개인 자료란 (JE)

  서버 커뮤니티

Profile bluegarden 대표칭호 없음
Profile

질문하기 커맨드

투사체 폭발 질문

2020.06.24 조회 수 1108 추천 수 0

f키를 눌렀을때 눈덩이(또는 투사체)가 날아가면서 벽이나 땅에 닿으면 폭발하게 만들 수 있나요?
만들 수 있으면 커맨드 알려주세요

9개의 댓글

도톨2
2020.06.24

무슨 키를 눌러서 할순 없지만 활,쇠뇌를 쏘면 화살이 폭발 하게 할순 있습니다.

 

첫번째 커맨드:execute as @e[type=arrow,nbt={inGround:1b}] run summon tnt ~ ~ ~

두번째 연쇄커맨드(항상 활성화):execute as @e[type=arrow,nbt={inGround:1b}] run kill @s

 

안돼면 링크를 참조하세요!

https://www.youtube.com/watch?v=zV6v5fEPSIo

윈초
2020.06.24
@도톨2

흠.. f키로는 가능한걸로 아는데요?

왼손에 아이템을 든 플레이어를 인식하면 되잖아요!

도톨2
2020.06.24
@윈초

그런데 제가 그 커맨드를 몰라서...

윈초
2020.06.24
@도톨2

지금 원커멘드,커멘드를 저보단 잘 아시는 허두님에게 SOS를 요청했으니 내일 답이 오겠죠..?

서재형
2020.06.26
@윈초

가능한데 발사는 안되요.

@a[nbt={Inventory:[{Slot:-106b,id:"minecraft:아이템",tag:{아이템 nbt}}]}]

참고로 tag:{아이템 nbt} 부분은 아이템 nbt가 없다면 생략해도 되고 nbt로만 테스트하게 하려면 id:부분을 삭제하시면 됩니다

서재형
2020.06.26
@서재형

그다음 하고 싶은 명령을 실행하고, replaceitem으로 메인핸드의 아이템을 똑같은 아이템으로 바꾸고 오프핸드는 air로 지워버리면 되죠

어때요, 참 쉽죠?

bluegarden
2020.06.25
@도톨2

그럼 자신이 보는 방향으로 발사하는 커맨드는 없나요?

 

도톨2
2020.06.25
@bluegarden

흠... 제가 아는 커맨드는 위에 있는 커맨드 밖에 몰라서 죄송해요..

토뎀이
2020.06.26
@bluegarden

https://gaming.stackexchange.com/questions/339637/how-to-use-coordinate-systems-for-motion-nbt

 

보는 방향으로 엔티티 날리는 커맨드입니다.

 

xyz 스코어 보드 먼저 만드시고 그 외 명령어는 반응형 커맨드에 연쇄 붙여서 원할때 작동시키시면 됩니다.

만약 tnt 말고 다른 엔티티를 원한신다면 먼저 소환 명령어에 원하는 엔티티를 선택해 주시고

연쇄에 넣어야 하는 커맨드들 type=tnt 지워주시거나 바꿔주시면 됩니다.