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 Namemehrfach vorkommt, sollte das über die ban.txt geregelt werden. (ausder 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 malnachsehen, wer alles auf dem Server ist, machst Du am besten dann mitdem 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 eintragenkann), die bei jedem Spieler einmalig ist - leider wird da manchmal 0angezeigt, dann kann man die Leute nur per Namens-Kick entfernen.
Alle anderen Befehle kannst Du dann nach diesem Beispiel einsetzen: ÜbersichtServerbefehle für CoD2
***
Bann-Liste erstellen (ban.txt)
Bannt ihr jemanden vom Server aus, wie weiter oben beschrieben, wird die ban.txtautomatisch 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-Ordnermachen.
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 ebenfallsein 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 einenServer-Neustart machen, dann ist die aktiv. (Sollte eigentlichspä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 Listemiteingetragen (vorausgesetzt, die GUID ist nicht 0 - dann geht esnicht, 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