krytyYT 37 Opublikowano 18 listopada 2018 Udostępnij Opublikowano 18 listopada 2018 Cześć, potrzebuje pomocy z tym skryptem: we wszystkich delay'ach czyli tu: i w każdym miejscu z liczbą minut pisze: 5 is not a boolean, i to 5 to czas. Błąd jest jeszcze w nie których if, pisze żeby zamienić na else if. Jakby ktoś mógł to niech pomoże. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 DaWiHsS 5 Opublikowano 18 listopada 2018 Udostępnij Opublikowano 18 listopada 2018 Osobiście bym zalecił użycia typu czasu niżeli liczb. Mógłbyś wtedy wyrzucić every 1 minute: i zastąpić jego funkcjonalność w komendzie, używając now, który odpowiada za czas aktualny (w tym momencie). Miałbyś wtedy np: command /kit <text>: (...) trigger: if arg 1 is "Gracz": set {_waited} to difference betweenn {delay.%player%.kitGracz} and now if {_waited} is less than 60 minutes: message " &cMusisz poczekać %difference between 60 minutes and {_waited}%" stop # Teoretyczny else #>> kit Gracz (...) #<< kit Gracz set {delay.%player%.kitGracz} to now Unikniesz przez to ewentualnego lag-spike'a co minutę przez przebieranie po 4 zmiennych każdego gracza, nawet tych offline (nie usuwasz gracza z listy po dojściu do granicy cooldown'u. więc jego zmienna będzie się zwiększać w nieskończoność aż do granicy zmiennej) Nie sprawdzałem tego skryptu więc mogą być ewentualne literówki ;d Popatrz na to i sprawdź, czy będzie odpowiednio działać. krytyYT 1 Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 krytyYT 37 Opublikowano 18 listopada 2018 Autor Udostępnij Opublikowano 18 listopada 2018 Dzięki, jakby coś nie działało to napisze ci na pv Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 stefanik11 61 Opublikowano 18 listopada 2018 Udostępnij Opublikowano 18 listopada 2018 Problem został rozwiązany. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
krytyYT 37
Cześć, potrzebuje pomocy z tym skryptem:
we wszystkich delay'ach czyli tu:
i w każdym miejscu z liczbą minut pisze: 5 is not a boolean, i to 5 to czas.
Błąd jest jeszcze w nie których if, pisze żeby zamienić na else if. Jakby ktoś mógł to niech pomoże.
Odnośnik do komentarza
Udostępnij na innych stronach
3 odpowiedzi na to pytanie
Rekomendowane odpowiedzi