Kaip susikurti Counter Strike serverį?

Grupė: ŽAIDIMAI

Kaip susikurti Counter Strike serverį?

Counter Strike kompiuterinis žaidimas yra įsiminęs ne vieno žmogaus atmintyje, nepriklausomai nuo jo amžiaus, kadangi tai vienas iš tų kompiuterių žaidimų, kuriuos yra žaidę kone visi žaidimų mėgėjai. Todėl normalu, kad kai kuriems žaidėjams, norisi sužinoti kaip susikurti Counter Strike serverį, kuriame galiotų jų taisyklės, žaistų tik kviesti žaidėjai ar neturėtų prieigos tie, kurie žaidžia nesąžiningai.

Norint susikurti Counter Strike serverį reikia išsirinkti serverio tipą. Pats paprasčiausias serveris, kuriame nėra jokių priedų, tačiau galbūt Jus domina tokie, kurie pateikiami su tam tikromis, Jums patinkančiomis modifikacijomis. Nuo to šiek tiek skiriasi ir naudojami failai, reikalavimai serveriui – kompiuteriui. Taip pat labai svarbu nuspręsti, ar serveris bus Jūsų asmeniniame kompiuteryje, ar jį nuomositės iš tokias paslaugas teikiančių įmonių.

Kuriant serverį savame kompiuteryje labai svarbu suprasti, kad tai apsunkins kompiuterio darbą, sulėtės kai kurios jo funkcijos, o norint, kad serveris būtų pasiekiamas bet kada, būtina turėti ne tik greitą internetą (rekomenduojamas šviesolaidinis internetas), bet taip pat ir būtina užtikrinti nenutrūkstamą kompiuterio darbą (jokių perkrovimų, išjungimų). Jei planuojate žaisti Counter Strike tik draugų rate, Jums gali tikti asmeninis kompiuteris, tačiau siekiant iš to komercinės naudos verta rinktis serverio nuomą.

Ieškant serverio nuomai ar panaudojant savo seną kompiuterį kaip serverį, svarbu išsirinkti ir operacinę sistemą. Naudoti Windows operacinę sistemą lengviau, paprasčiau, tačiau norintiems optimalesnio sprendimo – Linux yra puiki OS. Nuomojantis serverį tai ypač pasijaus, nes Linux serverių nuomos kainos net iki kelių kartų mažesnės nei serverių, kuriuose „sukasi“ Windows operacinė sistema.

Kaip susikurti Counter Strike serverį naudojantis Windows?

Naudojantis Windows OS serverio kūrimas gerokai paprastesnis. Tereikia atsisiųsti žaidimą, įsirašyti tam skirtą taisynį („patch‘ą“), pavadintą v21_2. Tuomet susiradus hlds.exe failą ir jį paleidus (atsivers programa) galima bus tvarkyti serverį. Šis failas randamas Jūsų kompiuteryje esančioje Counter Strike žaidimo direktorijoje. Lengvesniam suvokimui rekomenduojama peržvelgti vaizdines pamokas, kuriose matomi visi žingsniai nuo pat pradžios iki pabaigos.

 

Kaip susikurti Counter Strike serverį naudojantis Linux?

Nusprendusiems, kad namuose, nuosavame kompiuteryje serveris nėra tinkama išeitis ar norintiems ne tik sužinoti, kaip susikurti Counter Strike serverį, bet ir norintiems iš to gauti bent šiek tiek pinigų ar kitos naudos, greičiausiai teks nuomotis Linux operacine sistema aprūpintus virtualius ar dedikuotus serverius. Norint susikurti serverį tokiame serveryje teks šiek tiek daugiau pasėdi ir pasukti galvą bei atlikti daugiau komandų savo rankomis. Tačiau verta žinoti, kad Linux serveriai dažniausiai yra stabilesni, jiems daug mažesnė tikimybė tapti virusų užkratais.

Visų pirma reikia įdiegti PuTTY programą, kuri yra puikus emuliatorius, skirtas dirbti su įvairiais protokolais, kurių reikia ir Counter Strike serveriui paleisti. Programoje reikia suvesti prašomus duomenis, kurie būtini prisijungti prie Jūsų išsinuomoto ar turimo serverio.

Prisijungus prie serverio reikia suvesti keletą komandų. Pradėti reikia nuo [mkdir /usr/hlds], toliau [cd usr/hlds]. Tuomet reikia atsisiųsti HLDS atnaujinimo failą. Tam reikalinga komanda [wget http://storefron.steampowered.com/download/hldsupdatetool.bin] (galima naudoti ir kitą šaltinį, jei tokį turite). Šiam parsisiųstam failui reikia nurodyti tinkamas teises bei jį atverti. Tai atlikti padės komandos [chmod 755 hldsupdatetool.bin] bei [./hldsupdatetool.bin]. Atvėrus failą Jūsų bus prašoma sutikti su taisyklėmis, tad teks parašyti žodelį taip anglų kalba – „yes“.

Toliau seka dar keletas komandų: [chmod 755 steam] – teisių suteikimas Steam, [./steam] – komandą reikia pakartoti du kartus, tuomet reikia komandos serverio atsiuntimui [./steam –command update –game cstrike –dir .] Šią komandą reikia pakartoti taip pat du kartus. Jums turėtų atsirasti užrašas, kad HLDS instaliacija ir atnaujinimai yra sėkmingi.

Siekiant, kad susikurtas serveris vėliau veiktų be problemų kai kuriems failams reikia nustatyti teises. Tai atliekama paprastomis komandomis [chmod +x hlds_i686] ir [chmod +x hlds_run].

Įvykdę visas komandas turite tvarkingą, paprastą Counter Strike serverį, tačiau jame trūksta kai kurių priedų, be kurių Counter Strike žaidimas nelabai įsivaizduojamas. Vienas jų – AMX varikliukas, kurį naudoja bent 9 iš 10 veikiančių serverių.

Iš oficialaus šaltinio atsisiunčiamas AMX variklis, pasirenkant jį tinkamai operacinei sistemai (Windows arba Linux). Išarchyvavus parsisiųstą failą randamas katalogas „addons“. Jį reikia perkelti į serverio aplanką [/usr/hlds/cstrike]. Tam kuo puikiausiai tinka „FileZilla“ ar alternatyvi programa.

„Metamod“ failas taip pat reikalingas serveriui. Išarchyvavus parsisiųsta archyvą (tam siūloma naudoti oficialaus šaltinio naujausią versiją) randamas failas, kurį reikia perkelti į serverį. Tam vėlgi pasinaudoti geriausia „FileZilla“ programa. Failas serveryje turi būti kataloge [/usr/hlds/cstrike/addons/metamod/dlls]. Tuos aplankus, kurių serveryje nėra – susikurkite. Taip pat galima ir net siūloma naudoti ir kitokius priedus, pavyzdžiui „dproto“ ir pan.

Į folderį [/usr/hlds/cstrike/addons/metamod] reikia įkelti dar vieną failą – [plugins.ini]. Tokį failą galima rasti kataloge [/usr/hlds/cstrike/addons/amxmodx/configs] ir jį nusikopijuoti, pakeičiant pavadinimą į [plugins.ini] ir ištrinant visą jame esamą informaciją. Tą padaryti galite su bet kokiu teksto redaktoriumi, pavyzdžiui „Notepad“ ar „Gedit“, jei naudojatės Linux OS.

Kuomet visus priedus sukelsite į serverį ir norėsite, kad jie galėtų funkcionuoti, turėsite pakoreguoti jau minėtą [plugins.ini] failą, kurį rasite kataloge [/usr/hlds/cstrike/addons/metamod/]. Faile reikia nurodyti priedų adresus, tai daroma maždaug taip - [linux addons/amxmodx/dills/amxmodx_mm_i386.so] (viskas priklauso nuo konkrečių failų, priedų, direktorijų struktūros). Taip pat reikia įjungti priedą. Tą padaryti reikia aplanke [/usr/hlds/cstrike] atidarius failą [liblist.gam] ir pridedant ar pataisant esamą eilutę ar sukuriant naują, jei nėra kitos, į [gamedll_linux ‘‘addons/metamod/dlls/metamod_i386.so‘‘].

Kaip paleisti Linux serverį?

Kuomet jau žinome, kaip susikurti Counter Strike serverį, metas sužinoti ir kaip jį paleisti naudojant Linux. Per komandinę eilutę reikia pasiekti Counter Strike katalogą [cd /usr/hlds], tuomet paleidimui suvedama eilutę [./hlds_run –binaryt ./hlds_i686 –game cstrike +zemelapio_pavadinimas +maxplayers XX +port XXXX +ip XXX.XXX.XXX.XXX &]. Tereikia nepamiršti nurodyti žemėlapio pavadinimo, nustatyti maksimalų žaidėjų skaičių, pakeisti IP adreso (jis turi būti išorinis) ir nustatyti naudojamo prievado (port‘o). Šis paleidimas numatytas tiems serveriams, kuriuose yra naudojamas dproto priedas, kitiems serveriams gali būti reikalingas kitoks paleidimo kodas.

Jei matote netikslumų, klaidinančios informacijos ar norite tinkamai papildyti konkretų straipsnį visiems įdomia informacija, rašykite mums el. paštu info@kaip.lt.

Komentarai:

Komentarų dar nėra. Būkite pirmi!

Komentuoti:

Kiek bus 2+2=?  (patikrinimas, ar formą pildo ne "robotas")