Tag Brotfische,
ich scripte seit gestern an einem funktionieremdem Paketdienstscript für mein RL Selfmadescript.
Der Spieler mti der ID 0 kann problemlos, seine Route abfahren. Jedoch jeder anderer wird beim 1. Checkpoint nicht unfreezt und kann somit nicht weiterfahren.
Code:
Der unfreeze Code
forward Warten(playerid);
public Warten(playerid)
{
if(Checkpoint[playerid] != 11)
{
TogglePlayerControllable(playerid,1);
SendClientMessage(playerid,COLOR_LIGHTBLUE,"Bitte fahre zum nächsten Checkpoint.");
}
else
{
TogglePlayerControllable(playerid,1);
SendClientMessage(playerid,COLOR_LIGHTBLUE,"Vielen Dank für deine Dienstleistung.");
}
return 1;
}
und der Freezecode:
if(Checkpoint[playerid] == 1)
{
DisablePlayerCheckpoint(playerid);
SetPlayerCheckpoint(playerid,2169.5781,-1889.6887,13.4884,5.0);
SendClientMessage(playerid,COLOR_LIGHTBLUE,"Paket erfolgreich abgeliefert! Warte bitte 15 Sekunden...");
TogglePlayerControllable(playerid,0);
SetTimer("Warten",5000,0);
Checkpoint[playerid] = 2;
}
ich hoffe ihr könnt mir helfen :>
LG
tralalala