Hallo,
aktuell beendet mein Buslinien System sich zu Früh. Fahre ich in den letzten Checkpoint soll er noch 10 Sekunden warten bis diese beendet wird. Dies wird sie allerdings nicht sondern Sofort. Was habe ich falsch gemacht ?
if(Busfahrer[playerid][BusStand] == sizeof(BusfahrRouteA)-1)
{
SendClientMessage(playerid,COLOR_GREEN,"Bustour beendet.");
DisablePlayerCheckpoint(playerid);
SendClientMessage(playerid,COLOR_BUSBLUE,"Du erhälst an deinem PayDay +2900$");
PlayerInfo[playerid][pJobMoney]+=2900;
Busfahrer[playerid][BusID] = 0;
Busfahrer[playerid][IsBusfahring] = 0;
Busfahrer[playerid][BusStand] = 0;
Busfahrer[playerid][BusRoute] = 0;
Busfahrer[playerid][BusZeit] = 0;
SaveUserStats(playerid);
new string[128];
format(string,sizeof(string),"%s hat die Linie 100 erfolgreich beendet",getPlayerName(playerid));
SaveToLog("Buserfolgreichlog", string);
}