Rusti tsentraliseeritud keelud Mizaniga
Suuna oma Rusti serveri tsentraliseeritud keelud (centralized banning) Mizanile ja mängijad, kellel on mõnes Mizani loetavas keelunimekirjas endiselt jõus keeld sohitegemise eest, lükatakse liitumisel tagasi.
Viimati uuendatud .
Mida sul vaja on
Mizani kogukond, mille Mizani meeskond on kinnitanud, ja sellelt saadud API-võti. Loo võti oma kogukonna lehel jaotises API-võtmed, mille leiad lehelt sinu kogukonnad. Mizan näitab tervet võtit ainult üks kord, seega kopeeri see kohe.
Määra lõpp-punkt
Käivita need kaks rida serveri konsoolis, asendades mzn_your_key oma võtmega, ja lisa need faili server.cfg, et need jääksid pärast taaskäivitust kehtima. Rust lisab iga liituva mängija SteamID64 aadressi lõppu.
server.bansServerEndpoint "https://api.mizan.ac/v1/rust/mzn_your_key/"
server.bansServerFailureMode 0Võti on aadressis, sest Rust ei saa seda päisena saata. Hoia oma konfiguratsioon eemal kõigest, mida mängijad saavad alla laadida: igaüks, kellel on võti, saab lugeda toimikuid sinu kogukonna nimel.
Kes tagasi lükatakse
Mängija lükatakse tagasi ainult siis, kui tema kontol on jõus keelunimekirja keeld sohitegemise sildiga. Lõppenud keelud ja käitumise eest määratud keelud nagu griefing ei lükka kedagi tagasi. Samuti ei lükata tagasi kontosid, mille Mizani meeskond on puhastanud.
Mängija näeb, millised nimekirjad talle keelu määrasid ja kus seda vaidlustada, ning järelejäänud aega, kui nimekiri on lõppkuupäeva määranud: „Banned for cheating by Example Network. This server checks the ban lists Mizan reads. To dispute it: https://mizan.ac/disputes“.
Iga keeld on nimekirja otsus. Keelu vaidlustamine selgitab, kuidas mängija saab keelu määranud nimekirjale edasi kaevata.
Kui Mizan ei saa mängijat kontrollida
Kui Mizan ei saa vastata, kas katkestuse tõttu või seetõttu, et sinu kogukond on selle minuti päringud ära kasutanud, ütleb Mizan Rustile, et mängijal pole keeldu, ja mängija pääseb sisse. Mängija kohta antud vastus võib olla kuni minuti vana.
Hoia bansServerFailureMode väärtusel 0. Väärtusega 1 lükkab Rust kõik tagasi alati, kui kontroll ebaõnnestub, sealhulgas ajalõpu, kustutatud võtme või veel kinnitust ootava kogukonna korral. Rust kirjutab iga tõrke serveri konsooli.
Mängijad, kes on juba serveris
Rust kontrollib mängijaid ainult liitumisel, seega lõpp-punkti määramine ei eemalda kedagi, kes juba mängib. Kasuta selleks käsku kick.
Veel API-st
Sama võtmega saab lugeda mängija kogu toimikut ja lisada oma keelde. Mizani API dokumentatsioon loetleb kõik marsruudid. Facepunchi tsentraliseeritud keelude leht kirjeldab kontrolli Rusti poolt.