안녕하세요 자바 에디션 사용 중이고요 멀티 서버에서 코딩 방법을 묻고 싶은데요친구들이 항상 저보고 야간투시를 켜 달라고 하는데친구들이 죽을 때마다 그때그때 야간투시가 지급되는커맨드 같은 게 있을까요??
/scoreboard objectives add deaths deathCount
설명: 플레이어의 죽음 횟수를 기록하는 'deaths'라는 스코어보드 목표를 생성합니다.
야간 투시 지급 명령어 블록 (반복)
종류: 반복 (Repeating)
조건: 무조건 (Unconditional)
레드스톤: 항상 활성화 (Always Active)
명령어: /effect give @a[scores={deaths=1..}] minecraft:night_vision 999999 0 true
설명: 'deaths' 스코어보드 값이 1 이상인 모든 플레이어(@a[scores={deaths=1..}])에게 야간 투시 효과를 999999초(거의 영구) 동안 레벨 0(기본 강도)으로 지급하고, 파티클은 보이지 않게(true) 합니다.
죽음 횟수 초기화 명령어 블록 (연쇄)
종류: 연쇄 (Chain)
조건: 조건부 (Conditional)
레드스톤: 항상 활성화 (Always Active)
명령어: /scoreboard players set @a[scores={deaths=1..}] deaths 0
설명: 야간 투시 효과를 받은 플레이어의 'deaths' 스코어보드 값을 0으로 초기화하여, 다음 죽음 시에만 다시 효과가 지급되도록 합니다. (이 명령어 블록은 위 2번 블록 바로 옆에 붙여서 화살표 방향이 이어지도록 설치해야 합니다.)이렇게 코딩을 하면 됩니다:)