안녕하세요, 제가 만든 명령어가 execute as @a on attacker run kill @e[type=!player,type=!item] 이고 반복형 무조건적 명령 블록에서 실행을 하고있거든요. 근데 이 명령어가 반복 실행이 되다보니 절 때린 개체 이외에도 다른 개체가 죽는 상황이 발생해서요. 절 때린 '그' 개체 하나만이 죽게 하는 명령어는 어떻게 만드나요?
@user-ig5ux2oq3y6 ай бұрын
안녕하세요. 늦었습니다. 해결하셨으리라 생각합니다. 답은 @s 입니다. '본인'이기 때문입니다. '실행주체 @a를 공격한 개체 [본인] 단 하나' 여기서 질문자님 명령어처럼 플레이어를 제외하시면 됩니다. ( 아이템, 광역효과구름, 보트, 낙하중블록 등은 /damage를 주는 주체가 될 수는 있지만 다행히(?) attacker로 분류되진 않습니다.. 방금 확인해보았습니다. ) 감사합니다.
@user-tt6yi4st2g7 ай бұрын
스폰포인트로 티피하는 명령어도 있나요?
@hyulku8 ай бұрын
무한 TP는 어떻게 풀려나나요
@isag_game9 ай бұрын
플레이어를 엔티티에 tp시킬수 있나요?
@user-ig5ux2oq3y6 ай бұрын
안녕하세요. 가능합니다. 다만 대상 선정 시 도착지(엔티티 한 마리)를 단 하나만을 선정하셔야 합니다. 갈 엔티티는 여럿이어도 상관 없습니다. /tp @s @e[limit=1] 대신 [sort=???]를 추가하시면 대상이 여럿일 때 어느 대상에게 갈지 선택할 수 있습니다. 무작위 대상 = random 가장 가까운 대상 = nearest 생성 순 대상 = arbitrary 가장 먼 대상 = furthest 감사합니다.
@loveyuni10 ай бұрын
지금 댓 달기 좀 그런데 가장 가까운 엔티티 죽이는법은 없나요
@user-ig5ux2oq3y9 ай бұрын
많이 늦었습니다. 안녕하세요. 가장 가까운 엔티티는 @e[sort=nearest] 입니다. limit=1을 추가하여 가장 가까운 엔티티의 수를 정할 수도 있습니다. 엔티티라 함은 플레이어도 포함하고 아이템도 포함하고 지나가는 보트도 카트도 아머스탠드도 포함하므로 사용할 때 걸러주어야 합니다. /kill @e[sort=nearest,limit=1,type=!minecraft:player,type=!minecraft:zombie,type=!minecraft:item] 처럼 죽이지 않을 엔티티를 항상 걸러주는 것이 좋고, 규모가 큰 무언가를 만들 경우에는 거르기가 힘드므로 각 엔티티별로 태그(이름)을 주어서 따로 관리하는 것이 좋습니다. /kill @e[sort=nearest,limit=1,tag=1234] 감사합니다!
@user-wc1bn1ls2d11 ай бұрын
/KiII
@user-wc1bn1ls2d11 ай бұрын
Kill
@user-ig3jh6zh2m Жыл бұрын
자꾸 tp하면 맨날 높은곳에서 떨어져 죽는데 이거 어케ㅘ죠ㅠㅠ
@대한민국사람 Жыл бұрын
tp y좌표를 낮추면 돼요
@user-tq2qk9qw5p Жыл бұрын
/kill gill1203
@MinedReady Жыл бұрын
저기 혹시 특정 아이템만 죽게 할 수 없나요?
@user-pu4xg9du4y Жыл бұрын
저도 궁금해요..찾아다니는중인데..ㅠ
@우리엄마신문지도둑2 жыл бұрын
그럼 특정 장소로 갔을때 자동으로 티피되는 커맨드는 어떻게 하나요?
@user-lh3sg5zi7d2 жыл бұрын
모든 몹 부르는건 어떻게 해요?
@user-cg2ll3tb2v Жыл бұрын
/tp @e @p인데요
@YusuK201211 ай бұрын
아니 /tp @e 님의 닉네임
@user-ce4md3rl3u2 жыл бұрын
/kill @e어쯸띠비처절띠비앙물띠비우쯜레미즈쯜레미
@user-dv9jk2fq6k2 жыл бұрын
안녕하십니다 닭장님. 영상 잘 보고 있습니다. 지금 답변 해 주실지는 잘 모르겠다만 현재 구현하고 있는 커맨드 중 execute unless entity @a[tag=tac,nbt={Inventory:[{id:"minecraft:gray_dye",Count:1b,Slot:-106b}]}] run fill ~1 ~-1 ~1 ~-1 ~2 ~-1 air replace minecraft:acacia_trapdoor 라는 명령어가 제대로 작동되고있지를 않습니다. 한번 검토가 가능하신기 훑어주시고 수정할 부분 지적바랍니다. [목적 : 모든 플레이어 중에서 / tac이라는 태그를 가지고 있는 사람이 / 왼손슬롯에 "하나의" 회색 염료가 "없다면" / ~x ~y ~z ~x ~y ~z 에 있는 아카시아 트렙도어를 에어로 바꿈 ]
@user-ig5ux2oq3y2 жыл бұрын
무엇을 만들고 계신지 잘 모르겠습니다. 더 많은 정보가 필요합니다. 내용 보충해서 다시 써주세요 ^_^
@user-dv9jk2fq6k2 жыл бұрын
@@user-ig5ux2oq3y 감사합니다! 잘 활용해보도록하죠
@dwarfroutine2 жыл бұрын
/Kill @a
@dwarfroutine2 жыл бұрын
/Kill
@user-wp2rv9fg9t2 жыл бұрын
tp @e[tag=rrr] @a[tag=11]님이거 왜안됌?
@user-xj9sg3uf7l2 жыл бұрын
님 배드락임?
@user-23wekmf1452 жыл бұрын
@s 는 언제 써야하는건지 감이 안 잡히네요.. 데이터팩들 보면 대부분 조건에는 @a 붙이고 결과에는 @s 가 많던데 제가 만드는 것들은 결과에 @s 넣으면 작동을 안 해버리는..
@bearhedy2 жыл бұрын
distance나 dx dy dz 와반대로 특정범위 안있는 대상을 인자에서 제외시키는 방법은 없을까요?
@user-ig5ux2oq3y2 жыл бұрын
/tp @e[x=-254,y=65,z=538,distance=6..] 위 명령어 처럼 영상에서 나온것과 반대로 distance=6.. 으로 사용하시면 지정 좌표에서 부터 6 범위까지의 대상을 인자에서 제외 가능합니다. 전체 범위가 지정되는것이 싫으시면 간단하게 distance=6..8 처럼 범위를 지정할 수 도 있습니다.
모바일은 베드락이라 자바와 명령어가 완전히 같지는 않습니다만, 비슷하게 작동합니다. 베드락, 모바일 둘 다 있지만 자주 안해봐서 잘 모르겠네요.
@user-zd6ub2xm6d2 жыл бұрын
해보니까 됨
@user-lx9wy8rh2q3 жыл бұрын
혹시 누르면 몇초 뒤 지정된 장소로 텔레포트 할 수도 있나요..?
@BoiIgotaBadNews3 жыл бұрын
커맨드로는 어떻게 쓰나요?
@user-ib5ru8qm4z3 жыл бұрын
poacher이라는 밀렵꾼? 사냥꾼같은게 돌아다니는데... 이놈이 킬코드가 안먹힘니다..ㅠ /kill @e[type=!player] 이라고 치면 플레이어를 제외한 모든게 다죽는데.... /kill @e[type=poacher] 이라고치면 개체 유형 "minecraft:poacher'dl(가) 잘못되엇습니다 라고 뜨고 죽지를않아요.. ㅠㅠ 이놈들만 골라서 죽여버리고 싶은데.. 혹시 방법을 아시나요?
@user-ig5ux2oq3y3 жыл бұрын
댓이 너무 늦었죠.. poacher는 마인크래프트 본겜에선 없는 엔티티인데, 모드로 추가된 것이 아닌가 합니다. 그렇다면 구분자 콜론(:) 앞 접두사가 minecraft 말고 다른 것일 수 있습니다. 탭으로 자동완성 시켜서 찾아보는 방법밖에 모르겠습니다. 감사합니다. 혹시 다른분도 이런 현상이 있을까 싶어 늦어도 남겨봅니다.