그린기린그림
대표칭호 없음
Alpha_Size 5cd01c2e60014cb6882a6db821f37f68
이해도 | 초보자 |
---|---|
게임버전 (JE) | 1.19.2 |
게임버전 (BE) | 관련없음 |
execute if entity @p[x=-70.5,y=-60,z=81,dx=2,dy=2,dz=2] run title @p title "??"
제가 하려고 하는게 해당 좌표 근처로 가면 타이틀로 "??" 라는 문자를 띄우고싶은건데
이게 반응형으로 돌리면 작동자체를 안하고 반복형으로 돌리면 거기에 있을때 마다 작동을합니다.
커맨드는 만진지 얼마안되서 문법이 저게맞는지도 궁금하고 반응형과 반복형에서 왜 결과값차이가 나는지가 궁금합니다.
반응형에서 한번이라도 반응을 하면 괜찮을텐데 반응조차 없습니다.
그리고 저범위를 빼고 레드스톤신호를 주면 저 좌표에 아무것도없는데 타이틀이 나옵니다...
살려주십쇼 너무 답답합니다...
코코냐
2022.12.17반응형이 chain 형식을 의미한다면 앞에 있는 커맨드블럭이 동작을 해야만 실행됩니다.
반복형의 경우 @p로 돌리고 있어 가장 가까운 플레이어가 조건을 만족했을때만 실행됩니다.
그린기린그림
2022.12.17어 ... 제말은 그런쪽은 다 이해하고있습니다. 애초에 저좌표에 사람이 없어도 메세지가 나온다는말입니다. if문 자체가 작동을안하는건지 아니면 문법이 잘못된건지를 모르겠습니다.
lanthanide
2022.12.17글에서 설명하신 바에 따르면 '해당 좌표에 아무것도 없어도 실행' 되려면 셀렉터의 xyzdxdydz를 지워야 한다는 것 아닌가요? 저 구문이 있어서 좌표 지정이 되는것인데, 그걸 지우면 당연히 지정이 안되지요.
또한 반응형 커맨드라는 게 무슨 의미인지 모르겠습니다. 연쇄 커맨드 블럭일까요? 그렇다면 조건적/무조건적 여부는요?