Uzi 20 Opublikowano 14 października 2020 Udostępnij Opublikowano 14 października 2020 Witam, Poprosiłbym o skrypt na rtp tylko żeby można było go wykonać co 1h za pomocą komendy /rtp a z permisją rtp.vip cały czas Odnośnik do komentarza https://skript.pl/temat/42079-skrypt-na-randomowy-teleport-co-1h/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 Kormic 1951 Opublikowano 14 października 2020 Udostępnij Opublikowano 14 października 2020 (edytowane) W dniu 14.10.2020 o 18:44, Uzi napisał: Witam, Poprosiłbym o skrypt na rtp tylko żeby można było go wykonać co 1h za pomocą komendy /rtp a z permisją rtp.vip cały czas Proszę. Pozwoliłem sobie skorzystać z funkcji PyraRTP autorstwa ZiemniaQa. EDIT: W ostatniej linijce ustawiasz sobie w nawiasie: minimalny koordynat X, maksymalny koordynat X, minimalny koordynat Z, maksymalny koordynat Z, nazwę świata (w cudzysłowie!). Możesz równie dobrze wyrzucić wszystko z nawiasu, wtedy będą podane domyślne wartości zawarte w 1. linijce skryptu (tj. -1000, 1000, -1000, 1000, "world"). function getRandomLoc(xmin: integer=-1000, xmax: integer=1000, zmin: integer=-1000, zmax: integer=1000, world: text="world") :: location: while {_return} is not set: set {_x} to random integer between {_xmin} and {_xmax} set {_z} to random integer between {_zmin} and {_zmax} set {_loc} to highest block at location at {_x}, 0, {_z} in world ({_world} parsed as world) if block at {_loc} != lava or water: add 1 to y-loc of {_loc} if (block at {_loc}) and (block above block at {_loc}) != lava: set {_return} to {_loc} return {_return} command /rtp: executable by: players trigger: if player doesn't have permission "rtp.vip": if {rtp::cooldown::%player%} is set: if difference between {rtp::cooldown::%player%} and now is less than 1 hour: send "&cNie mozesz jeszcze użyć tej komendy!" to player stop set {rtp::cooldown::%player%} to now else: if {rtp::cooldown::%player%} is set: clear {rtp::cooldown::%player%} teleport player to getRandomLoc(-3000, 3000, -3000, 3000, "world") Edytowane 17 października 2020 przez Kormic Uzi 1 Odnośnik do komentarza https://skript.pl/temat/42079-skrypt-na-randomowy-teleport-co-1h/#findComment-263862 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Uzi 20 Opublikowano 17 października 2020 Autor Udostępnij Opublikowano 17 października 2020 W dniu 14.10.2020 o 19:58, Kormic napisał: Proszę. Pozwoliłem sobie skorzystać z funkcji PyraRTP autorstwa ZiemniaQa. EDIT: W ostatniej linijce ustawiasz sobie w nawiasie: minimalny koordynat X, maksymalny koordynat X, minimalny koordynat Z, maksymalny koordynat Z, nazwę świata (w cudzysłowie!). Możesz równie dobrze wyrzucić wszystko z nawiasu, wtedy będą podane domyślne wartości zawarte w 1. linijce skryptu (tj. -1000, 1000, -1000, 1000, "world"). function getRandomLoc(xmin: integer=-1000, xmax: integer=1000, zmin: integer=-1000, zmax: integer=1000, world: text="world") :: location: while {_return} is not set: set {_x} to random integer between {_xmin} and {_xmax} set {_z} to random integer between {_zmin} and {_zmax} set {_loc} to highest block at location at {_x}, 0, {_z} in world ({_world} parsed as world) if block at {_loc} != lava or water: add 1 to y-loc of {_loc} if (block at {_loc}) and (block above block at {_loc}) != lava: set {_return} to {_loc} return {_return} command /rtp: executable by: players trigger: if player doesn't have permission "rtp.vip": if {rtp::cooldown::%player%} is not set: if difference between {rtp::cooldown::%player%} and now is less than 1 hour: send "&cNie mozesz jeszcze użyć tej komendy!" to player stop set {rtp::cooldown::%player%} to now else: if {rtp::cooldown::%player%} is set: clear {rtp::cooldown::%player%} teleport player to getRandomLoc(-3000, 3000, -3000, 3000, "world") Samo teleportowanie działa, ale teleportowanie za 1h już nie... Odnośnik do komentarza https://skript.pl/temat/42079-skrypt-na-randomowy-teleport-co-1h/#findComment-264120 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Kormic 1951 Opublikowano 17 października 2020 Udostępnij Opublikowano 17 października 2020 6 minut temu, Uzi napisał: Samo teleportowanie działa, ale teleportowanie za 1h już nie... Tak dla pewności spytam. Czy zabrałeś sobie opa? Odnośnik do komentarza https://skript.pl/temat/42079-skrypt-na-randomowy-teleport-co-1h/#findComment-264121 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Uzi 20 Opublikowano 17 października 2020 Autor Udostępnij Opublikowano 17 października 2020 1 minutę temu, Kormic napisał: Tak dla pewności spytam. Czy zabrałeś sobie opa? zabrałem wszystkie permisje Odnośnik do komentarza https://skript.pl/temat/42079-skrypt-na-randomowy-teleport-co-1h/#findComment-264122 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Kormic 1951 Opublikowano 17 października 2020 Udostępnij Opublikowano 17 października 2020 (edytowane) 10 minut temu, Uzi napisał: zabrałem wszystkie permisje Dobra, zauważyłem błąd. Był on konkretnie w linijce nr 16, warunek zamiast sprawdzać czy zmienna jest ustawiona, sprawdzał czy zmienna nie jest ustawiona. Zedytowałem moją pierwszą odpowiedź (zawarty w niej skrypt). Edytowane 17 października 2020 przez Kormic Uzi 1 Odnośnik do komentarza https://skript.pl/temat/42079-skrypt-na-randomowy-teleport-co-1h/#findComment-264126 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Uzi 20 Opublikowano 17 października 2020 Autor Udostępnij Opublikowano 17 października 2020 3 minuty temu, Kormic napisał: Dobra, zauważyłem błąd. Był on konkretnie w linijce nr 16, warunek zamiast sprawdzać czy zmienna jest ustawiona, sprawdzał czy zmienna nie jest ustawiona. Zedytowałem moją pierwszą odpowiedź (zawarty w niej skrypt). Dziękuję za pomoc Kormic 1 Odnośnik do komentarza https://skript.pl/temat/42079-skrypt-na-randomowy-teleport-co-1h/#findComment-264127 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Gość Usunięty#34161 Opublikowano 17 października 2020 Udostępnij Opublikowano 17 października 2020 Problem został rozwiązany. Odnośnik do komentarza https://skript.pl/temat/42079-skrypt-na-randomowy-teleport-co-1h/#findComment-264128 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
Uzi 20
Witam,
Poprosiłbym o skrypt na rtp tylko żeby można było go wykonać co 1h za pomocą komendy /rtp a z permisją rtp.vip cały czas
Odnośnik do komentarza
https://skript.pl/temat/42079-skrypt-na-randomowy-teleport-co-1h/Udostępnij na innych stronach
7 odpowiedzi na to pytanie
Rekomendowane odpowiedzi