Ingame Fehler aber keine Errors?

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
  • Hey Com,


    Wieso geht das nicht ???
    Da steht immer du hast für $0 0 Waren verkauft?


    Code
    LoadcBenzin();
    new Anzahl = strval(tmp);
    if(PlayerInfo[playerid][pJob] != 22) return SendClientMessage(playerid,WHITE,"Du bist kein Trucker");
    if(PlayerInfo[playerid][pTrucker] == 0) return SendClientMessage(playerid,WHITE,"Du hast keine Waren dabei!");
    if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 515) return SendClientMessage(playerid, COLOR_GRAD1, "Du kannst nur mit einem Roadtrain Benzin kaufen!");
    if(!IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid))) return SendClientMessage(playerid,WHITE,"Dieser Truck hat keinen Anhänger !");
    new summe = (BenzinBsn + Anzahl);
    if(summe >= 10000) return SendClientMessage(playerid,WHITE,"Die Tankstelle ist voll");
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_GOLD, "Benutzung: /sellfuel [Anzahl]");
    new sum = PlayerInfo[playerid][pTrucker];
    if(sum < Anzahl) return SendClientMessage(playerid,WHITE,"Du hast nicht soviele Waren!");
    //if(Anzahl < 1 || Anzahl > 2500) { SendClientMessage(playerid, COLOR_GREY, "Du kannst maximal 2500 Liter dabeihaben!"); return 1; }
    PlayerInfo[playerid][pTrucker] -= Anzahl;
    BenzinBsn += (Anzahl/4);
    new benzin1 = BenzinJames;
    new az = benzin1*Anzahl;
    new stringtrucker[128];
    format(stringtrucker,sizeof(stringtrucker),"Du hast %d Liter für $%d verkauft!",Anzahl,az);
    SendClientMessage(playerid,WHITE,stringtrucker);
    GivePlayerMoney(playerid,benzin1*Anzahl);
    SavecBenzin();
    return 1;