이해도 | 초보자 |
---|---|
게임버전 (JE) | 1.20.1 |
게임버전 (BE) | 관련없음 |
on swap hand item:
player is sneaking:
cancel event
set {_gui} to chest inventory with 1 rows named "&0메뉴"
set slot 0 of {_gui} to skull of ("cow" parsed as offlineplayer) named "&3소" with lore "&f클릭시 소로 변신합니다."
set slot 4 of {_gui} to skull of ("sheap" parsed as offlineplayer) named "&3양" with lore "&f클릭시 양으로 변신합니다."
set slot 8 of {_gui} to skull of ("pig" parsed as offlineplayer) named "&3돼지" with lore "&f클릭시 돼지로 변신합니다."
open {_gui} to player
on inventory click:
event-inventory's name is "&0메뉴"
cancel event
event-inventory is player's inventory:
stop
clicked slot is 0
send message "&6[소]&f로 변신되었습니다."
spawn cow
make console execute command "/team add %player%"
make console execute command "/team join %player% @e[sort=nearest, limit=1]"
라는 코드를짰습니다.
/sk reroad all 을 통해 실행했을때에는 아무런 문제가 없다고 뜨지만 실행을 해보면 그 팀에 소가 없습니다. 또한 이상한 엔티티만 백몇개가 들어오더군요. 해결법을 아시는분은 알려주세요
데이브
2024.07.09clicked slot is 0
send message "&6[소]&f로 변신되었습니다."
spawn cow
make console execute command "/tag @e[sort=nearest, limit=1] add %player%"
로 변경하면 태그에 보트가 추가되더군요. 이 경우에는 플레이어 기준으로 명령어가 실행된 것 같지 않은데 이 경우에서는 어떻게 해야하는지 알려주시면 감사하겠습니다.