/fare für jeden.

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hallo, ich habe mal versucht ein /fare system zu machen,
    dass jeder Taxi fahren kann.. Ich weiss nicht genau ob das geht
    aber wäre cool, wenn das jemand hätte. Ich habe es versucht
    nur dann Crasht mein Server..


    Bitte um Hilfe.. Dankee

  • würde auch gerne wissen, wie man /fare im selfmade macht.

  • Halt einfach dass die neuen oder so /fare machen können..


    Niemand ??

    Einmal editiert, zuletzt von CaPoD ()

  • GF-Edit..
    Hat jemand was ??

    Einmal editiert, zuletzt von CaPoD ()

  • Das man nicht in der Frak Taxi sein muss oder auch ohne den Job zu haben.
    Wie auf GRP. Man steigt in ein Taxi und macht /fare und kann taxifahren

  • Oktabius
    wen man ins Taxi geht /fare [Preis] macht steht dort Bla bla Ist nun duty, Fahrkosten Balbla
    und wen einer als beifahrer einsteigt bekommt er so wie beim GF geld abgezogen^^

  • if(strcmp(cmd,"/fare",true)==0)
    {
    if(IsPlayerConnected(playerid))
    {
    if(PlayerInfo[playerid][pMember] == 10||PlayerInfo[playerid][pLeader] == 10|| PlayerInfo[playerid][pJob] == 14)
    {
    if(TransportDuty[playerid] > 0)
    {
    if(TransportDuty[playerid] == 1)
    {
    TaxiDrivers -= 1;
    }
    else if(TransportDuty[playerid] == 2)
    {
    BusDrivers -= 1;
    }
    TransportDuty[playerid] = 0;
    format(string, sizeof(string), "* Du bist nun außer Dienst und hast $%d verdient.", TransportMoney[playerid]);
    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
    BT_GivePlayerMoney(playerid, TransportMoney[playerid]);
    ConsumingMoney[playerid] = 1; TransportValue[playerid] = 0; TransportMoney[playerid] = 0;
    return 1;
    }
    new Veh = GetPlayerVehicleID(playerid);
    if(GetVehicleModel(Veh) == 420)
    {
    if(GetPlayerState(playerid) == 2)
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_WHITE, "BENUTZUNG: /fare [price]");
    return 1;
    }
    moneys = strval(tmp);
    if(moneys < 1 || moneys > 700) { SendClientMessage(playerid, COLOR_GREY, " Der Tarif muß zwischen $1 und $700 liegen !"); return 1; }
    TaxiDrivers += 1; TransportDuty[playerid] = 1; TransportValue[playerid] = moneys;
    GetPlayerName(playerid,sendername,sizeof(sendername));
    format(string, sizeof(string), "Taxifahrer %s ist nun im Dienst, Tarif: $%d.", sendername, TransportValue[playerid]);
    OOCNews(TEAM_GROVE_COLOR,string);
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, " Du bist nicht der Fahrer !");
    return 1;
    }
    }
    else if(GetVehicleModel(Veh) == 431 || GetVehicleModel(Veh) == 437)
    {
    if(GetPlayerState(playerid) == 2)
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_WHITE, "BENUTZUNG: /fare [price]");
    return 1;
    }
    moneys = strval(tmp);
    if(moneys < 1 || moneys > 20) { SendClientMessage(playerid, COLOR_GREY, " Der Tarif muß zwischen $1 und $20 liegen !"); return 1; }
    BusDrivers += 1; TransportDuty[playerid] = 2; TransportValue[playerid]= moneys;
    GetPlayerName(playerid,sendername,sizeof(sendername));
    format(string, sizeof(string), "Busfahrer %s ist nun im Dienst, Tarif: $%d.", sendername, TransportValue[playerid]);
    OOCNews(TEAM_GROVE_COLOR,string);
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, " Du bist nicht der Fahrer !");
    return 1;
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, " Du sitzt in keinem Taxi/Bus !");
    }
    }
    else
    {
    SendClientMessage(playerid,COLOR_GREY," Du sitzt in keinem Taxi/Bus !");
    return 1;
    }
    }
    return 1;
    }


    Das, dass er für jeden User verfügbar ist.
    Niemand ??

    3 Mal editiert, zuletzt von CaPoD ()

  • if(strcmp(cmd,"/fare",true)==0)
    {
    if(IsPlayerConnected(playerid))
    {
    {
    {
    if(TransportDuty[playerid] == 1)
    {
    TaxiDrivers -= 1;
    }
    else if(TransportDuty[playerid] == 2)
    {
    BusDrivers -= 1;
    }
    TransportDuty[playerid] = 0;
    format(string, sizeof(string), "* Du bist nun außer Dienst und hast $%d verdient.", TransportMoney[playerid]);
    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
    BT_GivePlayerMoney(playerid, TransportMoney[playerid]);
    ConsumingMoney[playerid] = 1; TransportValue[playerid] = 0; TransportMoney[playerid] = 0;
    return 1;
    }
    new Veh = GetPlayerVehicleID(playerid);
    if(GetVehicleModel(Veh) == 420)
    {
    if(GetPlayerState(playerid) == 2)
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_WHITE, "BENUTZUNG: /fare [price]");
    return 1;
    }
    moneys = strval(tmp);
    if(moneys < 1 || moneys > 700) { SendClientMessage(playerid, COLOR_GREY, " Der Tarif muß zwischen $1 und $700 liegen !"); return 1; }
    TaxiDrivers += 1; TransportDuty[playerid] = 1; TransportValue[playerid] = moneys;
    GetPlayerName(playerid,sendername,sizeof(sendername));
    format(string, sizeof(string), "Taxifahrer %s ist nun im Dienst, Tarif: $%d.", sendername, TransportValue[playerid]);
    OOCNews(TEAM_GROVE_COLOR,string);
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, " Du bist nicht der Fahrer !");
    return 1;
    }
    }
    else if(GetVehicleModel(Veh) == 431 || GetVehicleModel(Veh) == 437)
    {
    if(GetPlayerState(playerid) == 2)
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_WHITE, "BENUTZUNG: /fare [price]");
    return 1;
    }
    moneys = strval(tmp);
    if(moneys < 1 || moneys > 20) { SendClientMessage(playerid, COLOR_GREY, " Der Tarif muß zwischen $1 und $20 liegen !"); return 1; }
    BusDrivers += 1; TransportDuty[playerid] = 2; TransportValue[playerid]= moneys;
    GetPlayerName(playerid,sendername,sizeof(sendername));
    format(string, sizeof(string), "Busfahrer %s ist nun im Dienst, Tarif: $%d.", sendername, TransportValue[playerid]);
    OOCNews(TEAM_GROVE_COLOR,string);
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, " Du bist nicht der Fahrer !");
    return 1;
    }
    }
    }
    }
    return 1;
    }


    versuchs mal so

  • C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(34371 -- 34372) : warning 215: expression has no effect
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(34372) : error 001: expected token: ";", but found "-integer value-"
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(34372) : warning 217: loose indentation
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(34372 -- 34373) : warning 215: expression has no effect
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(34373) : error 001: expected token: ";", but found "-integer value-"
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(34373 -- 34374) : warning 215: expression has no effect
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(34374) : error 001: expected token: ";", but found "-integer value-"
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(34374) : fatal error 107: too many error messages on one line


    Hab die Fehler behoben. Ich teste es mal

  • if(strcmp(cmd,"/fare",true)==0)
    {
    if(IsPlayerConnected(playerid))
    {
    {
    {
    new Veh = GetPlayerVehicleID(playerid);
    if(GetVehicleModel(Veh) == 420)
    {
    if(GetPlayerState(playerid) == 2)
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_WHITE, "BENUTZUNG: /fare [price]");
    return 1;
    }
    moneys = strval(tmp);
    if(moneys < 1 || moneys > 700) { SendClientMessage(playerid, COLOR_GREY, " Der Tarif muß zwischen $1 und $700 liegen !"); return 1; }
    TaxiDrivers += 1; TransportDuty[playerid] = 1; TransportValue[playerid] = moneys;
    GetPlayerName(playerid,sendername,sizeof(sendername));
    format(string, sizeof(string), "Taxifahrer %s ist nun im Dienst, Tarif: $%d.", sendername, TransportValue[playerid]);
    OOCNews(TEAM_GROVE_COLOR,string);
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, " Du bist nicht der Fahrer !");
    return 1;
    }
    }
    else if(GetVehicleModel(Veh) == 431 || GetVehicleModel(Veh) == 437)
    {
    if(GetPlayerState(playerid) == 2)
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_WHITE, "BENUTZUNG: /fare [price]");
    return 1;
    }
    moneys = strval(tmp);
    if(moneys < 1 || moneys > 20) { SendClientMessage(playerid, COLOR_GREY, " Der Tarif muß zwischen $1 und $20 liegen !"); return 1; }
    BusDrivers += 1; TransportDuty[playerid] = 2; TransportValue[playerid]= moneys;
    GetPlayerName(playerid,sendername,sizeof(sendername));
    format(string, sizeof(string), "Busfahrer %s ist nun im Dienst, Tarif: $%d.", sendername, TransportValue[playerid]);
    OOCNews(TEAM_GROVE_COLOR,string);
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, " Du bist nicht der Fahrer !");
    return 1;
    }
    }
    }
    }
    return 1;
    }



    so habs vergessen^^

  • Ich mache /fare dann kommt du bist nun ausser dienst und hast 0$ verdient.
    Mache ich /fare 20 ""


    Hm.

    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3793) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3797) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3809) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3813) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3817) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3821) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3825) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3829) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3833) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3845) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3849) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3853) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3857) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3861) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3865) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3877) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3881) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3885) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3897) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3901) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3913) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3917) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3921) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3925) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3929) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3933) : error 004: function "PlayerToPoint" is not implemented


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    26 Errors.

  • if(strcmp(cmd,"/fare",true)==0)
    {
    if(IsPlayerConnected(playerid))
    {
    {
    {
    new Veh = GetPlayerVehicleID(playerid);
    if(GetVehicleModel(Veh) == 420)
    {
    if(GetPlayerState(playerid) == 2)
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_WHITE, "BENUTZUNG: /fare [price]");
    return 1;
    }
    moneys = strval(tmp);
    if(moneys < 1 || moneys > 700) { SendClientMessage(playerid, COLOR_GREY, " Der Tarif muß zwischen $1 und $700 liegen !"); return 1; }
    TaxiDrivers += 1; TransportDuty[playerid] = 1; TransportValue[playerid] = moneys;
    GetPlayerName(playerid,sendername,sizeof(sendername));
    format(string, sizeof(string), "Taxifahrer %s ist nun im Dienst, Tarif: $%d.", sendername, TransportValue[playerid]);
    OOCNews(TEAM_GROVE_COLOR,string);
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, " Du bist nicht der Fahrer !");
    return 1;
    }
    }
    else if(GetVehicleModel(Veh) == 431 || GetVehicleModel(Veh) == 437)
    {
    if(GetPlayerState(playerid) == 2)
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_WHITE, "BENUTZUNG: /fare [price]");
    return 1;
    }
    moneys = strval(tmp);
    if(moneys < 1 || moneys > 20) { SendClientMessage(playerid, COLOR_GREY, " Der Tarif muß zwischen $1 und $20 liegen !"); return 1; }
    BusDrivers += 1; TransportDuty[playerid] = 2; TransportValue[playerid]= moneys;
    GetPlayerName(playerid,sendername,sizeof(sendername));
    format(string, sizeof(string), "Busfahrer %s ist nun im Dienst, Tarif: $%d.", sendername, TransportValue[playerid]);
    OOCNews(TEAM_GROVE_COLOR,string);
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, " Du bist nicht der Fahrer !");
    return 1;
    }
    }
    }
    return 1;
    }


    kalmmer fehler sry

  • C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3793) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3797) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3809) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3813) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3817) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3821) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3825) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3829) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3833) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3845) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3849) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3853) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3857) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3861) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3865) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3877) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3881) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3885) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3897) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3901) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3913) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3917) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3921) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3925) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3929) : error 004: function "PlayerToPoint" is not implemented
    C:\Users\Dennis\Desktop\Server\gamemodes\reallife.pwn(3933) : error 004: function "PlayerToPoint" is not implemented


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    26 Errors.


    Und ?

    2 Mal editiert, zuletzt von [nR]LooPer ()