L베리
대표칭호 없음
이해도 | 초보자 |
---|---|
게임버전 (JE) | 1.19.4 |
게임버전 (BE) | 관련없음 |
데미지 커맨드는
@e[distance=..5,type=minecraft:player]
같은 커맨드와 같이 여러 대상에게 적용시킬수는 없는건가요?
execute as @e[tag=iceking,limit=1] at @e[distance=..20,type=minecraft:player] run damage @e[distance=..20,type=minecraft:player] 10 minecraft:out_of_world
위 커맨드로 사용해보려하는데
개채 한 개만 허용되는 곳에, 결과가 두 개 이상일 수 있는 선택자를 사용했습니다.
라는 오류 메세지만 뜨고 되질 않네요
해결방법이 있을까요?
yusin12
2023.05.14damage 명령어는 1개의 개체에만 가능해요!
따라서 선택인자가 2개 이상인면 작동하지 않아요!
대신! 범위에 있는 모든 플레이어가 damage명령어를 쓰면 되요!
execute as @e[tag=iceking,limit=1] at @a[distance=..20] run damage @s 1 minecraft:out_of_world
이렇게요!
L베리
2023.05.17알려주신 커맨드가 플레이어 20범위 내에 있는 iceking 에게 데미지를 주는걸로 되어있는거같은데
반대로 iceking이 20범위 내에 있는 플레이어에게 데미지를 주는 커맨드는 어떻게 하면 될까요?
yusin12
2023.05.1720..이라고 봐꾸면 됌다!!