Chuyển đến nội dung

Cấm tập trung trong Rust với Mizan

Trỏ tính năng cấm tập trung của máy chủ Rust về Mizan, và người chơi có lệnh cấm vì gian lận còn hiệu lực trên danh sách cấm mà Mizan đọc sẽ bị từ chối khi vào.

Cập nhật lần cuối .

Bạn cần gì

Một cộng đồng trên Mizan đã được đội ngũ phê duyệt, và một khóa API của cộng đồng đó. Tạo khóa ở mục Khóa API trên trang cộng đồng của bạn trong các cộng đồng của bạn. Mizan chỉ hiện toàn bộ khóa một lần, nên hãy sao chép ngay lúc đó.

Đặt endpoint

Chạy hai dòng này trong console máy chủ với khóa của bạn thay cho mzn_your_key, và thêm chúng vào server.cfg để vẫn giữ sau khi khởi động lại. Rust thêm SteamID64 của mỗi người chơi vào cuối địa chỉ.

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

Khóa nằm trong địa chỉ vì Rust không thể gửi nó dưới dạng header. Đừng để cấu hình ở bất cứ thứ gì người chơi có thể tải về: ai có khóa đều đọc được hồ sơ dưới danh nghĩa cộng đồng của bạn.

Ai bị từ chối

Người chơi chỉ bị từ chối khi tài khoản của họ có một lệnh cấm còn hiệu lực từ danh sách cấm được gắn nhãn gian lận. Lệnh cấm đã kết thúc và lệnh cấm vì hành vi như phá hoại trò chơi không từ chối ai cả. Các tài khoản đã được đội ngũ Mizan xóa cũng vậy.

Người chơi thấy, bằng tiếng Anh, những danh sách nào đã cấm họ và khiếu nại ở đâu, kèm thời gian còn lại khi danh sách đặt ngày kết thúc: “Banned for cheating by Example Network. This server checks the ban lists Mizan reads. To dispute it: https://mizan.ac/disputes”.

Mỗi lệnh cấm là quyết định của danh sách đó. Khiếu nại lệnh cấm giải thích cách người chơi kháng nghị với danh sách đã cấm họ.

Khi Mizan không thể kiểm tra người chơi

Nếu Mizan không trả lời được, do sự cố hoặc vì cộng đồng của bạn đã dùng hết số yêu cầu trong phút đó, nó báo cho Rust rằng người chơi không bị cấm và họ vào được. Câu trả lời về một người chơi có thể cũ tới một phút.

Giữ bansServerFailureMode ở 0. Ở 1, Rust từ chối mọi người bất cứ khi nào việc kiểm tra thất bại, kể cả khi hết thời gian chờ, khóa bị xóa hoặc cộng đồng còn chờ phê duyệt. Rust ghi mỗi lần thất bại vào console máy chủ.

Người chơi đã ở trên máy chủ

Rust chỉ kiểm tra người chơi khi họ vào, nên việc đặt endpoint không đưa ai đang chơi ra ngoài. Hãy dùng kick cho việc đó.

Thêm từ API

Cùng một khóa đọc được toàn bộ hồ sơ của người chơi và thêm lệnh cấm của riêng bạn. Tài liệu tham khảo API của Mizan liệt kê mọi tuyến. Trang về cấm tập trung của Facepunch mô tả phía Rust của việc kiểm tra.