Ebben a cikkben a Quake 4 -hez szükséges szerver elkészítését fogom bemutatni. A leírás alapján szinte bárki létre tudja hozni a saját Quake 4 -es szerverét.
A szerverhez szükség van telepített Linux operációs rendszerre, egy Quake 4 DVD-re, illetve a szükséges szerver – fájlokra, melyekhez a leírásban találsz linkeket!
Fájlok létrehozása és telepítés
1. Hozzunk létre egy könyvtárat, ahova szeretnénk telepíteni, pl.:
mkdir /usr/local/games/quake4 |
cd /usr/local/games/quake4 |
2. Töltsük le a legfrissebb szerver fájlokat! (friss szerverfájlok)
wget http: //downloads .ekapocs.com /files/quake4-linux-1 .4.2.x86.run |
3. Adjuk ki a következő parancsot, hogy futtatható legyen az állomány
chmod o+x . /quake4-linux-1 .4.2.x86.run |
4. Futtassuk az előbbi fájlt:
. /quake4-linux-1 .4.2.x86.run |
5. A fájl futtatása a géptől függően eltarthat egy kis ideig! Közben el kell fogadnunk néhány szerződést, és kiválasztani, hogy szeretnénk-e, hogy telepítse a Punkbuster-t.
A telepítés végén megkérdezi, hogy szeretnénk-e futtatni a szervert, egyelőre válasszuk a ,,nem”-et, mert még van vissza teendő. A DVD-ről másoljuk át az összes
*.pk4 kiterjesztésű fájlt
A telepítés végén megkérdezi, hogy szeretnénk-e futtatni a szervert, egyelőre válasszuk a ,,nem”-et, mert még van vissza teendő. A DVD-ről másoljuk át az összes
*.pk4 kiterjesztésű fájlt
cp /dvd/eleresi/utja/Setup/Data/q4base/ *.pk4 . /q4base |
(A q4base mappába másoljuk át a *.pk4 fájlokat)
Konfigurálás
A szerver paramétereinek beállításához a .cfg fájlokat szintén a q4base mappában találjuk. Külön fájl áll rendelkezésünkre minden egyes játékmódhoz.
Szükségünk van egy központi .cfg -re, ami a szerver beállításait tartalmazza. Egy ilyen példa cfg letölthető innen.
Szükségünk van egy központi .cfg -re, ami a szerver beállításait tartalmazza. Egy ilyen példa cfg letölthető innen.
6. Indítás:
Indításkor meg kell adnunk néhány paramétert
. /quake4-dedicated + set net_ip 192.168.123.456 + set net+port 28004 + exec dm.cfg |
Attól függően, hogy dm, ctf, stb.. , játékmódokat szeretnénk, kell cserélni a ,,+exec dm.cfg” részt.
Ha vannak olyan barátaink, akik nem tudnak kapcsolódni a szerverre bizonyos okok miatt, akkor iptables-ben tiltsuk le a 27950 portot.
/sbin/iptables -A INPUT -p tcp --destination-port 27950 -j DROP |
Portok
- UDP 28004: Alap Quake4 port
- UDP 27950: MasterServer q4master.idsoftware.com
No comments:
Post a Comment