Hallo Breadfisher,
ich habe ein kleines Problem mit meinem Tanken System.
Ich habe das TankenBizzInfo mit 16 definiert, daher bekomme ich das "Du bist an keiner Tankstelle!" 16 Mal wenn ich an keiner Tankstelle bin und wahrscheinlich 15 Mal wenn ich an einer bin.
Mein /fill Befehl:
if(strcmp(cmd, "/fill", true) == 0)
{
if(IsPlayerConnected(playerid))
{
for(new i = 0; i < sizeof(TankenBizzInfo); i++)
{
if(PlayerToPoint(5, playerid,TankenBizzInfo[i][TBPosX], TankenBizzInfo[i][TBPosY], TankenBizzInfo[i][TBPosZ]))
{
TogglePlayerControllable(playerid, 0);
GameTextForPlayer(playerid,"~w~~n~~n~~n~~n~~n~~n~~n~~n~~n~Tankt auf. Bitte Warten...",2000,3);
SetTimer("Fillup",RefuelWait,0);
Refueling[playerid] = 1;
}
else
{
SendClientMessage(playerid,COLOR_GREY," Du bist an keiner Tankstelle!");
}
}
}
return 1;
}
Wäre fein wenn mir jemand helfen könnte.
mfg
humen