개인 자료란 (JE)

  서버 커뮤니티

Profile 키잡이 대표칭호 없음
Profile

이해도 입문자 
게임버전 (JE) 1.20.1 
게임버전 (BE) 관련없음 

플레이어가

give @p[x=89,y=65,z=119] minecraft:stick{tag:{police:1b},display:{Name:"{\"text\":\"마법봉\",\"color\":\"aqua\"}"},Enchantments:[{id:"minecraft:knockback",lvl:1}]}

명령어로 지급된 막대기로 다른 플레이어를 타격했을 때  x=1, y=65, z=0 좌표로 tp 당하도록 만들고 싶습니다.


반복형 명령블록에 무조건적, 항상 활성화를 켠 상태로 

/execute at @a[nbt={SelectedItem:{id:"minecraft:stick",tag:{police:1b}}}] run tp @e[type=minecraft:player, distance=..5] 74 67 119

이렇게 작성했는데 

@a[nbt={SelectedItem:{id:"minecraft:stick",tag:{police:1b}}}]

이 부분이 문제인 것 같습니다. 

그리고 해당 명령어가 타격할 때가 아니라 근처에 있는 플레이어를 tp시키는 것 같습니다. 어떻게 고쳐야할까요?


감사합니다

Warning
댓글이 없습니다.

새로운 댓글을 등록해 주세요!