Door administratorrechten toe te wijzen, kun je je server eenvoudig en volledig beheren met volledige controle. Als admin kun je alle beschikbare opties en functies van de game rechtstreeks in de game gebruiken. Hieronder vind je alle stappen die je moet volgen om adminrechten voor je server toe te wijzen.
Om jezelf als admin te registreren, moet SourceMod of MetaMod zijn geïnstalleerd. Daarnaast heb je de Steam-ID van je Steam-account nodig. Je kunt die op verschillende manieren achterhalen: via een externe website die deze dienst aanbiedt, of rechtstreeks via de gameconsole.
Wil je je SteamID via een website achterhalen? Open dan eerst je Steam-profiel en klik ergens met de rechtermuisknop op de pagina om de profiel-URL te kopiëren. Plak deze URL vervolgens op een van de volgende websites:
De website toont je SteamID en andere accountgegevens. Voor de adminregistratie heb je de SteamID32 nodig:
steamID32: STEAM_0:1:XXXXXX
Je kunt je SteamID ook in de game via de console achterhalen. Start de game, maak verbinding met je server, open de console en voer de volgende opdracht in:
status
Hiermee worden je verbindingsgegevens weergegeven, inclusief je SteamID. Maak daarna via SFTP verbinding met de server of open de bestandsbeheerder onder Bestanden en open het bestand admins.cfg, dat je hier vindt:
.../addons/sourcemod/configs/
Het bestand bevat een voorbeeldvermelding die je kunt kopiëren en aanpassen:
Admins
{
"Player name"
{
"auth" "steam"
"identity" "STEAM_0:1:XXXXX"
"flags" "abcdef"
}
}
De spelersnaam hoeft niet overeen te komen met de naam van je Steam-account; deze dient alleen als interne verwijzing. Het veld auth bepaalt de verificatiemethode en blijft ingesteld op steam. Vul bij identity de SteamID32 in. Met flags stel je de rechten in die aan de admin worden toegewezen:
| Recht | Flag | Beschrijving |
|---|---|---|
| reservation | a | Slot reserveren |
| generic | b | Basisrechten (vereist) |
| kick | c | Spelers kicken |
| ban | d | Spelers bannen |
| unban | e | Spelers ontbannen |
| slay | f | Spelers doden of een slap geven |
| changemap | g | Map wijzigen |
| cvar | h | Serverinstellingen wijzigen |
| config | i | Serverconfiguraties uitvoeren |
| chat | j | Uitgebreide chatrechten |
| vote | k | Adminstemrondes starten |
| password | l | Serverwachtwoord instellen |
| rcon | m | RCON-opdrachten uitvoeren |
| cheats | n | sv_cheats inschakelen |
| root | z | Volledige toegang |
Je kunt meerdere flags combineren (bijvoorbeeld bc voor kickrechten). Gebruik alleen z voor volledige toegang. Je opent het adminmenu door admin in de chat of sm_admin in de console in te voeren.
Hier vind je een lijst met veelgebruikte adminopdrachten die je als admin op je server kunt gebruiken.
| Opdracht | Beschrijving |
|---|---|
sm_kick <player> | Kickt een speler |
sm_ban <player> <time> [reason] | Bant een speler voor X minuten (0 = permanent) |
sm_unban <SteamID/IP> | Ontbant een speler |
sm_slay <player> | Doodt de speler onmiddellijk |
sm_slap <player> [damage] | Geeft de speler een slap (optioneel met schade) |
sm_map <mapname> | Wisselt naar de opgegeven map |
sm_cvar <cvar> <value> | Stelt tijdens het spelen een servervariabele in |
sm_vote <topic> | Start een eenvoudige stemming |
sm_restartgame <seconds> | Start de game opnieuw na het aftellen |
sm_say <message> | Stuurt een bericht naar de algemene chat |
