개인 자료란 (JE)

  서버 커뮤니티

Profile kawaiya 일반인
Profile

질문하기 커맨드

범위 안으로 들어오면 kill

2023.06.23 조회 수 174 추천 수 0
이해도 입문자 
게임버전 (JE) 1.20 
게임버전 (BE) 관련없음 


 특정 범위 안으로 들어오는 플레이어가 플레이어 A혹은 B가 아닐때 kill 을 실행하는 커맨드 블록 명령어는 어떻게 구현할 수 있나요?

이제 막 싷작해서 어렵네요 ㅠㅠ

13개의 댓글

NoEul
2023.06.23

/kill @a[name=!A,name=!B,distance=..10]

kawaiya
2023.06.23
@NoEul

아 /kill @a[name=!A,!B,distance=..10] 이런식으로 했었는데 name을 한 번 더 쓸 생각을 못ㄱ했네요 감사합니다~

kawaiya
2023.06.23
@NoEul

엇 근데 플레이어가 안죽어요..

NoEul
2023.06.23

@s 위치 기준 끝점으로부터 5×5×5의 상자 범위는 /execute as @s positioned ~-2 ~-2 ~-2 run kill @a[name=!A,name=!B,dx=4,dy=4,dz=4]

kawaiya
2023.06.23
@NoEul

혹시 좌표를 A부터 B좌표 <로 할 수 있나요? 위 명령어는 작동이 안되네용 ㅎㅎ

NoEul
2023.06.24
@kawaiya

플레이어 간 좌표 말하는거죤?

kawaiya
2023.06.24
@NoEul

아 아니요 음 정확하게 하자면

좌표 1779 46 -1260 부터 좌표 1794 54 -1254 까지 그 안에 있는 플레이어중 A,B가 아닌 사람을 kill 하는 명령어입니다!

distance를 사용했을 때는 원하는 범위만큼 딱 나오질 않아서 사용하기가 애매해요 ㅠㅠ

NoEul
2023.06.24
@kawaiya

/execute positioned 1779 46 -1260 run kill @a[dx=15,dy=8,dz=6,name=!A,name=!B] 

NoEul
2023.06.24
@NoEul

dx) 1794 - 1779 = 15

dy) 54 - 46 = 8

dz) -1254 - -1260 = 6

kawaiya
2023.06.24
@NoEul

오 방금 dx dy dz 가 뭘지 생각하고 있ㅇㅓㅆ는데 바로 알려주시네요..!! 감사합ㄴ디ㅏ 응용 잘 해보겠습니다

kawaiya
2023.06.24
@NoEul

혹시 그냥 좌표랑 dx dy dz값만 계산해서 바꿨는데 해당 좌표 위에 있어야만 죽게 실행 됩니다..! 뭐가 다른 게 있을까요?

/execute positioned 1766 44 -1401 run kill @a[dx=17,dy=15,dz=-17,name=!A] //1766 44 -1401 부터 1718 44 -1257

위에 해주신 커맨드는 잘 작동합니다

kawaiya
2023.06.24
@kawaiya

해결했습니다

 

kawaiya
2023.06.24
@NoEul

와 감사합니다 ..... ..ㅠㅠ

뉴스 및 창작물
/files/thumbnails/761/908/003/262x150.crop.jpg?20241025153749

건축

서울 숭례문(崇禮門) 4

KHC

2024-10-25

2

/files/thumbnails/578/899/003/262x150.crop.jpg?20241010142350

건축

경주 월정교 1

KHC

2024-10-10

2

/files/thumbnails/219/899/003/262x150.crop.jpg?20241009200950

건축

송전탑+도시 2

dbasd12

2024-10-09

2

/files/thumbnails/246/898/003/262x150.crop.jpg?20241008102328

레드스톤

단다단 - 오토노케(オトノケ) | 마인크래프트 노트블럭 커버

노트블럭전문가

2024-10-08

1

/files/thumbnails/348/896/003/262x150.crop.jpg?20241006103035

디도스/봇테러등등을 낚는 방법 4

물귀신

2024-10-06

3