Centralizované banovanie v Ruste s Mizanom
Nasmerujte centralizované banovanie svojho servera Rust na Mizan a hráči so stále platným banom za podvádzanie na zozname banov, ktorý Mizan načítava, budú pri pripájaní odmietnutí.
Naposledy aktualizované .
Čo potrebujete
Komunitu na Mizane, ktorú schválil tím Mizanu, a od nej API kľúč. Kľúč vytvoríte v časti API kľúče na stránke svojej komunity v sekcii Vaše komunity. Mizan celý kľúč zobrazí iba raz, tak si ho hneď skopírujte.
Nastavte endpoint
Spustite tieto dva riadky v konzole servera so svojím kľúčom namiesto mzn_your_key a pridajte ich do server.cfg, aby zostali nastavené aj po reštarte. Rust pridá na koniec adresy SteamID64 každého pripájajúceho sa hráča.
server.bansServerEndpoint "https://api.mizan.ac/v1/rust/mzn_your_key/"
server.bansServerFailureMode 0Kľúč je v adrese, pretože ho Rust nevie poslať v hlavičke. Nedávajte konfiguráciu do ničoho, čo si hráči môžu stiahnuť: kto má kľúč, môže čítať záznamy v mene vašej komunity.
Kto bude odmietnutý
Hráč je odmietnutý iba vtedy, keď na jeho účte platí ban zo zoznamu banov označený ako podvádzanie. Bany, ktoré skončili, a bany za správanie ako griefing nikoho neodmietajú. To isté platí pre účty, ktoré tím Mizanu očistil.
Hráč uvidí, ktoré zoznamy ho zabanovali a kde to môže rozporovať, a ak zoznam stanovil dátum konca, aj zostávajúci čas: „Banned for cheating by Example Network. This server checks the ban lists Mizan reads. To dispute it: https://mizan.ac/disputes“.
Každý ban je rozhodnutím zoznamu. Rozporovanie banu vysvetľuje, ako sa hráč odvolá u zoznamu, ktorý ho zabanoval.
Keď Mizan nemôže hráča skontrolovať
Ak Mizan nemôže odpovedať, pre výpadok alebo preto, že vaša komunita vyčerpala svoje požiadavky na danú minútu, oznámi Rustu, že hráč zabanovaný nie je, a ten sa pripojí. Odpoveď o hráčovi môže byť až minútu stará.
Ponechajte bansServerFailureMode na 0. Pri hodnote 1 Rust odmietne všetkých vždy, keď jeho kontrola zlyhá, aj pri vypršaní časového limitu, zmazanom kľúči alebo pri komunite, ktorá stále čaká na schválenie. Rust každé zlyhanie zapíše do konzoly servera.
Hráči, ktorí už sú na serveri
Rust kontroluje hráčov iba pri pripájaní, takže nastavenie endpointu neodstráni nikoho, kto už hrá. Na to použite kick.
Ďalšie možnosti API
Ten istý kľúč prečíta celý záznam hráča a pridá vaše vlastné bany. Referenčná príručka API Mizanu uvádza všetky endpointy. Stránka o centralizovanom banovaní od Facepunch opisuje kontrolu zo strany Rustu.