Langkau ke kandungan

Ban berpusat Rust dengan Mizan

Halakan ban berpusat server Rust anda kepada Mizan, dan pemain yang masih mempunyai ban kerana menipu yang berkuat kuasa dalam senarai ban yang dibaca oleh Mizan akan ditolak semasa mereka masuk.

Kali terakhir dikemas kini pada .

Apa yang anda perlukan

Komuniti di Mizan yang telah diluluskan oleh staf, dan kunci API daripadanya. Buat kunci itu di bawah Kunci API pada halaman komuniti anda dalam komuniti anda. Mizan memaparkan kunci penuh sekali sahaja, jadi salin kunci itu ketika itu juga.

Tetapkan titik akhir

Jalankan dua baris ini dalam konsol server anda dengan kunci anda menggantikan mzn_your_key, dan tambahkannya ke server.cfg supaya tetapan itu kekal selepas server dimulakan semula. Rust menambah SteamID64 setiap pemain yang masuk pada hujung alamat itu.

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

Kunci itu berada dalam alamat kerana Rust tidak dapat menghantarnya sebagai pengepala. Jauhkan konfigurasi anda daripada apa-apa yang boleh dimuat turun oleh pemain: sesiapa yang memiliki kunci itu boleh membaca rekod atas nama komuniti anda.

Siapa yang ditolak

Pemain hanya ditolak selagi ban daripada sesebuah senarai ban yang dilabel menipu berkuat kuasa pada akaunnya. Ban yang telah tamat dan ban tingkah laku seperti griefing tidak menyebabkan sesiapa ditolak. Begitu juga akaun yang telah dibersihkan oleh staf Mizan.

Pemain itu melihat senarai mana yang mengenakan ban ke atasnya dan tempat untuk mempertikaikannya, bersama baki masa jika senarai itu menetapkan tarikh tamat: “Banned for cheating by Example Network. This server checks the ban lists Mizan reads. To dispute it: https://mizan.ac/disputes”.

Setiap ban ditentukan oleh senarai itu sendiri. Mempertikaikan ban menerangkan cara pemain membuat rayuan kepada senarai yang mengenakan ban ke atasnya.

Apabila Mizan tidak dapat menyemak pemain

Jika Mizan tidak dapat menjawab, kerana gangguan atau kerana komuniti anda telah menggunakan semua permintaannya untuk minit itu, Mizan memberitahu Rust bahawa pemain itu tidak diban dan pemain itu dapat masuk. Jawapan tentang seseorang pemain mungkin sudah berusia sehingga seminit.

Kekalkan bansServerFailureMode pada 0. Pada 1, Rust menolak semua orang setiap kali semakannya gagal, termasuk apabila tamat masa, kunci dipadam atau komuniti masih menunggu kelulusan. Rust menulis setiap kegagalan ke konsol server.

Pemain yang sudah berada di server

Rust hanya menyemak pemain semasa mereka masuk, jadi menetapkan titik akhir tidak mengeluarkan sesiapa yang sedang bermain. Gunakan kick untuk itu.

Lebih banyak daripada API

Kunci yang sama boleh membaca keseluruhan rekod pemain dan menambah ban anda sendiri. Rujukan API Mizan menyenaraikan setiap laluan. Halaman ban berpusat Facepunch menerangkan bahagian semakan di pihak Rust.