Hallo Liebe Community,
ich habe ein Problem bei der Erstellung meines Dynamischen Tankstellen System
ich stehe im Pickup einer Tankstelle gebe /tanken ein und dann kommt du bist an keiner Tanke :O
woran kann das liegen ich habe alles versucht !
Hier der Code :O
Code
ocmd:tanken(playerid,params[])
{
for(new t = 1; t <MAX_TANKEN; t++)
{
if(IsPlayerInRangeOfPoint(playerid,30,tInfo[t][PosX],tInfo[t][PosY],tInfo[t][PosZ]))
{
if (GetPlayerVehicleSeat(playerid) != 0)
{
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 = 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;
}
return SendClientMessage(playerid,ROT,"Du sitzt in keinem Fahrzeug oder du bist nicht der Fahrer!");
}
return SendClientMessage(playerid,ROT,"Du bist nicht in der Nähe einer Tankstelle");
}
return 1;
}
Alles anzeigen
Ich kriege keine Errors !
Mit Freundlichen Grüßen
Kevin