Für den Call of Duty 4 Gameserver (Linux) benötigt ihr relativ viele Dateien von euer originalen Installations DVD.
Aber als erstes Loggen wir uns mit Putty auf unseren Root-Server ein.
Nach erfolgreichem Login tun wir folgendes:
Eine Gruppe für Call of Duty 4 Gameserver anlegen:
"groupadd cod4"
Einen Benutzer für Call of Duty 4 Gameserver anlegen:
"useradd -m -g cod4 -d /home/cod4 -s /bin/bash cod4"
Jetzt können wir uns erstmal mit "logout" ausloggen und öffnen WinSCP und loggen uns hier mit dem neu angelegtem Benutzer ein.
Und kopieren folgende Ordner/Dateien von unserer DVD in /home/cod4/ auf den Root-Server
Müssten zusammen 4,99GB sein und 94 Dateien.
Als nächstes benötigen wir den neusten Linux Patch:
http://treefort.icculus.org/cod/
Derzeit ist es: Version 1.7
Diese Datei laden wir ebenso auf unseren Root-Server.
Wiedermal Putty starten und mittels Root einloggen.
"cd /home/cod4"
Linux Patch downloaden:
"wget http://treefort.icculus.org/cod/cod4-linux-server-06282008.tar.bz2"
Linux Patch entpacken:
"tar xfvj cod4-linux-server-06282008.tar.bz2"
Die Benutzerrechte der Dateien ändern:
"chown -R cod4 /home/cod4"
Erstmal wieder Logout bei Putty und in WinSCP einloggen mit cod4.
Im Verzeichnis "/home/cod4/main/" folgende Datei aus unserer Database runterladen, anpassen und auf den Root-Server hochladen.
Logout WinSCP und Login Putty mit cod4
Und den Gameserver mittels:
"./cod4_lnxded +set loc_language 2 +set net_ip IP_DES_ROOT +set net_port 28960 +set dedicated 2 +exec server.cfg +map_rotate +set sv_maxclients SLOT_ANZAHL +set ttycon 0 +set developer 0 +set sv_punkbuster 1"
starten!
Nun erscheint der Gameserver bei Call of Duty 4 in der Serverliste und auch im HLSW!
mfg, Buggy