Zum Hauptinhalt springen

Source Spiele Server-Admin werden

Die Anleitung wurde mit folgenden Produkten erstellt:

(Einzelheiten können sich bei Produkten anderer Anbieter unterscheiden, die Grundkonzepte bleiben in der Regel unverändert)

Admin werden

Damit man sich als Admin eintragen kann, ist die Installation von Source- / Metamod essenziell.

Des Weiteren benötigt man die Steam ID des Steam Accounts. Es gibt mehrere Möglichkeiten, um an diese heranzukommen. Entweder man benutzt eine externe Webseite, die so einen Dienst anbietet oder die Spiel-Konsole dafür.

SteamID via Webseite

Zunächst einmal muss in Steam das Profil aufgerufen und dort dann an einer beliebigen Stelle Rechtsklick klicken werden. Dort kann man dann die Steam URL des Profils kopieren.

Im Anschluss kann die URL auf einer der folgenden Webseiten angeben werden:

Im Anschluss erhält man neben den allgemeinen Account Informationen auch die Steam ID. Dort wird die Steam ID 32 benötigt:

steamID32: STEAM_0:1:XXXXXX

SteamID via Spiel-Konsole

Starte das Spiel und verbinde dich mit deinem Server. Durch das Öffnen der Spiel-Konsole und der Verwendung des status Befehls dort erhält man folgende Ausgabe:

] status
Connected to XXX.XXX.XXX.XX:XXXXX
hostname: Server Hosted by ZAP-Hosting.com
version : 1.37.1.1 secure
os : Linux
type : community dedicated
map : de_dust2
players : 1 humans, 0 bots (16/0 max) (not hibernating)

# userid name uniqueid connected ping loss state rate
# 2 1 "Spielername" STEAM_1:1:XXXXXXXXX 44:39 30 0 active 196608
#end

Config

Als Nächstes verbindet man sich wieder mit dem Server per FTP und ruft die admins.cfg Konfigurationsdatei auf. Diese findet man unter dem folgenden Verzeichnis: addons/sourcemod/configs

In der Datei befindet sich bereits ein Beispiel, wie ein Admin Eintrag zum Beispiel aussehen kann. Diesen kann man so kopieren und dann wie folgt eintragen:

Admins
{
"Spielername"
{
"auth" "steam"
"identity" "STEAM_0:1:XXXXX"
"flags" "abcdef"
}
}

Der Spielername muss nicht mit dem Namen des Steam Accounts übereinstimmen. Er dient nur den Übersichtszwecken innerhalb der Config. Der Eintrag auth steht für die Authentifizierung. In dem Fall ist Steam festgelegt, weshalb ihr das auch nicht ändern müsst. Unter identity wird die SteamID32 des Steam Accounts angeben. Mit flags sind die Rechte gemeint. Hierbei gibt es verschiedene Stufen von Rechten.

BerechtigungFlagNutzung
reservationaSlot reservieren
genericbBasics (notwendig)
kickcSpieler kicken
bandSpieler bannen
unbaneSpieler entbannen
slayfSpieler schlagen oder töten
changemapgWechseln von Maps
cvarhVerändern von Server-Werten
configiAusführen von Server-Configs
chatjErweiterte Chat Rechte
votekAdmin Abstimmungen starten
passwordlServer Passwort festlegen
rconmRCON Befehle ausführen
cheatsnsv_cheats vom Spiel aktivieren
rootzVoller Zugriff

Je nachdem, welche Rechte vergeben werden sollen, kann man die jeweiligen Flags nacheinander schreiben. Wenn man zum Beispiel nur die Rechte zum Kicken geben möchte, dann würde man die Flags b und c zuweisen. Wenn man aber vollen Zugang zuweisen möchte, dann reicht lediglich das Flag z

Verwendung des Admin-Menüs

Mit dem Befehl !admin im Chat oder sm_admin in der Konsole kann das Menü aufgerufen werden.