개인 자료란 (JE)

  서버 커뮤니티

Profile l깡통l 대표칭호 없음
Profile

질문하기 커맨드

특정 사람 죽임 감지 커맨드 질문

2024.05.27 조회 수 27 추천 수 0
이해도 중급자 
게임버전 (JE) 1.20.1 
게임버전 (BE) 관련없음 


사람을 죽이면 살인마로 역할이 변경되게 했는데 이 상태에서

시민이(죽인 회수가 0인 사람)이 살인마를 죽여도 살인마(죽인 횟수가 1 이상인 사람)로 역할이 변경되지 않게 하는

커맨드는 어떻게 만드나요





1개의 댓글

질문 내용이 한줄로 요약해서

시민은 살인마를 죽여도 살인마가 되지 않는다

라고 한다면

 

먼저 플레이어에게 죽으면 오르는 스코어보드와

플레이어를 죽이면 오르는 스코어보드를 만든 후

 

/execute as @a[tag=살인마,scores={die=1..}] run scoreboard players remove @a[tag=시민,scores={kill=1..}] 살인횟수 1

 

해석하자면

/execute as @a[tag=살인마,scores={die=1..}] run

플레이어에게 죽은 살인마가 실행한다

 

scoreboard players remove @a[tag=시민,scores={kill=1..}] 살인횟수 1

살인한 플레이어가 시민이라면 살인횟수 스코어보드를 -1 한다

정도가 되겠네요

 

당연히 마지막에 kill,die의 스코어보드는 리셋 해주셔야합니다

뉴스 및 창작물
/files/thumbnails/600/818/003/262x150.crop.jpg?20240622093723

레드스톤

[마크 피아노커버] 에반게리온 잔혹한 천사의 테제

노트블럭전문가

2024-06-22

0

/files/thumbnails/647/816/003/262x150.crop.jpg?20240619112336

건축

숭례문(프리퀄) 2

KHC

2024-06-19

0

/files/thumbnails/308/815/003/262x150.crop.jpg?20240617084353

레드스톤

[피아노커버] 디스코드 - QWER 2

노트블럭전문가

2024-06-17

1

/files/thumbnails/932/812/003/262x150.crop.jpg?20240622110502

업데이트

마인크래프트 1.21 정식 업데이트

학교가기싫다

2024-06-14

1

/files/thumbnails/308/805/003/262x150.crop.jpg?20240605201646

레드스톤

[노트블럭 커버] 팬서비스/mona 【 HoneyWorks 】

노트블럭전문가

2024-06-05

0