Kelly303 0 Opublikowano 1 lutego 2021 Udostępnij Opublikowano 1 lutego 2021 Jak w skrypcie mogę napisać, żeby armor stand ciągle patrzył w kierunku gracza? Potrzebuję tego w pętlach "every tick" (tak wiem że lagują ale potrzebuję tego) wersja 1.12.2 Cytuj Odnośnik do komentarza https://skript.pl/temat/45182-armor-stand/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 Kormic 1951 Opublikowano 1 lutego 2021 Udostępnij Opublikowano 1 lutego 2021 32 minuty temu, Kelly303 napisał: Jak w skrypcie mogę napisać, żeby armor stand ciągle patrzył w kierunku gracza? Potrzebuję tego w pętlach "every tick" (tak wiem że lagują ale potrzebuję tego) wersja 1.12.2 Musisz ustawiać sobie do zmiennej lokalizację armor standu, modyfikujesz jej yaw i pitch i teleportujesz armor stand do tej lokalizacji. Gdyby jeszcze gracz cały czas patrzył na ten armor stand, byłoby prościej (wystarczyłoby podać liczbę przeciwną w yaw i pitch), a tak to zapewne trzeba będzie bawić się w funkcje trygonometryczne. Możesz jeszcze popróbować z wyznaczaniem wektoru między armor standem i graczem. Cytuj Odnośnik do komentarza https://skript.pl/temat/45182-armor-stand/#findComment-284401 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Kelly303 0 Opublikowano 20 lutego 2021 Autor Udostępnij Opublikowano 20 lutego 2021 hmm... czy mógł bym poprosić jakiś wzór/skrypt? Próbuję w różne sposoby i żaden nie działa. /: Cytuj Odnośnik do komentarza https://skript.pl/temat/45182-armor-stand/#findComment-289797 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Kormic 1951 Opublikowano 21 lutego 2021 Udostępnij Opublikowano 21 lutego 2021 (edytowane) 20 godzin temu, Kelly303 napisał: hmm... czy mógł bym poprosić jakiś wzór/skrypt? Próbuję w różne sposoby i żaden nie działa. /: Mógłbyś użyć funkcji trygonometrycznych, ale wątpię, abyś był w stanie to zrobić. Dlatego też pokażę fragment kodu ustawiający armor stand tak, aby patrzył na gracza. # Tworzymy wektor między armor standem i graczem, a następnie go normalizujemy (ustawiamy jego długość na 1, gdyż nie potrzebujemy całego wektoru, zależy nam jedynie na yaw i pitch) set {_v} to normalized vector between {_armorStand} and {_player} # Ustawiamy do zmiennej lokalizację naszego armor standu set {_loc} to location of {_armorStand} # Ustawiamy yaw i pitch lokalizacji ze zmiennej na yaw i pitch wcześniej wyznaczonego wektoru set yaw of {_loc} to yaw of {_v} set pitch of {_loc} to pitch of {_v} # Teleportujemy armor stand do lokalizacji ze zmienionymi yaw i pitch teleport {_armorStand} to {_loc} Jeżeli armor stand ma podążać "wzrokiem" za graczem jedynie na boki, możesz wywalić linijkę ustawiającą pitch. Podmień sobie tego armor standa i playera na co tam sobie chcesz. Powyższy fragment kodu powinien pomóc w rozwiązaniu twojego problemu. Edytowane 21 lutego 2021 przez Kormic Cytuj Odnośnik do komentarza https://skript.pl/temat/45182-armor-stand/#findComment-289960 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
Kelly303 0
Jak w skrypcie mogę napisać, żeby armor stand ciągle patrzył w kierunku gracza? Potrzebuję tego w pętlach "every tick" (tak wiem że lagują ale potrzebuję tego)
wersja 1.12.2
Odnośnik do komentarza
https://skript.pl/temat/45182-armor-stand/Udostępnij na innych stronach
3 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ą.