aminoacid
대표칭호 없음
yean2007 6719910bd1d54f68a66ab50082575d67
이해도 | 입문자 |
---|---|
게임버전 (JE) | 1.20.1 |
게임버전 (BE) | 관련없음 |
인터넷 보고 어찌저찌 독학하고 있는 초보입니다..
어느 범위를 지나면 타이틀이 나오게 하고 계속 그 범위 안에 있어도 한번만 나오게 하게 하려고
execute if entity @s[x=-35,dx=4,y=1,dy=3,z=2,dz=4] run tag @s add titled(반복 무조건 항상)
title @a[tag=titled] title {"text":"하수도관","color":"black"}(연쇄 무조건 항상)
title @a[tag=titled] subtitle {"text":"말라있음","color":"white"}(연쇄 무조건 항상)
tag @a[tag=titled] add hello(연쇄 무조건 항상)
tag @a[tag=titled] remove titled(연쇄 무조건 항상)
execute as @a[tag=hello] unless entity @s[x=-35,dx=4,y=1,dy=3,z=2,dz=4] run tag @s remove hello(연쇄 무조건 항상)
(titled랑 hello는 제가 임의로 만든 태그입니다)
이렇게 했는데 실행이 안되는데 여기서 뭘 고쳐야 할까요
yusin12
2023.12.111. 범위 내에 들어오기만 한다면 title
2. 범위 내에 들어오기만 한다면 subtitle
3. 범위 내에 들어오기만 하면 tag titled를 줌
4. 범위 내에 나가기면 하면 tag titled를 제거함.
으로 하셔야합니다.
aminoacid
2023.12.11죄송하지만 제가 아직 명령어를 잘 몰라서 한번 예시 코드를 작성해 주실 수 있나요..?
yusin12
2023.12.111. /execute positioned 0 0 0 as @a[distance=..10] at @s run title...
2. /execute positioned 0 0 0 as @a[distance=..10] at @s run subtitle...
3. /execute positioned 0 0 0 as @a[distance=..10] at @s run tag...
4. /execute positioned 0 0 0 as @a[distance=10..] at @s run tag remove...