명이
프로답변러
myoung2 ec5127c15aab46a4862df5f068b3e07f
현제 서버 제작중에 발판을 사용하지 않고 명령어에 신호를 주기 위해서 testfor 명령어를 사용하려고 커멘드를 쳤는데 없다고 하네요;;
일단 타겟 셀렉터는 커멘드 훅(플러그인)으로 해결했지만, testfor 명령어가 없네요. 이를 대체할 명령어가 생겼나요?
레벨 및 포인트 | Lv. 7 (1,622P) |
---|---|
게시글 | 125개 |
댓글 | 1,085개 |
리액션 | 1,320점 |
현제 서버 제작중에 발판을 사용하지 않고 명령어에 신호를 주기 위해서 testfor 명령어를 사용하려고 커멘드를 쳤는데 없다고 하네요;;
일단 타겟 셀렉터는 커멘드 훅(플러그인)으로 해결했지만, testfor 명령어가 없네요. 이를 대체할 명령어가 생겼나요?
NamuTree0345
2020.08.07아마도 1.13 이후로 없어졌을거예요.
대체할 명령어는 Execute에요.
예로 execute if block x y z로 하면 x y z에 블럭이 있는지 체크합니다
그리고 execute if entity는... 잘 모르겠네요ㅠㅠ
명이
2020.08.07네... ㅜ 잘쓰던거를 없애서...
엔티티를 써야되는데 일단 해봐야 되겠네요
명이
2020.08.07일단 대충 알것 같은데 문제는 플러그인 커멘드를 사용하지 못하네요... 어떻게 해야 할까요
윈초
2020.08.07execute로는 마인크래프트 기본명령어, 모드명령어만 사용이 가능합니다..!
윈초
2020.08.07엔티티는 execute if enitiy 선택인자 run 실행할 명령어
입니다!
NamuTree0345
2020.08.07제가 run을 빼먹었네요 ㅋㅋ
명이
2020.08.07성공했습니다! 감사합니다!
코코냐
2020.08.071.13에 삭제되었습니다. execute 명령어의 구문인 if, unless로 세분화 되었습니다.
허두
2020.08.08/testfor @p 는
/execute if entity @p로,
/tesforblock X Y Z Block 은
/execute if block X Y Z Block으로,
/testforblocks x1 y1 z1 x2 y2 z2 x3 y3 z3 masked/all 은
/execute if blocks x1 y1 z1 x2 y2 z2 x3 y3 z3 masked/all 로 바뀌었습니다!
(뒤에 run을 붙이지 않으면 /testfor과 같이 감지한 결과면 출력하므로, 조건 연쇄형을 이용하여 /testfor과 완전 똑같이 사용할 수 있습니다!)