개인 자료란 (JE)

  서버 커뮤니티

Profile 락락 대표칭호 없음
Profile

질문하기 멀티플레이

멀티플레이에서 커스텀 아이템으로 텔레포트

2023.11.29 조회 수 110 추천 수 0
이해도 입문자 
게임버전 (JE) 1.20.1 
게임버전 (BE) 1.20.x 

 마크 렐름 서버에서 커맨드 아이템으로 귀환석을 만들어 사용 중 입니다.

그러나 귀환하려는 곳과 특정 거리 이상 멀어지면 아이템 사용이 안됩니다.

감압판을 이용한 텔포 커맨드는 거리가 어디든 잘 작동되는데 왜 커맨드 아이템만 안되는지 이해가 안가서 여기에 질문합니다.


커맨드는 다음과 같습니다.


반복형/무조건적/레드스톤 필요(레드스톤O)

execute as @a[nbt={Inventory:[{id:"minecraft:nether_star",Count:1b,Slot:-106b,tag:{display:{Name:"{\"text\":\"귀환석\"}"}}}]}] at @s run title @a actionbar [{"selector":"@s","color":"green","bold":"true"},{"text":"님의 의해서 귀환 준비 중.."}]

비교기 방향 ->

반복형/무조건적/항상 활성화

scoreboard objectives add Timer dummy

연쇄형/무조건적/항상 활성화

execute as @a[nbt={Inventory:[{id:"minecraft:nether_star",Count:1b,Slot:-106b,tag:{display:{Name:"{\"text\":\"귀환석\"}"}}}]}] at @s run scoreboard players add @s Timer 1

연쇄형/무조건적/항상 활성화

execute as @a[nbt={Inventory:[{id:"minecraft:nether_star",Count:1b,Slot:-106b}]},scores={Timer=60..}] at @s run tp @s ~ ~ ~

연쇄형/무조건적/항상 활성화

execute as @a[scores={Timer=60..}] at @s run item replace entity @s weapon.offhand with air 1

연쇄형/무조건적/항상 활성화

execute as @a[scores={Timer=60..}] at @s run scoreboard players reset @s Timer


감압판 커맨드는 매우 심플합니다.

tp @p ~ ~ ~


둘의 차이가 뭐길래 커맨드 아이템을 왼손 들기해서 좌표값으로 이동하는 것이랑 단순 tp 커맨드가 왜 거리 유무를 가리는지 알고 싶습니다.

마크 커맨드를 배우고 쓴지 이제 겨우 한달차라 아직 이해가 잘 안갑니다. ㅜ

Warning
댓글이 없습니다.

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