Spieler entfernst Du auf einem Soldat Server über Chat-Befehle im Spiel. Alle Banns landen zusätzlich in einer Textdatei auf Deinem Server, die Du jederzeit selbst bearbeiten kannst.
Befehle im Spiel nutzen
-
Als Admin anmelden
Melde Dich im Chat mit Deinem Adminpasswort an:/adminlog DeinAdminPasswort -
Befehl ausführen
Gib den gewünschten Befehl mit führendem/ein, zum Beispiel:/ban .:Major:.Statt des Spielernamens kannst Du bei
/kickund/banauch die Spielernummer angeben:/ban 2
Spieler kicken
/kick <Spielername oder Spielernummer>
Der Spieler wird vom Server getrennt, kann aber jederzeit wieder beitreten. Der Befehl funktioniert auch für Bots.
Mit folgendem Befehl entfernst Du den zuletzt beigetretenen Spieler, ohne seinen Namen zu kennen:
/kicklast
Spieler bannen
/ban <Spielername oder Spielernummer>
Der Spieler wird sofort vom Server geworfen und kann sich nicht mehr verbinden.
Kennst Du nur die IP-Adresse, bannst Du direkt darüber:
/banip <IP-Adresse>
Für einen zeitlich begrenzten Bann gibst Du die Dauer in Minuten an:
/tempban <Minuten> <IP-Adresse>
Den zuletzt beigetretenen Spieler bannst Du mit folgendem Befehl für eine Stunde:
/banlast
Bann aufheben
/unban <IP-Adresse>
Den zuletzt ausgesprochenen Bann hebst Du so auf:
/unbanlast
Chat eines Spielers ausblenden
/mute <Spielername oder Spielernummer>
/unmute <Spielername oder Spielernummer>
Befehle im Überblick
| Befehl | Beschreibung |
|---|---|
/kick <Name oder Nummer> |
Spieler oder Bot vom Server trennen |
/kicklast |
Zuletzt beigetretenen Spieler kicken |
/ban <Name oder Nummer> |
Spieler dauerhaft aussperren |
/banip <IP-Adresse> |
IP-Adresse dauerhaft aussperren |
/tempban <Minuten> <IP-Adresse> |
IP-Adresse zeitlich begrenzt aussperren |
/banlast |
Zuletzt beigetretenen Spieler für eine Stunde bannen |
/unban <IP-Adresse> |
Bann aufheben |
/unbanlast |
Zuletzt ausgesprochenen Bann aufheben |
/mute <Name oder Nummer> |
Chat des Spielers für Dich ausblenden |
/unmute <Name oder Nummer> |
Chat des Spielers wieder einblenden |
Banns über die Datei verwalten
Alle Banns stehen in der Datei banned.txt im Hauptverzeichnis Deines Servers. Pro Zeile steht ein Eintrag im folgenden Aufbau:
xxx.xxx.xxx.xxx:Dauer:Grund
Beispiele:
203.0.113.10:132760800:Banned by an admin
203.0.113.11:-1000:Banned by an admin
| Feld | Bedeutung |
|---|---|
| IP-Adresse | Die gesperrte IPv4-Adresse. Platzhalter sind erlaubt, damit lassen sich ganze IP-Bereiche sperren. |
| Dauer | Restdauer des Banns in Ticks. Ein negativer Wert bedeutet dauerhaft. |
| Grund | Freitext, der den Bann beschreibt |
Eintrag entfernen
-
Server stoppen
Stoppe Deinen Server über die Verwaltung. -
banned.txt öffnen
Öffne per SFTP die Dateibanned.txtim Hauptverzeichnis Deines Servers. -
Zeile löschen
Entferne die komplette Zeile des Eintrags, den Du aufheben möchtest. -
Server starten
Speichere die Datei und starte Deinen Server.
Automatische Kicks und Banns
Soldat kann Spieler auch selbstständig entfernen. Beim klassischen Server verteilen sich diese Einstellungen auf zwei Dateien, bei OpenSoldat stehen sie gesammelt in der configs/server.cfg.
| Klassisch | Datei | OpenSoldat | Bedeutung |
|---|---|---|---|
PunishTK |
server.ini |
sv_punishtk |
Bestrafung für das Töten von Teamkameraden |
TKWarnings_Before_TempBan |
server.ini |
sv_warnings_tk |
Anzahl der Teamkills, bevor ein zeitweiser Bann folgt – wirkt nur mit PunishTK=1 |
Max_Flood_Warnings |
soldat.ini |
sv_warnings_flood |
Verwarnungen wegen Chat-Spam, danach folgt ein Kick für 20 Minuten |
Max_Ping_Warnings |
soldat.ini |
sv_warnings_ping |
Verwarnungen wegen zu hohem Ping, danach folgt ein Kick für 15 Minuten |
Disable_AntiCheat_Kick |
soldat.ini |
sv_anticheatkick |
Steuert, ob der Anti-Cheat-Schutz Spieler automatisch kickt |
