ocmd:tanken(playerid) { if(GetPlayerVehicleSeat(playerid) != 0) return SendClientMessage(playerid,COLOR_RED,"Du bist in keinem Fahrzeug (oder kein Fahrer)."); new car = GetPlayerVehicleID(playerid); if(TanktGerade[car]) return SendClientMessage(playerid,ROT,"Du tankst schon!"); else if(Motor[car] == true) return SendClientMessage(playerid,ROT,"Du musst vor dem Tanken den Motor ausschalten."); new ZuTanken = 100-Tank[car]; new preis = floatround(ZuTanken * BENZINPREIS); if(GetPlayerMoney(playerid)-preis < 0) return SendClientMessage(playerid,ROT,"Du hast nicht genug Geld!"); GivePlayerMoney(playerid, -preis); SendClientMessage(playerid, ROT, "Tanken wird gestartet."); SetCameraBehindPlayer(playerid); TogglePlayerControllable(playerid,0); TanktGerade[car] = true; tanktimer[playerid] = SetTimerEx("Auftanken",500,true,"i",playerid); return 1; }
Leider auch nein...
Fehler:
C:\Users\zadok\Desktop\Samp Script\gamemodes\Selfmade.pwn(1364) : error 029: invalid expression, assumed zero
C:\Users\zadok\Desktop\Samp Script\gamemodes\Selfmade.pwn(1364) : error 001: expected token: ",", but found ";"
Zeile ist die gleiche....
new preis = floatround(ZuTanken * BENZINPREIS);