NIKOOOO 0 Opublikowano 6 października 2017 Udostępnij Opublikowano 6 października 2017 Witam potrzebuje skryptu na komendę /kill której będzie można uzywac co 30 minut Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 bopke 358 Opublikowano 6 października 2017 Udostępnij Opublikowano 6 października 2017 najprościej by było zrobić to np tak command /kill: trigger: if {costam} is not set: // twoj kod tutaj set {costam} to true wait 30 minutes delete {costam} Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Peridot 504 Opublikowano 6 października 2017 Udostępnij Opublikowano 6 października 2017 10 minut temu, bopke napisał: najprościej by było zrobić to np tak command /kill: trigger: if {costam} is not set: // twoj kod tutaj set {costam} to true wait 30 minutes delete {costam} No ale minusem jest to że jeśli serwer zostanie zrestartowany to czas się zatrzyma i już nigdy nie będzie się dało użyć tej komendy kapi. 1 Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 yooniks 347 Opublikowano 6 października 2017 Udostępnij Opublikowano 6 października 2017 on command /kill: if {waiting::*} isn't contains player: set {wait::%player%} to 30 add player to {waiting::*} stop if {wait::%player%} is equal or more than 30: cancel event send "&cMozesz uzyc tego dopiero za: &7%{wait::%player%}% min." to the player stop variables: {wait::%player%} = 0 every minute: loop {waiting::*}: if {wait::%loop-player%} is 0: remove loop-player from {waiting::*} stop remove 1 from {wait::%loop-player%} #nie wiem czy to tak sie robilo Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 kapi. 332 Opublikowano 6 października 2017 Udostępnij Opublikowano 6 października 2017 options: czas: 30 # w sekundach ;> variables: {delay::command::kill::%player%} = 0 on command "kill": if {delay::command::kill::%player%} <= 0: set {delay::command::kill::%player%} to {@czas} else: cancel event send coloured "&cTa komende mozesz uzyc za %{delay::command::kill::%player%}% sekund" to the player stop every second: loop all players: if {delay::command::kill::%player%} > 0: subtract 1 from {delay::command::kill::%player%} Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 yooniks 347 Opublikowano 6 października 2017 Udostępnij Opublikowano 6 października 2017 1 godzinę temu, behapi napisał: options: czas: 30 # w sekundach ;> variables: {delay::command::kill::%player%} = 0 on command "kill": if {delay::command::kill::%player%} <= 0: set {delay::command::kill::%player%} to {@czas} else: cancel event send coloured "&cTa komende mozesz uzyc za %{delay::command::kill::%player%}% sekund" to the player stop every second: loop all players: if {delay::command::kill::%player%} > 0: subtract 1 from {delay::command::kill::%player%} przypomne tylko ,że to loopuje graczy online @topic czyli nie nalicza czasu tym ktorzy wyszli, dlatego uzylem zmiennej grupowej. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
NIKOOOO 0
Witam potrzebuje skryptu na komendę /kill której będzie można uzywac co 30 minut
Odnośnik do komentarza
Udostępnij na innych stronach
5 odpowiedzi na to pytanie
Rekomendowane odpowiedzi