Hallo
- Variable für jeden Spieler
- Eine Funktion erstellen (Und diese forward'en)
- Unter OnGameModeInit mit SetTimer diese Funktion starten, als Intervall nimmste 20 * 60 * 1000 Milisekunden, Wiederholung = 1
- In dieser Funktion die Variable für jeden Spieler resetten
Wenn nun ein Spieler einen Befehl ausführt, wird die Variable auf einen Wert gesetzt. Verwendet er den Befehl nochmals, blockierst Du, da die Variable bereits einen Wert hat. Wie gesagt, resettest Du alle 20 Minuten diesen Wert. Was noch zu ergänzen ist, dass es bei solchen Sachen sinnvoll ist, diese in der Spielerdatei zu speichern, da der Spieler sonst je nach System einfach Reconnecten kann.
Links:
http://wiki.sa-mp.com/wiki/SetTimer (Dort kannst Du auch das mit dem forward'en anschauen)
Gruss
Edit: Deutsch