Hallo Brotfische,
ich habe einen kleinen Busfahrer Job gemacht bei dem soll er an jedem Checkpoint checken ob er auch in einem Bus ist damit er nicht mit NRG oder so Jobt..
Allerdings funktioniert es nicht.Egal mit welchem Fahrzeug ich durchfahre ich bekomme die Meldung "Du bist in keinem Bus"
public OnPlayerEnterCheckpoint(playerid)
{
if(gpsjob[playerid] == 1)
{
if(IsPlayerInVehicle(playerid,431 437))
{
TogglePlayerControllable(playerid,0);
SetTimerEx("BusfahrerFrezzeT",10000,0,"i",playerid);
gpsjob[playerid] = 2;
SetPlayerCheckpoint(playerid,1533.0435,-1734.4226,12.9406,5);
SendClientMessage(playerid,F_Green,"Nächste Haltestelle: Stadthalle");
}
else
{
DisablePlayerCheckpoint(playerid);
SendClientMessage(playerid,F_Green,"Du befindest dich in keinem Bus!");
}
return 1;
}
if(gpsjob[playerid] == 2)
{
if(IsPlayerInVehicle(playerid,431 437))
{
TogglePlayerControllable(playerid,0);
SetTimerEx("BusfahrerFrezzeT",10000,0,"i",playerid);
gpsjob[playerid] = 3;
SetPlayerCheckpoint(playerid,1819.6182,-1915.1453,12.9584,5);
SendClientMessage(playerid,F_Green,"Nächste Haltestelle: Los Santos Hauptbahnhof");
}
else
{
DisablePlayerCheckpoint(playerid);
SendClientMessage(playerid,F_Green,"Du befindest dich in keinem Bus!");
}
return 1;
}
if(gpsjob[playerid] == 3)
{
TogglePlayerControllable(playerid,0);
SetTimerEx("BusfahrerFrezzeT",10000,0,"i",playerid);
SetTimerEx("BusfahrerLohnL1T",10000,0,"i",playerid);
return 1;
}
return 1;
}
Könnt ihr mir helfen ?