/fare geht nicht

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 sage mal so wenn man /fare macht sollte eigendlich kommrn /fare [preis] aber eskommt Preis muss zwischen 1 und 999 Dollar liegen!
    Wenn man /fare 1 oder /fare 345 macht kommt unknow command
    Weis einer wieso












    if(strcmp(cmdtext,"/fare",true,10)==0)
    {
    if(IsPlayerConnected(playerid))
    {
    if(pDaten[playerid][Job] == 1)
    {
    if(TransportDuty[playerid] == 1)
    {
    SendClientMessage(playerid,COLOR_RED,"Du Bist schon im Dienst");
    return 1;
    }
    if(IsABus(newcar))
    {
    if(GetPlayerState(playerid) == 2)
    {
    tmp = strget(cmdtext,idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_WHITE, "NUTZUNG: /fare [preis]");
    return 1;
    }
    tmp = strget(cmdtext,1);
    moneys = strval(tmp);
    if(moneys < 1 || moneys > 9999) { SendClientMessage(playerid, COLOR_GREY, " Preis muss zwischen 1 und 999 Dollar liegen!"); return 1; }
    TransportValue[playerid]= moneys;
    GetPlayerName(playerid,sendername,sizeof(sendername));
    format(string, sizeof(string), "Busfahrer %s ist im Dienst, Preis: $%d.", sendername, TransportValue[playerid]);
    TransportDuty[playerid] = 1;
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, " Du fährst den Bus nicht !");
    return 1;
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, " Du bist nicht in einem Bus !");
    }
    }
    else
    {
    SendClientMessage(playerid,COLOR_GREY," Du bist kein Bus Fahrer !");
    return 1;
    }
    }
    return 1;
    }

  • habs schon danke


    Zitat

    Der Beitrag ist zu kurz. Der Beitrag muss mindestens 15 Zeichen lang sein und 6 Wörter enthalten.