fabi19876 2 Opublikowano 23 sierpnia 2021 Udostępnij Opublikowano 23 sierpnia 2021 Witam umie ktoś zrobić tak, żeby trzeba było odczekać 5 sekund bez ruchu, aby teleportowało. command /lobby [<text>]: trigger: teleport player to location at -187, 64, 5 in world "world" send "&a&lZostałeś teleportowany do lobby" Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 GRIERIOR 38 Opublikowano 23 sierpnia 2021 Udostępnij Opublikowano 23 sierpnia 2021 function cooldown(p: player):: boolean: set {%{_p}%::move} to false loop 5 times: wait 1 second if {%{_p}%::move}: set {%{_p}%::move} to false return false return true command /lobby [<text>]: trigger: if cooldown(player): send "Poruszyłeś się!" stop teleport player to location at -187, 64, 5 in world "world" send "&a&lZostałeś teleportowany do lobby" on any move: set {%player%::move} to true ale wytabować trzeba, coś mi zepsuł format Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 fabi19876 2 Opublikowano 23 sierpnia 2021 Autor Udostępnij Opublikowano 23 sierpnia 2021 (edytowane) Jak widać nie dział. A tu widać bez lobby.sk Edytowane 23 sierpnia 2021 przez fabi19876 Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 pruslay 14 Opublikowano 23 sierpnia 2021 Udostępnij Opublikowano 23 sierpnia 2021 3 minuty temu, fabi19876 napisał: jak widać nie dział. Powiedzial - wytabowac trzeba Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 fabi19876 2 Opublikowano 23 sierpnia 2021 Autor Udostępnij Opublikowano 23 sierpnia 2021 Czyli co mam zrobić ? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 xAxee 1967 Opublikowano 23 sierpnia 2021 Udostępnij Opublikowano 23 sierpnia 2021 command /lobby [<text>]: trigger: set {_l} to location of player set {_s} to 5 while {_s} > 0: if distance between {_l} and location of player > 0.1: send "Poruszyles sie!" stop remove 1 from {_s} wait second teleport player to location at -187, 64, 5 in world "world" send "&a&lZostałeś teleportowany do lobby" Powinno byc ok Spoiler Teraz, GRIERIOR napisał: function cooldown(p: player):: boolean: set {%{_p}%::move} to false loop 5 times: wait 1 second if {%{_p}%::move}: set {%{_p}%::move} to false return false return true command /lobby [<text>]: trigger: if cooldown(player): send "Poruszyłeś się!" stop teleport player to location at -187, 64, 5 in world "world" send "&a&lZostałeś teleportowany do lobby" on any move: set {%player%::move} to true ale wytabować trzeba, coś mi zepsuł format W funkcjach które zwracają wartość nie powinno się używać opóźnienia. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 fabi19876 2 Opublikowano 23 sierpnia 2021 Autor Udostępnij Opublikowano 23 sierpnia 2021 A moszna jeszcze dodać komunikat nie ruszaj się teleportacja nastąpi z 5 sekund. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 xAxee 1967 Opublikowano 23 sierpnia 2021 Udostępnij Opublikowano 23 sierpnia 2021 Teraz, fabi19876 napisał: A moszna jeszcze dodać komunikat nie ruszaj się teleportacja nastąpi z 5 sekund. command /lobby [<text>]: trigger: set {_l} to location of player set {_s} to 5 send "Nie ruszaj sie, teleportacja nastapi za 5 sekund" while {_s} > 0: if distance between {_l} and location of player > 0.1: send "Poruszyles sie!" stop remove 1 from {_s} wait second teleport player to location at -187, 64, 5 in world "world" send "&a&lZostałeś teleportowany do lobby" Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 fabi19876 2 Opublikowano 23 sierpnia 2021 Autor Udostępnij Opublikowano 23 sierpnia 2021 Bardzo dziękuje. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Glicz 246 Opublikowano 23 sierpnia 2021 Udostępnij Opublikowano 23 sierpnia 2021 Problem został rozwiązany. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
fabi19876 2
Witam umie ktoś zrobić tak, żeby trzeba było odczekać 5 sekund bez ruchu, aby teleportowało.
Odnośnik do komentarza
Udostępnij na innych stronach
9 odpowiedzi na to pytanie
Rekomendowane odpowiedzi