허두
한마포 커뮤니티 매니저
HURDOO 2b370e4f33334fd5af2d1419cfe356a7
게임버전 | 1.13.x |
---|
http://executeifentity.ezcommand.kro.kr )
(이 게시글 주소:오늘은
/execute if
명령어의 하위 속성 중 하나인
entity
에 대해 알아보도록 하죠!
매우 간단합니다!
/execute if entity <엔티티>
<엔티티>가 존재한다면 '성공'을 출력하거나 다음 커멘드로 넘어가고, 존재하지 않는다면 그냥 거기서 실행을 멈춰버립니다!
<엔티티> 뒤에 아무것도 붙이지 않으면 테스트가 성공했다고 뜨고 테스트를 통과한 엔티티의 수가 나옵니다.
반면 <엔티티> 가 존재하지 않으면 테스트가 실패했다고 뜹니다!
이것을 응용하여 재미있는 시스템들을 만들 수 있는데요,
/execute if entity @a[gamemode=creative] run say hi
크리에이티브 모드의 플레이어가 있으면 hi를 출력하고
/execute if entity @a[gamemode=creative] run say hi
없을 경우에는 if에서 명령어가 멈춰버리기 때문에 아무것도 출력하지 않습니다.
이런 식으로 현재 크리에이티브 모드로 꼼수를 부리고 있는 사람들이 있는지를 알아낼 수 있겠죠?
히리지
2020.06.15내가 가장 못하고 잘 모르는부분인데... 굿
윈초
2020.06.16ㅘ! 리메이크 쓰는중인데 이게 나왔다니 !!
귀찮았는데 잘됐ㄷ..허두
2020.06.16....마지막문장이 조금?
윈초
2020.06.16네..??
그래서 저보고 리메이크 쓰라는거에요 말라는거에요? (?)
허두
2020.06.16호오, 요즘 리메이크가 한창 유행인건가요.
리메이크, 있으면 좋죠.
새로운 글을 쓰시던지, 리메이크 하시던지는 직접 정하시면 되지만.... 일단 일하세요!
윈초
2020.06.16어...알겠습니다! 그럼 as, at 부터 다시 쓰도록 하죠!