Hallo. Ich habe ein Problemm bei meinen /fill befehl. Wenn ich dieses Eingebe Bleibt mann Gefreezt und es wird Nix aufgetankt.
Was habe ich Falsch gemacht?
if(strcmp(cmd, "/fill", true) == 0 || strcmp(cmd, "/fillcar", true) == 0)
{
if(IsPlayerConnected(playerid))
{
for(new b = 0; b < sizeof(TankeInfo); b++)
{
if (IsPlayerInRangeOfPoint(playerid,10.0,1004.1221,-940.8615,41.9956))
{
if(IsANoTachoVehicle(GetPlayerVehicleID(playerid)))
{
SendClientMessage(playerid,COLOR_GRAD1,"Du kannst dein Fahrrad nicht Auftanken!");
}
else
{
SetTimer("Fillup",RefuelWait,0);
Refueling[playerid] = 1;
TogglePlayerControllable(playerid, 0);
SendClientMessage(playerid,COLOR_WHITE,"Dein Fahrzeug wird betankt, bitte warten...");
format(string, sizeof(string), "UserCMD: %s Tankt an einer Tankstelle auf (/fill).", PlayerName(playerid));
ABroadCast(COLOR_LIGHTRED,string, 5);
}
}
else
{
// SendClientMessage(playerid,COLOR_GREY,"Du bist an keiner Tankstelle!");
// return 1;
}
}
}
return 1;
Über eine Kleine Antwort würde ich mich freuen!
mfg feni12