Ich habe wieder ein Problem gefunden , man kann nicht Tanken , der Befehl geht schon , das ist nicht das Problem , allerdings wird das Fahrzeug nicht Betankt , weder mit /afill noch mit /tanken .
Hier die Beiden Befehle , muss ich da irgendwas Definen ? Das Script hat 0 Warnigs , 0 Errors . Wundert mich eigentlich , wenn was fehlen würde dann würde er ja "bescheid" geben .
if(strcmp(cmd, "/tanken", true) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,10,1004.0812,-939.4362,42.1797))
{
if(IsPlayerConnected(playerid))
{
if(IsAtGasStation(playerid))
{
if(IsANoTachoVehicle(GetPlayerVehicleID(playerid)))
{
SendClientMessage(playerid,COLOR_YELLOW," Du kannst kein Fahrrad betanken!");
}
SetTimer("Fillup",RefuelWait,0);
Refueling[playerid] = 1;
FreezePlayer(playerid);
SendClientMessage(playerid,COLOR_WHITE," Dein Fahrzeug wird betankt, Bitte warten....");
UnFreezePlayer(playerid);
}
return 1;
}
}
}
if(strcmp(cmd, "/bezahlen", true) == 0)
{
ShowPlayerDialog(playerid, DIALOG_BEZAHLEN, DIALOG_STYLE_LIST, "Womit möchtest du bezahlen", "Bargeld\nEc Karte", "Auswälen", "");
}
if(strcmp(cmd, "/afill", true) == 0)
{
if(IsPlayerInAnyVehicle(playerid))
{
if(PlayerInfo[playerid][pAdmin] >= 1337)
{
if(IsANoTachoVehicle(GetPlayerVehicleID(playerid)))
{
SendClientMessage(playerid, COLOR_YELLOW," Du kannst kein Fahrrad betanken!");
}
else
{
SetTimer("AFillup",RefuelWait,0);
Refueling[playerid] = 1;
SendClientMessage(playerid, COLOR_WHITE," Dein Fahrzeug wird Betankt, nutze es nicht aus!");
}
}
else
{
SendClientMessage(playerid,COLOR_RED," Schäm dich ! Du abuser! :D!");
}
}
else
{
SendClientMessage(playerid,COLOR_RED, "Du bist in keinem Fahrzeug!");
}
}
Ich hoffe auf Hilfe ,
mit Freundlichem Gruß
.Cro