Hey Leute,
ich wollte euch mal fragen, ob ihr wisst wie man es scriptet, dass am Checkpoint (1067.1754,-1381.9347,13.5980) für 20 Sekunden warten muss (gefreezt ist)!
Danke ![]()
Hey Leute,
ich wollte euch mal fragen, ob ihr wisst wie man es scriptet, dass am Checkpoint (1067.1754,-1381.9347,13.5980) für 20 Sekunden warten muss (gefreezt ist)!
Danke ![]()
Du freezet den spieler setzt einen timer auf die bestimmte Zeit und im Timer wird er dann wieder entfreezet ist ganz einfach ![]()
Könnte jemand diese Timer geschichten einmal demonstrieren? ![]()
OnPlayerEnterCheckpoint:
TogglePlayerControllable(playerid, false);
SetTimerEx("UnFreeze", 20000, 0, "d", playerid);
Unten im Code:
forward UnFreeze(playerid);
public UnFreeze(playerid)
{
return TogglePlayerControllable(playerid, true);
}
Ich will ja, dass man nur gefreezed wird, wenn man in den DHL_CP (<--- DHL-Checkpoint) läuft....
Also nicht auf jeden Checkpoint bezogen!
Dann geh zu "OnUserEnterCheckpoint" <~ oder so. Dann gib deinem Checkpoint einen namen und arbeite mit "if(checkpointid==[Checkpoint Name]) und dann verwende das von Jeffry
Oder hab ich nen Denkfehler ?
Du hast das System sicherlich schon fast fertig oder?
Überall wo er in den DHL CP fährt/geht nutzt du den Befehl von Jeffry.
das mit dem Unfreeze nur 1x ganz unten im Script eintragen und finish