on any move:
set {_name} to {pet::%entity%}
set {_ruch} to yaml value "%{_name}%.ruch" from "pety/gracze.yml"
set {_loc} to yaml value "%{_name}%.locpet" from "pety/gracze.yml"
if {_ruch} is false:
cancel event
robiłem też zamiast cancel event to teleport entity to {_loc} ale to i tak mob się ruszał. Co tu jest źle? Jak {_ruch} jest true to w tedy tepa go do mnie tak jak byćpowinno w innej linijce ustalone. Ale jak false to i tak może się ruszać. Czemu? Jest cancel event więc jak?
Pytanie
MiniGameShoot 25
Cześć mam taki kod:
on any move:
set {_name} to {pet::%entity%}
set {_ruch} to yaml value "%{_name}%.ruch" from "pety/gracze.yml"
set {_loc} to yaml value "%{_name}%.locpet" from "pety/gracze.yml"
if {_ruch} is false:
cancel event
robiłem też zamiast cancel event to teleport entity to {_loc} ale to i tak mob się ruszał. Co tu jest źle? Jak {_ruch} jest true to w tedy tepa go do mnie tak jak byćpowinno w innej linijce ustalone. Ale jak false to i tak może się ruszać. Czemu? Jest cancel event więc jak?
Odnośnik do komentarza
https://skript.pl/temat/8302-zablokowanie-ruchu-mob%C3%B3w/Udostępnij na innych stronach
7 odpowiedzi na to pytanie
Rekomendowane odpowiedzi