영상 모드를 선택(optional) 모드로 — 미설치 시 차단 대신 경고만
start.mcfunction 의 mq_video_mod 서버/클라 부재 차단(return)을 제거하고 노란색 경고 출력 후 그대로 진행하도록 변경. 영상 모드 없이도 게임을 시작/플레이할 수 있다(영상만 미표시). 채팅정답 모드(mq_chat_mod)는 정답 판정에 필수라 서버 부재 차단 유지. load/players/login 주석의 "필수 모드/차단" 뉘앙스도 "선택 모드, 없으면 영상 없이 진행"으로 정정. Co-Authored-By: Claude Opus 4 <noreply@anthropic.com>
This commit is contained in:
@@ -1,12 +1,13 @@
|
||||
tag @s add player
|
||||
scoreboard players reset @s leave_game
|
||||
|
||||
# 외부 모드 검증 점수 초기화 (per-player 검증 대상만).
|
||||
# mq_video_mod : 클라이언트 모드(mc_video_player_mod) 가 join 시 handshake
|
||||
# 외부 모드 확인 점수 초기화 (per-player 대상만).
|
||||
# mq_video_mod : 영상 모드(mc_video_player_mod, 선택)는 join 시 handshake
|
||||
# payload 를 서버로 보내면 서버 모드가 해당 플레이어 점수를 1 로 set 한다.
|
||||
# 여기서 0 으로 미리 깔아 두면 handshake 가 없는 플레이어는 0 유지 →
|
||||
# start 가드 차단. handshake 가 오면 곧바로 1 로 갱신됨.
|
||||
# mq_chat_mod 는 서버 전용 모드라 fake player(#server) 로 검증 — per-player
|
||||
# start 에서 "영상 안 보임" 경고 대상이 된다(차단은 아님). handshake 가
|
||||
# 오면 곧바로 1 로 갱신됨.
|
||||
# mq_chat_mod 는 서버 전용 모드라 fake player(#server) 로 확인 — per-player
|
||||
# 초기화 불필요.
|
||||
scoreboard players set @s mq_video_mod 0
|
||||
|
||||
|
||||
Reference in New Issue
Block a user