Telepítés:
A cod4 előnye, hogy ha több szervert szeretnénk futtatni, azt megtehetjük ,,osztott" erőforrásokkal, tehát csak egy main könyvtárra lesz szükségünk, ez nagy segítség, hiszen 1-1 szerver akár 4-5 GB helyet is foglalna.
( Ha több szervert szeretnél egyszerre érdemes EZT is elolvasnod! )
Feltöltés után hozzunk létre egy könyvtárat, például a usr mappában, de akár saját usert is hozzárendelhetünk a /home -ban. Biztonsági okokból ajánlott nem root-ként futtatni a szervereket.
mkdir /usr/local/games/cod4
Másoljuk át a fájlokat!
Töltsük le a legfrissebb (1.7) binárisokat pl. innen. (cod4 lnxded 1.7)
wget http://www.shrapnet.com/downloads/cod4-linux-server-06282008.tar.bz2
Ezután tömörítsük ki:
tar -jxvf cod4-linux-server-06282008.tar.bz2
Ha minden jól megy, a következő fájlokat találjuk kicsomagolás után:
cod4_lnxded-bin
libgcc_s.so.1
libstdc + +. so.6
README.linux
pbsetup.run
Ezzel lényegében el is készültünk, most már csak konfigurálni kell.
Konfigurálás:
Ha szeretnénk, hogy a szerver fusson kijelentkezés után is, telepítsük a screen-t:
A screen egy ügyes kis program, röviden: képes több terminált emulálni:
ctrl+a+c = új terminál
ctrl+a+n = következő terminál
ctrl+a+n = következő terminál
További lehetőségek: man screen
Igény esetén létrehozhatunk egy indító fájlt, így indításkor csak le kell futtatnunk:
echo > cod4_starter.sh
nano cod4_starter.sh
A következőket másoljuk bele:
röviden:
sv_pure 1 : a szerver ellenőrzi, hogy a játékosok fájljai nem ,,sérültek".
net_port : port, ahol elérheted
dedicated 2 :dedikált netes szerver
sv_punkbuster : engedélyezed a pb-t
exec: mindenféle fájlt megynittathatsz vele, pl configot is
A következő portokat érdemes felnyitni:
UDP 20810
UDP 28960
A server.cfg fájlodat pedig ügyesen feltöltheted mindenféle csilivili beállítással, erre rengeteg generátor létezik, egyszerüen keress rá guglin: "cod4 server.cfg generator".
Hogy lehet tört szervert indítani?
ReplyDelete