cordiel 0 Opublikowano 15 września 2022 Udostępnij Opublikowano 15 września 2022 Witam. Jak zrobić skrypt na to, że np jak użyję komendy "spawn" to komendę "lobby" mogę użyć po jakimś czasie Cytuj Odnośnik do komentarza https://skript.pl/temat/53583-zablokowanie-komendy-po-uzyciu-innej/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 knugi 794 Opublikowano 16 września 2022 Udostępnij Opublikowano 16 września 2022 (edytowane) Musisz zrobić timer. Na początku użyj eventu on command, później sprawdzasz jakiej komendy użył gracz. Sprawdzasz czy zmienna {x::%player%} jest większa bądź równa jakiemuś czasowi (oczywiście dobrze by było też dać warunek czy istnieje, jak nie istnieje to ją ustawić) Jeżeli jest mniejsza to anulujesz event cancel event Jeżeli jest większa to ustawiasz zmienną na set {x::%player%} to now mniej więcej tak: options: time: 30 seconds on command: if command is "lobby" or "spawn": if {x::%player%} is not set: set {x::%player%} to now add {@time} to {x::%player%} if difference between {x::%player%} and now is larger than or equal to {@time}: set {x::%player%} to now stop cancel event send "Musisz poczekac {@time} od poprzedniej komendy teleportujacej" Nie testowane, ale powinno działać. Pisane z pamięci jak będą jakieś błędy to sobie popraw, to nie jest dział zleceń, tylko podałem przykład. Edytowane 16 września 2022 przez knugi zapomniałem ustawić na nowo czas Cytuj Odnośnik do komentarza https://skript.pl/temat/53583-zablokowanie-komendy-po-uzyciu-innej/#findComment-326121 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
cordiel 0
Witam. Jak zrobić skrypt na to, że np jak użyję komendy "spawn" to komendę "lobby" mogę użyć po jakimś czasie
Odnośnik do komentarza
https://skript.pl/temat/53583-zablokowanie-komendy-po-uzyciu-innej/Udostępnij na innych stronach
1 odpowiedź na to pytanie
Rekomendowane odpowiedzi
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.