Rust: Voeg een witte lijst toe aan uw Umod/O…
Dit artikel laat zien hoe u een Umod/Oxide-plug-in op de witte lijst installeert en instelt als u een privé Rust-server wilt hebben.
Installeer Umod/Oxide, als je dat nog niet hebt gedaan
Section titled “Installeer Umod/Oxide, als je dat nog niet hebt gedaan”U moet uiteraard het Umod/Oxide-plug-inframework op uw Rust-server installeren.
Hier bij AleForge hebben we dat voor u toegevoegd als keuze in ons One-Click-installatieprogramma. Nadat u uw Rust-server hebt geïnstalleerd, klikt u opnieuw op het tabblad One-Click in het AleForge-configuratiescherm, kiest u Umod/Oxide en wordt de installatie uitgevoerd in de modus “overschrijven”
Het is erg belangrijk dat de standaard installatiemethode niet wordt gewijzigd van “overschrijven” voor Umod/Oxide“).
Nadat Umod/Oxide is geïnstalleerd, start u de Rust-server, laat deze klaar met laden en sluit u deze vervolgens af.
Dit zorgt ervoor dat de server een map “Oxide” aanmaakt, met veel submappen erin, inclusief de map plugins waar u alle plug-ins wilt plaatsen (en die heeft u nodig voor de volgende stap).
Download de Whitelist-plug-in en installeer deze
Section titled “Download de Whitelist-plug-in en installeer deze”Hoewel er verschillende whitelist-plug-ins zijn voor Umod/Oxide, zal deze handleiding zich concentreren op een van de meest gebruikte plug-ins, namelijk Wulf’s Whitelist. De plug-in kan worden gedownload op <TK0>
Het wordt gedownload als een bestand met de naam “whitelist.cs”.
Upload dat bestand naar de map “plugins” in de map “oxide” op uw Rust-server.
Zodra de whitelist-plug-in op uw server staat en u de server opnieuw hebt opgestart, zal deze alle spelers weigeren die nog niet op de whitelist staan. En die lijst is nog niet gemaakt. Dus totdat de rest van de installatie is voltooid, kan niemand lid worden van de server.
Alle spelers die proberen verbinding te maken, zien het normale scherm ‘Verbinding tot stand gebracht’ verschijnen in de Rust-client en vrijwel onmiddellijk verdwijnen. Als u op dat moment een actieve RCON-verbinding heeft, ziet u een bericht in RCON dat de verbinding is geweigerd omdat ze niet op de witte lijst staan. Omdat Rust geen console heeft, zie je geen andere berichten behalve in de RCON-tool.
Een RCON-tool opzetten om opdrachten naar de server te verzenden
Section titled “Een RCON-tool opzetten om opdrachten naar de server te verzenden”Rust heeft geen console, dus er is geen normale manier om vanuit het spel of vanuit het AleForge configuratiescherm opdrachten aan de server te geven.
Om opdrachten uit te voeren, moet u een zogenaamde RCON-tool gebruiken, wat staat voor “remote console”. We have a handy guide on how to set one up here.
De RCON zal een tweerichtingsverbinding met de server tot stand brengen, waardoor u opdrachten kunt verzenden en vervolgens de uitvoer en bevestigingen van die uitgevoerde opdrachten kunt zien.
Voeg spelers toe aan de witte lijst
Section titled “Voeg spelers toe aan de witte lijst”Om een speler aan de witte lijst van Wulf toe te voegen, gebruikt u de volgende opdracht in het RCON-opdrachtregelvenster:
oxide.grant user (Steam64ID/username) whitelist.allow
het zal er ongeveer zo uitzien, als voorbeeld:
oxide.grant user 76561198047699606 whitelist.allow
Wanneer spelers de tag “whitelist.allow” in hun rechten hebben, kunnen ze lid worden van de server.
Het op deze manier één voor één toevoegen van gebruikers is het beste voor kleinere servers. Als je een heel groot aantal spelers hebt, kan het efficiënter zijn om “groepen” te creëren in het permissiesysteem dat in Oxide is ingebouwd, en dan simpelweg spelers aan die groepen toe te wijzen. Je kunt de rechten van veel spelers tegelijk wijzigen door alleen de groep te wijzigen waartoe ze allemaal behoren.
Raadpleeg de Umod/Oxide-documentatie voor meer informatie over het gebruik van de volledige set functies van het machtigingssysteem van Umod/Oxide.
Een speler verwijderen van de witte lijst
Section titled “Een speler verwijderen van de witte lijst”U kunt iemand van de witte lijst verwijderen met behulp van de opdracht:
oxide.revoke user (Steam64ID/username) whitelist.allow
Hierdoor wordt de tag “whitelist.allow” verwijderd en kunnen ze nu niet meer op de server komen.