Bekomme Errors:
Zeile (1913) : Ungültiger Befehl
Zeile (1913) : Befehl hat keinen Sinn
Zeile (1913) : Erwartete Zeichen ";", aber gefunden "if"
Zeile (1915) : Ungültiger Befehl
Zeile (1915) : Befehl hat keinen Sinn
Zeile (1915) : Erwartete Zeichen ";", aber gefunden "if"
Zeile (3696) : Unbekannte Variable : "c"
Zeile (3697) : Unbekannte Variable : "c"
Bei:
if(strcmp(cmdtext, "/tanken", true) == 0)
{
else if (GetPlayerVehicleSeat(playerid) != 0) return SendClientMessage(playerid,ROT,"Du bist in keinem Fahrzeug (oder kein Fahrer)."); //1915
new car = GetPlayerVehicleID(playerid);
else 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 = ZuTanken * BENZINPREIS;
if (GetPlayerMoney(playerid)-preis < 0) return SendClientMessage(playerid,GELB,"Du hast nicht genug Geld!");
GivePlayerMoney(playerid, -preis);
SendClientMessage(playerid, GREEN, "Tanken wird gestartet.");
SetCameraBehindPlayer(playerid);
TogglePlayerControllable(playerid,0);
TanktGerade[car] = true;
tanktimer[playerid] = SetTimerEx("Auftanken",500,true,"i",playerid);
return 1;
}
und
public BenzinVerlust()
{
for(new i=0; i<MAX_VEHICLES; i++)
{
if (Motor[i] == true)
{
Tank[i] = Tank[i]-1;
if (Tank[i]<1)
{
Tank[i] = 0;
GetVehicleParamsEx(c,engine,lights,alarm,doors,bonnet,boot,objective); // 3696
SetVehicleParamsEx(c,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective); // 3697
Motor[i] = false;
}
}
}
return 1;
}
// Rechtschreibung