본문으로 건너뛰기

Mizan으로 Rust 중앙 밴 사용하기

Rust 서버의 중앙 밴을 Mizan으로 지정하면, Mizan이 읽는 밴 목록에 아직 유효한 치팅 밴이 있는 플레이어는 접속할 때 거부됩니다.

최종 업데이트:

필요한 것

스태프가 승인한 Mizan 커뮤니티와 그 커뮤니티의 API 키. 내 커뮤니티에 있는 커뮤니티 페이지의 API 키 항목에서 키를 만드세요. Mizan은 전체 키를 한 번만 보여 주므로 그때 복사해 두세요.

엔드포인트 설정

mzn_your_key 자리에 키를 넣어 이 두 줄을 서버 콘솔에서 실행하고, 재시작 후에도 유지되도록 server.cfg에 추가하세요. Rust는 접속하는 각 플레이어의 SteamID64를 주소 끝에 붙입니다.

server.cfg
server.bansServerEndpoint "https://api.mizan.ac/v1/rust/mzn_your_key/"
server.bansServerFailureMode 0

Rust는 키를 헤더로 보낼 수 없어서 키가 주소에 들어갑니다. 플레이어가 내려받을 수 있는 곳에 설정을 두지 마세요. 키를 가진 사람은 누구나 여러분의 커뮤니티로서 기록을 읽을 수 있습니다.

거부되는 대상

플레이어는 계정에 밴 목록의 치팅 라벨 밴이 유효한 동안에만 거부됩니다. 종료된 밴과 고의적인 게임 방해 같은 행위 밴으로는 아무도 거부되지 않습니다. Mizan 스태프가 지운 계정도 마찬가지입니다.

플레이어에게는 영어로 어떤 목록이 밴했는지, 어디서 이의를 제기할 수 있는지, 목록이 종료일을 정했다면 남은 시간이 표시됩니다: “Banned for cheating by Example Network. This server checks the ban lists Mizan reads. To dispute it: https://mizan.ac/disputes”

각 밴은 그 목록의 결정입니다. 플레이어가 자신을 밴한 목록에 이의를 제기하는 방법은 밴 이의 제기에서 설명합니다.

Mizan이 플레이어를 확인할 수 없을 때

장애가 있거나 커뮤니티가 그 1분 동안의 요청을 다 써서 Mizan이 답할 수 없으면, Mizan은 Rust에 플레이어가 밴되지 않았다고 알리고 플레이어는 접속합니다. 플레이어에 대한 답은 최대 1분 전의 것일 수 있습니다.

bansServerFailureMode는 0으로 두세요. 1이면 시간 초과, 삭제된 키, 아직 승인 대기 중인 커뮤니티를 포함해 확인이 실패할 때마다 Rust가 모두를 거부합니다. Rust는 모든 실패를 서버 콘솔에 기록합니다.

이미 서버에 있는 플레이어

Rust는 접속할 때만 플레이어를 확인하므로, 엔드포인트를 설정해도 이미 플레이 중인 사람은 내보내지 않습니다. 그럴 때는 kick을 쓰세요.

API로 더 할 수 있는 것

같은 키로 플레이어의 전체 기록을 읽고 자체 밴을 추가할 수 있습니다. 모든 경로는 Mizan API 레퍼런스에 있습니다. 확인 과정의 Rust 쪽은 Facepunch의 중앙 밴 페이지에서 볼 수 있습니다.