Hallo,
ich habe ein Problem mit meinem Busliniensystem.
Undzwar wenn ich in einen Checkpoint fahre,
soll es mich freezen, nach 7 Sekunden wieder entfreezen.
Das tut es auch.
Aber nachdem es mich entfreezed tut es mich sofort wieder freezen.
Und genau das soll nicht passieren, doch ich weis nicht wo der fehler liegt.
Code:
else if(bustour[playerid] == 1 && IsPlayerInRangeOfPoint(playerid,5.0,1409.0907,-1735.1627,13.3906))//Stadthalle
{
FreezePlayer(playerid);
SetTimerEx("Bus",5000,0,"i",playerid);
format(string, sizeof(string), "Nächster Halt: Hauptbahnhof");
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
DisablePlayerCheckpoint(playerid);
SetPlayerCheckpoint(playerid,1819.1792,-1910.6357,13.3907,5.0);
bustour[playerid]= 2;
return 1;
}
Function Bus(playerid)
{
UnfreezePlayer(playerid);
return 1;
}
LG
MysteriX
//Edit: Kann niemand helfen?
//Edit2: Was bedeutet eigentlich diese "i" bei SetTimerEx?