Guten Abend, habe ein Problem wollte grade Scripten das wenn ich nicht im Auto bin /dienst nicht geht und wenn ich im Auto bin, /dienst funktioniert und ich die Checkpoints abfahren kann..
Kann jemand weiterhelfen was ich daran falsch gemacht habe?
if (strcmp("/dienst", cmd, true) == 0)
{
if(Mullabfuhr[playerid] == 0 && PlayerInfo[playerid][pJob] == 17)
{
if(IsPlayerInVehicle(playerid, 408))
{
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 408 || Mullabfuhr[playerid] == 0)
{
SendClientMessage(playerid, COLOR_LIGHTGREEN, "Du bist nun im Dienst, fahre bitte die Checkpoints ab!");
SetPlayerCheckpoint(playerid, 351.8024,-1786.3950,5.0254, 5.0);
MullabfuhrCP[playerid] = 1;
Mullabfuhr[playerid] = 1;
}
else
{
SendClientMessage(playerid, COLOR_RED, "Du bist nicht im Müllwagen, oder hast bereits eine Runde gestartet!");
}
}
else
{
SendClientMessage(playerid, COLOR_RED, "Du bist nicht im Trashmaster!");
}
return 1;
}
}
Freue mich um Hilfe.
Mfg Chicago