maciek27034 0 Opublikowano 4 stycznia 2024 Udostępnij Opublikowano 4 stycznia 2024 Witam, szukam pomocy jak wyłączyć portale w świecie nether. Chcę aby po przejściu przez portal nie tworzył się drugi w netherze. Z góry dziękuję za pomoc! Cytuj Odnośnik do komentarza https://skript.pl/temat/56792-wy%C5%82%C4%85czy%C4%87-portale-tylko-w-netherze/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 Cinu2421 22 Opublikowano 5 stycznia 2024 Udostępnij Opublikowano 5 stycznia 2024 Mozesz zrobic to np. w taki sposob: command /ustawnether: permission: admin executable by: players trigger: set {nether} to location of player send "&cUstawiles lokalizacje teleportu w netherze" on portal: cancel event wait 3 seconds teleport player to {nether} Przy tym sposobie bedziesz musial ustawic spawn "w netherze" Mozesz tez uzyc losowego teleportu z essentials o ile posiadasz aby, tepalo graczy w losowe miejsca w netherze. Losowy tp z essentials jest dosc bezpieczny o ile pamietam i nie teleportuje graczy w skaly maciek27034 1 Cytuj Odnośnik do komentarza https://skript.pl/temat/56792-wy%C5%82%C4%85czy%C4%87-portale-tylko-w-netherze/#findComment-339734 Udostępnij na innych stronach Więcej opcji udostępniania...
0 maciek27034 0 Opublikowano 5 stycznia 2024 Autor Udostępnij Opublikowano 5 stycznia 2024 (edytowane) Super rozwiązanie. a wiesz może jak zrobić {nether} czyli spawn dla kazdego portalu? Bo aktualnie ustawiam {nether} dla wszystkich graczy. Dodałem do skryptu losowy teleport i chciałbym zeby po pierwszym przejsciu ustawiał sie spawn netheru ale dla kazdego portalu inny on portal: cancel event wait 5 ticks set {_x} to round(random number between -1000 and 1000) set {_z} to round(random number between -1000 and 1000) set {_block} to block at location at ({_x}, 0, {_z}) in world "world_nether" loop all blocks above {_block}: if loop-block is air: block below loop-block is not lava block below loop-block is not air block below loop-block is not bedrock if block above loop-block is air: teleport player to loop-block Edytowane 5 stycznia 2024 przez maciek27034 Cytuj Odnośnik do komentarza https://skript.pl/temat/56792-wy%C5%82%C4%85czy%C4%87-portale-tylko-w-netherze/#findComment-339739 Udostępnij na innych stronach Więcej opcji udostępniania...
0 maciek27034 0 Opublikowano 5 stycznia 2024 Autor Udostępnij Opublikowano 5 stycznia 2024 3 godziny temu, Cinu2421 napisał: Mozesz zrobic to np. w taki sposob: command /ustawnether: permission: admin executable by: players trigger: set {nether} to location of player send "&cUstawiles lokalizacje teleportu w netherze" on portal: cancel event wait 3 seconds teleport player to {nether} Przy tym sposobie bedziesz musial ustawic spawn "w netherze" Mozesz tez uzyc losowego teleportu z essentials o ile posiadasz aby, tepalo graczy w losowe miejsca w netherze. Losowy tp z essentials jest dosc bezpieczny o ile pamietam i nie teleportuje graczy w skaly Super rozwiązanie. a wiesz może jak zrobić {nether} czyli spawn dla kazdego portalu? Bo aktualnie ustawiam {nether} dla wszystkich graczy. Dodałem do skryptu losowy teleport i chciałbym zeby po pierwszym przejsciu ustawiał sie spawn netheru ale dla kazdego portalu inny on portal: cancel event wait 5 ticks set {_x} to round(random number between -1000 and 1000) set {_z} to round(random number between -1000 and 1000) set {_block} to block at location at ({_x}, 0, {_z}) in world "world_nether" loop all blocks above {_block}: if loop-block is air: block below loop-block is not lava block below loop-block is not air block below loop-block is not bedrock if block above loop-block is air: teleport player to loop-block Cytuj Odnośnik do komentarza https://skript.pl/temat/56792-wy%C5%82%C4%85czy%C4%87-portale-tylko-w-netherze/#findComment-339741 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Cinu2421 22 Opublikowano 5 stycznia 2024 Udostępnij Opublikowano 5 stycznia 2024 Zaraz sprobuje zrobic, tylko program przeinstaluje bo cos sie psuje... Tam przed wait 5 ticks musisz dodac sprawdzanie entity bo ten event prawdopodobnie wywoluje sie przy kazdym encie Cytuj Odnośnik do komentarza https://skript.pl/temat/56792-wy%C5%82%C4%85czy%C4%87-portale-tylko-w-netherze/#findComment-339742 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Cinu2421 22 Opublikowano 5 stycznia 2024 Udostępnij Opublikowano 5 stycznia 2024 (edytowane) on portal: event-entity is a player: cancel event if {netherloc::%player%} exist: wait 5 ticks teleport player to location of {netherloc::%player%} stop wait 5 ticks set {_block} to block at location at (random number between -1000 and 1000, 0, random number between -1000 and 1000) in world "world_nether" loop all blocks above {_block}: if loop-block is air: block below loop-block is not lava block below loop-block is not air block below loop-block is not bedrock if block above loop-block is air: teleport player to loop-block set {netherloc::%player%} to location of loop-block Sprawdz czy dziala Jesli dziala, polecam Ci na przyszlosc uzywania np. notepada++, oraz wstawiania swego kodu w "kodzie <>" gdyz dluzej zajelo mi ogarniecie ze tabulacja jest zla przez program ktory uzywasz niz sama pomoc. Edytowane 5 stycznia 2024 przez Cinu2421 maciek27034 1 Cytuj Odnośnik do komentarza https://skript.pl/temat/56792-wy%C5%82%C4%85czy%C4%87-portale-tylko-w-netherze/#findComment-339743 Udostępnij na innych stronach Więcej opcji udostępniania...
0 maciek27034 0 Opublikowano 5 stycznia 2024 Autor Udostępnij Opublikowano 5 stycznia 2024 2 godziny temu, Cinu2421 napisał: on portal: event-entity is a player: cancel event if {netherloc::%player%} exist: wait 5 ticks teleport player to location of {netherloc::%player%} stop wait 5 ticks set {_block} to block at location at (random number between -1000 and 1000, 0, random number between -1000 and 1000) in world "world_nether" loop all blocks above {_block}: if loop-block is air: block below loop-block is not lava block below loop-block is not air block below loop-block is not bedrock if block above loop-block is air: teleport player to loop-block set {netherloc::%player%} to location of loop-block Sprawdz czy dziala Jesli dziala, polecam Ci na przyszlosc uzywania np. notepada++, oraz wstawiania swego kodu w "kodzie <>" gdyz dluzej zajelo mi ogarniecie ze tabulacja jest zla przez program ktory uzywasz niz sama pomoc. Super dzieki za pomoc i wskazówki! Cytuj Odnośnik do komentarza https://skript.pl/temat/56792-wy%C5%82%C4%85czy%C4%87-portale-tylko-w-netherze/#findComment-339747 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
maciek27034 0
Witam, szukam pomocy jak wyłączyć portale w świecie nether. Chcę aby po przejściu przez portal nie tworzył się drugi w netherze. Z góry dziękuję za pomoc!
Odnośnik do komentarza
https://skript.pl/temat/56792-wy%C5%82%C4%85czy%C4%87-portale-tylko-w-netherze/Udostępnij na innych stronach
6 odpowiedzi 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ą.