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