Über die Remote-Console (rcon) können Gameserver ferngesteuert werden. Es kann ein Server sogar über die Konsole im Spiel gesteuert werden. Mit dem Befehl rcon <Befehl|Konsolen-Variable>
wird vom Clienten der Befehl oder die Konsolen-Variable dem Server übermittelt. Dabei wird das Rcon-Passwort aus der Konsolen-Variablen rcon_password ausgelesen und an den Server gesendet. Es muss zuvor beim Clienten über rcon_password „xxx“
das richtige Rcon-Passwort gesetzt werden. Durch den gleiche Konsolen-Variablen wird beim Server das Passwort festgelegt. Rückmeldungen bestimmter Konsolen-Variablen werden in der Console des Clienten angezeigt. Soll ein Server verwaltet werden, auf dem sich der Admin gerade nicht befindet, kann die Konsolen-Variablen rcon_address <ip_port>
gesetzt werden. Es wird die IP und der Port des Servers angegeben, der ferngesteuert werden soll.
In der server.cfg
wurde das Rcon-Passwort auf „test123“ gesetzt.
Status anzeigen (IPs sind auch sichtbar)
rcon_password "test123" rcon status
Spieler kicken
rcon_password "test123" status // Passende ID des Spielers finden rcon kickid 21 // Spieler wird vom Server gekickt
Status eines Servers anzeigen, auf dem man sich selber nicht befindet
Ziel: 123.123.123.1:27016
rcon_password "test123" rcon_address "123.123.123.1:27016" status // Passende ID des Spielers finden rcon kickid 21 // Spieler wird vom Server gekickt
HLSW ermöglicht die Steuerung eines Server ohne selber im Spiel sein zu müssen.