Adminrechte funktionieren auf einem Soldat Server über zwei Mechanismen: über ein Adminpasswort, mit dem sich jeder Spieler im Spiel anmelden kann, und über eine dauerhafte Adminliste, in der IP-Adressen hinterlegt werden.
Adminpasswort setzen
-
Server stoppen
Stoppe Deinen Server über die Verwaltung. -
Per SFTP verbinden
Verbinde Dich per SFTP mit Deinem Server. -
Konfiguration öffnen
Klassischer Server: öffne diesoldat.iniund wechsle in den Abschnitt[NETWORK].OpenSoldat: öffne die Datei
configs/server.cfg. -
Passwort eintragen
Klassischer Server:Admin_Password=DeinAdminPasswortOpenSoldat:
set sv_adminpassword DeinAdminPasswort -
Server starten
Speichere die Datei und starte Deinen Server.
Als Admin im Spiel anmelden
-
Server beitreten
Verbinde Dich mit Deinem Server. Wie das geht, steht unter Server beitreten. -
Chat öffnen
Öffne im Spiel den Chat. -
Anmelden
Gib folgenden Befehl mit Deinem Adminpasswort ein:/adminlog DeinAdminPasswortBeispiel:
/adminlog Rxz12F -
Befehle nutzen
Anschließend stehen Dir die Adminbefehle im Chat zur Verfügung – alle beginnen mit einem/.
Dauerhafte Admins über die Adminliste
Dauerhafte Admins werden in der Datei remote.txt im Hauptverzeichnis Deines Servers gepflegt. Dort steht eine IP-Adresse pro Zeile, optional gefolgt von einem Kommentar.
Admin im Spiel hinzufügen
-
Als Admin anmelden
Melde Dich wie oben beschrieben mit/adminlogan. -
Spieler eintragen
Gib im Chat folgenden Befehl mit dem Namen des Spielers ein:/adm <Spielername>Der Server ermittelt die IP-Adresse des Spielers selbst und trägt sie in die
remote.txtein.Kennst Du die IP-Adresse bereits, trägst Du sie auch direkt ein – der Spieler muss dafür nicht auf dem Server sein:
/admip <IP-Adresse>
Admin über die Datei hinzufügen
-
Server stoppen
Stoppe Deinen Server über die Verwaltung. -
remote.txt öffnen
Öffne per SFTP die Dateiremote.txtim Hauptverzeichnis Deines Servers. Existiert sie noch nicht, lege sie an. -
IP-Adressen eintragen
Trage pro Zeile eine IPv4-Adresse ein. Dahinter kannst Du einen Kommentar setzen:127.0.0.1 [!] Host 198.51.100.5 [!] Zweiter Eintrag -
Server starten
Speichere die Datei und starte Deinen Server.
Admin entfernen
/unadm <IP-Adresse>
Remote-Admin-Konsole
Soldat bringt eine Remote-Admin-Konsole mit, über die Du dieselben Befehle von außerhalb des Spiels ausführen kannst. Sie läuft über TCP auf demselben Port wie das Spiel – also über Deinen Game Port.
Einstellung (klassisch, server.ini) |
Einstellung (OpenSoldat) | Bedeutung |
|---|---|---|
MaxAdminConnections |
net_maxadminconnections |
Maximale Anzahl gleichzeitiger Admin-Verbindungen |
| – | net_adminip |
IP-Adresse, an die der Admin-Port gebunden wird |
| – | net_rcon_limit / net_rcon_burst |
Begrenzung der Verbindungsversuche pro Sekunde |
Admins einschränken
Damit angemeldete Admins bestimmte Befehle nicht ausführen können, gibt es den gesperrten Modus.
| Serverversion | Aktivierung | Wirkung |
|---|---|---|
| klassischer Server | Startparameter -lock 1 |
Admins können /loadcon, /password und /maxplayers nicht mehr verwenden |
| OpenSoldat | set sv_lockedmode 1 in der configs/server.cfg |
Admins können /loadcon nicht mehr verwenden |
Wichtige Adminbefehle
| Befehl | Beschreibung |
|---|---|
/adminlog <Passwort> |
Als Admin anmelden |
/adm <Spielername> |
Spieler dauerhaft zur Adminliste hinzufügen |
/admip <IP-Adresse> |
IP-Adresse dauerhaft zur Adminliste hinzufügen |
/unadm <IP-Adresse> |
Eintrag aus der Adminliste entfernen |
/map <Mapname> |
Auf eine bestimmte Karte wechseln |
/nextmap |
Zur nächsten Karte der Rotation wechseln |
/restart |
Runde neu starten |
/gamemode 0-6 |
Spielmodus wechseln |
/friendlyfire 0/1 |
Eigenbeschuss aus- oder einschalten |
/respawntime <Sekunden> |
Wiedereinstiegszeit setzen |
/say <Text> |
Nachricht an alle Spieler senden |
/addbot <Botname> |
Bot hinzufügen |
/addbot<Team-ID> <Botname> |
Bot in ein bestimmtes Team setzen, z.B. /addbot2 Terminator |
