CoD2: Kicken, Bannen & Bann-Liste erstellen
Kicken und Bannen
Die wichtigsten Befehle:
/rcon login Passwort
auf dem Server einloggen mit dem Passwort, das unter rcon_Password in der cfg hinterlegt ist
/rcon status
Zeigt Infos über alle Spieler auf dem Server (u. a. die ID, mit der ein Spieler dann gekickt/gebannt werden kann)
(Nur bei eigenem Server oder per rcon-Zugriff!)
/rcon kick name
Kickt einen Spieler durch seinen Namen vom Server
/rcon clientkick id
Kickt einen Spieler anhand seiner ID vom Server
(GUID darf nich 0 sein, sonst geht es nicht!)
/rcon banUser name
Bannt einen Spieler dauerhaft anhand des Namens - die entsprechende GUID wird in der ban.txt gespeichert
(GUID darf nich 0 sein, sonst geht es nicht!)
/rcon banClient id
Bannt einen Spieler dauerhaft anhand der ID - die entsprechende GUID wird in der ban.txt gespeichert
(GUID darf nich 0 sein, sonst geht es nicht!)
/rcon tempBanUser name
Kickt und bannt einen Spieler temporär anhand des Namens
Zeit wird festgelegt in der Variable sv_kickBanTime (in der cfg)
(GUID darf nich 0 sein, sonst geht es nicht!)
/rcon tempBanClient id
Kickt und bannt einen Spieler temporär anhand der ID
Zeit wird festgelegt in der Variable sv_kickBanTime (in der cfg)
(GUID darf nich 0 sein, sonst geht es nicht!)
/rcon unban name
Nimmt den Bann eines Spielers durch den Namen zurück - Wenn ein Name
mehrfach vorkommt, sollte das über die ban.txt geregelt werden. (aus
der ban.txt löschen)
Eine Übersicht über die Serverbefehle findest Du hier: Serverbefehle für CoD2
---
Wie man das nun anwenden kann:
(Als Beispiel per Konsole, wenn man auf dem Server ist)
Gehen wir mal davon aus, Du spielst auf einem Server wo Du Admin
bist bzw. das rconpassword kennst:
Zuerst mal musst Du Dich als Admin auf dem Server anmelden - in der cfg des Servers muss ein rconpassword gesetzt sein, was Du nun eingeben musst.
Öffne dazu die Konsole mit UMSCHALTTASTE + ^ - dann solltest Du dieses Bild sehen:

Ganz oben hast Du eine Eingabezeile:

Lösch als erstes mal das Zeichen, daß durch das Öffnen der Konsole nun da drin steht!
So, als erstes mal musst Du Dich nun am Server als ADMIN anmelden - das machst Du durch die Eingabe des rconpassword:
/rcon login XXXXXX

Wenn Du nun einen Spieler kicken oder bannen willst, musst Du erst mal
nachsehen, wer alles auf dem Server ist, machst Du am besten dann mit
dem Befehl:
/rcon status

Dann bekommst Du eine Liste aller Spieler, die sich gerade auf dem Server tummeln.
Unter num findest Du die augenblickliche ID (die Du zum Kicken einsetzen kannst), unter guid (hab ich hier mal vorsorglich unkenntlich gemacht) siehst Du die
GUID (die man in die ban.txt eintragen
kann), die bei jedem Spieler einmalig ist - leider wird da manchmal 0
angezeigt, dann kann man die Leute nur per Namens-Kick entfernen.

Alle anderen Befehle kannst Du dann nach diesem Beispiel einsetzen: Übersicht
Serverbefehle für CoD2
***
Bann-Liste erstellen (ban.txt)
Bannt ihr jemanden vom Server aus, wie weiter oben beschrieben, wird die ban.txt
automatisch erstellt, sollte sie noch nicht vorhanden sein!
Nun aber dazu, wie ihr sie selbst erstellen und bearbeiten könnt:
Auf jedem Linux-Server ist ein verstecktes Verzeichnis:
.callofduty2
Bei einem Windows-Server müsst ihr das nachfolgende im main-Ordner machen.
In diesem Ordner liegen diverse Log-Dateien - hier werden auch die games_mp.log und die config_mp_server.cfg & console_mp_server.log
(ist die mit den Fehlermeldungen z. B., wenn der Server mal abstürzt)
abgelegt - wenn man einen MOD-Ordner aktiv hat, liegt hier ebenfalls
ein Ordner mit dem Namen des MODs, der die Log-Dateien enthält.
In diesen Ordner einfach eine Datei namens ban.txt mit den Einträgen ablegen.
Die Einträge könnt ihr einfach in eine neue Textdatei untereinander eintragen, als ban.txt speichern,
in den versteckten Ordner schieben und am besten mal einen
Server-Neustart machen, dann ist die aktiv. (Sollte eigentlich
spätestens beim Map-Wechsel aber neu eingelesen werden.)
Der Aufbau ist leicht:
GUID Name
z. B.:
331848 #Sweet#|*Nitram666
237942 #Sweet#|**Dude**
Man kann auch nur die GUID eintragen, das sollte auch ausreichen - Namensänderungen bringen einem eh nix mehr dann...
Bannt ihr von Hand jemanden, wird der automatisch in diese Liste
miteingetragen (vorausgesetzt, die GUID ist nicht 0 - dann geht es
nicht, dann könnt ihr denjenigen nur per Name kicken...).
Einen Ban zurücknehmen könnt ihr, wenn ihr den Eintrag aus der ban.txt wieder löscht.
(Oder eben mit den entsprechenden Befehlen, siehe CoD2-Server-Befehle).
---
Erstellt von [OL]YODA
Veröffentlicht auf www.opferlamm-clan.de