Hallo User,
ich habe mir ein Tanksystem gemacht und es eingefügt.
ich benutze schon die ganze zeit dcmd und habe probiert das strcmp in dcmd um zuwandel (oben die abfrage was getan werden muss).
Allerdings kommen diese Errors:
C:\Users\capco_000\Desktop\Selfmade Script\gamemodes\Bread.pwn(2576) : error 029: invalid expression, assumed zero
C:\Users\capco_000\Desktop\Selfmade Script\gamemodes\Bread.pwn(2576) : warning 215: expression has no effect
C:\Users\capco_000\Desktop\Selfmade Script\gamemodes\Bread.pwn(2576) : error 001: expected token: ";", but found "if"
C:\Users\capco_000\Desktop\Selfmade Script\gamemodes\Bread.pwn(2578) : error 029: invalid expression, assumed zero
C:\Users\capco_000\Desktop\Selfmade Script\gamemodes\Bread.pwn(2578) : warning 215: expression has no effect
C:\Users\capco_000\Desktop\Selfmade Script\gamemodes\Bread.pwn(2578) : error 001: expected token: ";", but found "if"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
Alles anzeigen
Hier der Code:
dcmd_tanken(playerid,params[])
{
#pragma unused params
else if (GetPlayerVehicleSeat(playerid) != 0) return SendClientMessage(playerid,Rot,"Du bist in keinem Fahrzeug (oder kein Fahrer).");
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,Rot,"Du hast nicht genug Geld!");
GivePlayerMoney(playerid, -preis);
SendClientMessage(playerid,Grün, "Tanken wird gestartet.");
SetCameraBehindPlayer(playerid);
TogglePlayerControllable(playerid,0);
TanktGerade[car] = true;
tanktimer[playerid] = SetTimerEx("Auftanken",500,true,"i",playerid);
return 1;
}
Zeile:2576
else if (GetPlayerVehicleSeat(playerid) != 0) return SendClientMessage(playerid,Rot,"Du bist in keinem Fahrzeug (oder kein Fahrer).");
Zeile:2578
else if (TanktGerade[car]) return SendClientMessage(playerid,Rot,"Du tankst schon!");