Langsung ke konten

Ban Terpusat Rust dengan Mizan

Arahkan ban terpusat server Rust Anda ke Mizan, dan pemain yang masih punya ban curang yang berlaku di daftar ban yang dibaca Mizan akan ditolak saat bergabung.

Terakhir diperbarui .

Yang Anda Perlukan

Komunitas di Mizan yang sudah disetujui staf, dan kunci API darinya. Buat kunci di bagian Kunci API pada halaman komunitas Anda di komunitas Anda. Mizan hanya menampilkan kunci lengkap sekali, jadi salin saat itu.

Atur Endpoint

Jalankan dua baris ini di konsol server dengan kunci Anda menggantikan mzn_your_key, lalu tambahkan ke server.cfg agar tetap terpasang setelah restart. Rust menambahkan SteamID64 setiap pemain yang bergabung ke akhir alamat.

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

Kunci ada di alamat karena Rust tidak bisa mengirimnya sebagai header. Jauhkan konfigurasi Anda dari apa pun yang bisa diunduh pemain: siapa pun yang memegang kunci bisa membaca catatan atas nama komunitas Anda.

Siapa yang Ditolak

Pemain hanya ditolak selama akunnya punya ban dari daftar ban yang berlabel curang dan masih berlaku. Ban yang sudah berakhir dan ban perilaku seperti griefing tidak menolak siapa pun. Begitu pula akun yang telah dibersihkan staf Mizan.

Pemain melihat, dalam bahasa Inggris, daftar mana yang mem-ban-nya dan di mana menyanggahnya, dengan sisa waktu bila daftar menetapkan tanggal berakhir: “Banned for cheating by Example Network. This server checks the ban lists Mizan reads. To dispute it: https://mizan.ac/disputes”.

Setiap ban adalah keputusan daftarnya. Menyanggah ban menjelaskan cara pemain mengajukan banding ke daftar yang mem-ban-nya.

Saat Mizan Tidak Bisa Memeriksa Pemain

Bila Mizan tidak bisa menjawab, karena gangguan atau karena komunitas Anda telah menghabiskan jatah permintaannya untuk menit itu, Mizan memberi tahu Rust bahwa pemain tidak di-ban dan ia bergabung. Jawaban tentang seorang pemain bisa berumur hingga satu menit.

Biarkan bansServerFailureMode di 0. Pada 1, Rust menolak semua orang setiap kali pemeriksaannya gagal, termasuk saat waktu habis, kunci dihapus, atau komunitas masih menunggu persetujuan. Rust menulis setiap kegagalan ke konsol server.

Pemain yang Sudah di Server

Rust hanya memeriksa pemain saat mereka bergabung, jadi mengatur endpoint tidak mengeluarkan siapa pun yang sedang bermain. Gunakan kick untuk itu.

Lebih Banyak dari API

Kunci yang sama membaca seluruh catatan pemain dan menambahkan ban Anda sendiri. Referensi API Mizan mencantumkan setiap rute. Halaman ban terpusat dari Facepunch menjelaskan sisi Rust dari pemeriksaan.