fasdasdsaatrewq 0 Opublikowano 10 grudnia 2020 Udostępnij Opublikowano 10 grudnia 2020 Cześć, posiadam ową linijkę skryptu: set {distance::%loop-player%} to distance between loop-player and a nearest loop-block i chodzi głównie o tą cześć a nearest loop-block Chyba wiadomo o co chodzi... Jeśli trzeba mogę udostępnić cały skrypt. Pozdrawiam Odnośnik do komentarza https://skript.pl/temat/43529-nearest-loop-block/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 Kormic 1951 Opublikowano 10 grudnia 2020 Udostępnij Opublikowano 10 grudnia 2020 Teraz, fasdasdsaatrewq napisał: Chyba wiadomo o co chodzi... Jeśli trzeba mogę udostępnić cały skrypt. Pozdrawiam Jeżeli chcesz przechwycić najbliższy loop-block, musisz w pętli ustawić do zmiennej loop-block jeżeli ta zmienna nie jest ustawiona i następnie sprawdzasz czy dystans między tą konkretną lokalizacją a loop-block jest mniejszy niż dystans między lokalizacją a loop-block zapisanym w zmiennej. Jeżeli tak, ustawiasz loop-block do zmiennej i już poza tą pętlą masz w tej zmiennej najbliżej położony loop-block. Tutaj masz skrypt, który dzisiaj wykonałem w ramach zlecenia dla jednego z użytkowników. Powinien pomóc w zrozumieniu. Jedyna różnica jest taka, że w tym skrypcie operacja była wykonywana na graczach online. Odnośnik do komentarza https://skript.pl/temat/43529-nearest-loop-block/#findComment-272529 Udostępnij na innych stronach Więcej opcji udostępniania...
0 fasdasdsaatrewq 0 Opublikowano 10 grudnia 2020 Autor Udostępnij Opublikowano 10 grudnia 2020 (edytowane) 8 minut temu, Kormic napisał: Jeżeli chcesz przechwycić najbliższy loop-block, musisz w pętli ustawić do zmiennej loop-block jeżeli ta zmienna nie jest ustawiona i następnie sprawdzasz czy dystans między tą konkretną lokalizacją a loop-block jest mniejszy niż dystans między lokalizacją a loop-block zapisanym w zmiennej. Jeżeli tak, ustawiasz loop-block do zmiennej i już poza tą pętlą masz w tej zmiennej najbliżej położony loop-block. Tutaj masz skrypt, który dzisiaj wykonałem w ramach zlecenia dla jednego z użytkowników. Powinien pomóc w zrozumieniu. Jedyna różnica jest taka, że w tym skrypcie operacja była wykonywana na graczach online. Chociaż... Czekaj... Edytowane 10 grudnia 2020 przez fasdasdsaatrewq Odnośnik do komentarza https://skript.pl/temat/43529-nearest-loop-block/#findComment-272531 Udostępnij na innych stronach Więcej opcji udostępniania...
0 fasdasdsaatrewq 0 Opublikowano 10 grudnia 2020 Autor Udostępnij Opublikowano 10 grudnia 2020 Sorki, że tak cały czas w tematach o to proszę, ale... zrób mi to... proszę :V... every 1 seconds: loop all players: loop all blocks in radius 25 around the loop-player: if loop-block is furnace: set {distance::%loop-player%} to distance between loop-player and loop-block if {distance::%loop-player%} < 25: set action bar of loop-player to "&dGranica Spawna &8» &e%{distance::%loop-player%}%" if {distance::%loop-player%} < 15: set action bar of loop-player to "&dGranica Spawna &8» &c%{distance::%loop-player%}%" if {distance::%loop-player%} < 5: set action bar of loop-player to "&dGranica Spawna &8» &4%{distance::%loop-player%}%" Odnośnik do komentarza https://skript.pl/temat/43529-nearest-loop-block/#findComment-272533 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Kormic 1951 Opublikowano 10 grudnia 2020 Udostępnij Opublikowano 10 grudnia 2020 Teraz, fasdasdsaatrewq napisał: Sorki, że tak cały czas w tematach o to proszę, ale... zrób mi to... proszę :V... Z całym szacunkiem, ale ten skrypt nie ma nic wspólnego z tym wątkiem. Problem dotyczył przechwytywania najbliższego loop-block, tymczasem ty nagle dajesz mi do przerobienia całkiem inny skrypt. Naprawdę, dbajmy o porządek na forum i oszczędźmy moderacji roboty. Załóż wątek w dziale "Zlecenia" i tam złóż zlecenie o poprawienie skryptu (nie zapomnij o opisaniu działania skryptu!). Odnośnik do komentarza https://skript.pl/temat/43529-nearest-loop-block/#findComment-272534 Udostępnij na innych stronach Więcej opcji udostępniania...
0 fasdasdsaatrewq 0 Opublikowano 10 grudnia 2020 Autor Udostępnij Opublikowano 10 grudnia 2020 3 minuty temu, Kormic napisał: Z całym szacunkiem, ale ten skrypt nie ma nic wspólnego z tym wątkiem. Problem dotyczył przechwytywania najbliższego loop-block, tymczasem ty nagle dajesz mi do przerobienia całkiem inny skrypt. Naprawdę, dbajmy o porządek na forum i oszczędźmy moderacji roboty. Załóż wątek w dziale "Zlecenia" i tam złóż zlecenie o poprawienie skryptu (nie zapomnij o opisaniu działania skryptu!). Jednak chyba ma... Skoro gdy podchodze do "linii" piecyków i wręcz stoje na jednym to to wyświetla mi się, że odległość wynosi 25 kratek, więc jednak chyba ma. Dzięki za rozwiązanie problemu. Miłego dnia. Temat do zamknięcia. Odnośnik do komentarza https://skript.pl/temat/43529-nearest-loop-block/#findComment-272535 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Gość Usunięty#34161 Opublikowano 10 grudnia 2020 Udostępnij Opublikowano 10 grudnia 2020 Problem został rozwiązany. Odnośnik do komentarza https://skript.pl/temat/43529-nearest-loop-block/#findComment-272537 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
fasdasdsaatrewq 0
Cześć, posiadam ową linijkę skryptu:
set {distance::%loop-player%} to distance between loop-player and a nearest loop-blocki chodzi głównie o tą cześć
a nearest loop-blockChyba wiadomo o co chodzi...
Jeśli trzeba mogę udostępnić cały skrypt.
Pozdrawiam
Odnośnik do komentarza
https://skript.pl/temat/43529-nearest-loop-block/Udostępnij na innych stronach
6 odpowiedzi na to pytanie
Rekomendowane odpowiedzi