Call of Duty: United Offensive linux szerver és más finomságok

Már rég óta terveztem, hogy írok egy kis leírást az egyik kedvenc játékomról, a Call of Duty United Offensive-ról. Számomra ez volt anno a legjobb játék a MoHAA mellett, mivel VOLTAK BENNE TANKOK!

Rengeteget toltuk Kurskon, Carentanon, Foxon, valamint a Bas pályákon.

Úgy érzem, hogy a rengeteg szórakozás miatt tartozok annyival a játéknak, hogy nem hagyom, hogy eltűnjön a süllyesztőben, ezért az alábbiakban leírom, hogy hogyan kell linuxos dedikált szervert csinálni, hogyan kell beállítani a 1920x1080p-es felbontást, milyen portokat kell megnyitni, és esetlegesen még modokra is futja majd az időmből.

 

Call of Duty: United Offensive dedikált szerver telepítése Ubuntu 12.04 alá:

Kell egy modok nélküli CoD + United Offensive telepítés. Az egész mappát bezippeled, feltöltöd a szervergépre és kicsomagolod. (A lustábbaknak itt van az általam elkészített verzió, amit CSAKIS AKKOR TÖLTSETEK LE, HA RENDELKEZTEK A JÁTÉK EGY EREDETI PÉLDÁNYÁVAL!)

wget http://dl.zoliben.com/egyeb/cod_uo.zip

unzip cod_uo.zip

Váltsatok a Call of Duty mappájába:

cd "Call of Duty"

FONTOS!!!

Át kell nevezni a ‘Main’ mappát ‘main’-re:

mv Main main

Ezután töltsétek le a szerverfájlokat a játék mappájába:

wget http://dl.zoliben.com/egyeb/serverfiles.zip

Majd csomagoljátok ki a zip fájl tartlalmát:

unzip serverfiles.zip

Ezután tegyétek futtathatóvá a játék indítóját:

chmod +x coduo_lnxded

Kell még egy indítófájl:

nano start.sh

Ahova bemásolod ezt, az igényeid szerint szerkesztve:

./coduo_lnxded +set dedicated 2 +set net_ip szerveredipcime +set net_port 28960 +set sv_maxclients 24 +set sv_punkbuster 1 +exec dedicated.cfg +map mp_kursk +map_rotate

Elmented, majd futtathatóvá teszed az indítófájlt:

chmod +x start.sh

Ezután elindítod a szervert, hogy működik-e?

./start.sh

Ha hibát dob, hogy nem találja a “libstdc++.so.5” fájlt, akkor töltsd le innen ezt, és másold be  a tartalmát a /usr/lib mappába.

Ha így már elindul, akkor nézd meg, hogy tudsz-e rá csatlakozni játékon belül:

A játékban a 0 (nulla) gombot lenyomva előjön a konzol, ahova beírod ezt:

connect szerveripcime:28960

Ha tudsz csatlakozni, akkor minden rendben van.

Már csak a szervert kell configolni, amit az innen letöltött konfigurációs fájl szerkesztésével és feltöltésével a Call of Duty/uo/ mappába tudsz megtenni.

 

FullHD beállítása:

Meg kell nyitnod a Call of Duty/uo/uoconfig.cfg fájlt, keresd meg benne az alábbi sorokat és írd át őket:

  • seta r_customwidth “XXXX” –> seta r_customwidth “1920”
  • seta r_customheight “XXXX” –> seta r_customheight “1080”
  • seta cg_fov “XX” –> seta cg_fov “96”
  • seta r_mode “X” –> seta r_mode “-1”
  • seta com_introplayed “0” –> seta com_introplayed “1”

Ha ezzel megvagy, mentsd el, a játékon belül pedig NE állítsd át a felbontást, mert akkor felül fogja írni az előbb elvégzett módosításokat.

Ha otthoni gépről akarsz szervert hostolni, akkor az alábbi portokat kell átengedni a tűzfaladon, valamint átirányítani a routereden:

TCP: 28960

UDP: 20500; 20510; 20600; 20610; 28960

 

Ha nem sikerült összehozni a szervert, akkor írj hozzászólást és megpróbálok segíteni. Ha semmi sem megy, vagy nem szeretnél vacakolni tovább vele, akkor nyugodtan használd/használjátok az én szerveremet:

81.2.239.19:28960

ZoliBen

Kamu.

You may also like...

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük

Ez a weboldal az Akismet szolgáltatását használja a spam kiszűrésére. Tudjunk meg többet arról, hogyan dolgozzák fel a hozzászólásunk adatait..