_Max_ 0 Opublikowano 26 lutego 2023 Udostępnij Opublikowano 26 lutego 2023 Ogólnie ten problem cały czas wiąże się z poprzednim (który jest rozwiązany ale zobaczyłem błąd a nie moge już pisać w temacie) Skrypt ogólnie działa tak że po wpisaniu /rtp pokazuje się że tej komendy mozna użyć co 10 minut i nie wykonuje komendy /rtp Po 20 minutach oczekiwania - to samo dalej gracz bez uprawnienia z bypass nie może używać komendy, dał by radę ktoś naprawić? Gdzie jest błąd? Dzięki! Cytuj Odnośnik do komentarza https://skript.pl/temat/54491-skrypt-rtp/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 xMarmo321 50 Opublikowano 26 lutego 2023 Udostępnij Opublikowano 26 lutego 2023 options: min-x: -130 max-x: 70000 min-z: -160 max-z: 70000 swiat: world sendwiado: &cZostałeś teleportowany w losowe kordy titlewiado: &8[&eLosowy Teleport&8] titlewiado1: &8[&aZostałeś teleportowany w losowe kordy&8] 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 solid 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: cooldown: 10 minutes cooldown message: &cTej komendy możesz użyć co 10 min! cooldown bypass: rtp.bybass trigger: teleport player to getRandomLoc({@min-x}, {@max-x}, {@min-z}, {@max-z}, "{@swiat}") send "&cZostałeś teleportowany w losowe kordy" send title "Losowy Teleport" with subtitle "Teleportowano w losowe kordy!" for 5 seconds on first join: teleport player to getRandomLoc({@min-x}, {@max-x}, {@min-z}, {@max-z}, "{@swiat}") send "&cZostałeś teleportowany w losowe kordy" send title "Losowy Teleport" with subtitle "Teleportowano w losowe kordy!" for 5 seconds on first join: teleport player to getRandomLoc({@min-x}, {@max-x}, {@min-z}, {@max-z}, "{@swiat}") send "&cZostałeś teleportowany w losowe kordy" send title "Losowy Teleport" with subtitle "Teleportowano w losowe kordy!" for 5 seconds on respawn: teleport player to getRandomLoc({@min-x}, {@max-x}, {@min-z}, {@max-z}, "{@swiat}") send "&cZostałeś teleportowany w losowe kordy" send title "Losowy Teleport" with subtitle "Teleportowano w losowe kordy!" for 5 seconds Cytuj Odnośnik do komentarza https://skript.pl/temat/54491-skrypt-rtp/#findComment-330487 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
_Max_ 0
Ogólnie ten problem cały czas wiąże się z poprzednim (który jest rozwiązany ale zobaczyłem błąd a nie moge już pisać w temacie)
Skrypt ogólnie działa tak że po wpisaniu /rtp pokazuje się że tej komendy mozna użyć co 10 minut i nie wykonuje komendy /rtp
Po 20 minutach oczekiwania - to samo dalej gracz bez uprawnienia z bypass nie może używać komendy, dał by radę ktoś naprawić? Gdzie jest błąd?
Dzięki!
Odnośnik do komentarza
https://skript.pl/temat/54491-skrypt-rtp/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ą.