Šiame gide:
- Instaliuosime Counter-strike 1.6 serverį linux aplinkoje.
- Serverio atnaujinimas (update).
- Tinkamai sukonfigūruosime serverį veikimui.
- Įdiegsime naudingų programų.
- Serverio/Kompiuterio su Linux OS (Debian, Ubuntu ir kitos).
- Konsolės arba prieigos prie SSH.
- Norėdami koreguoti paleidimo eilutę, redaguojame start_line failą
- Serveris instaliuojamas į vartotojo katalogą. T.y. jei naudojatės root - instaliuojama bus į /root. Jei naudojatės kitu vartotoju, bus intaliuojama į /home/VARTOTOJO_VARDAS
Patarimas: Čia esančias komandas galite nukopijuoti ir įklijuoti shh valdymo (Putty) programoje. Įklijuoti tekstą galite su dešiniu pelės mygtuku.
Jei norite nukopijuoti tekstą shh valdymo (Putty) programoje, tiesiog pažymėkite tekstą su pelės žymekliu ir jis iš karto bus nukopijuotas.
Counter-Strike serverio instaliavimas
![Image](http://img853.imageshack.us/img853/4445/yctt.png)
Instaliacijai naudosime automatinį amxmodx.lt install'erį, kuriuo labai paprastai įrašysime serverį:
1. Paleidžiame komandas:
Viskas. Dabar tiesiog meniu punktuose pasirenkame norimus nustatymus. Kad pasirinkti - įvedame skaičių ir spaudžiame ENTER.
Reikės pasirinkti instaliavimo direktoriją ir ar instaliuoti amxmodx (v1.8.3), dproto (v0.9.534) ir kitus papildinius.
Jei nežinote kuriuos punktus rinktis ar nenorite skaityti, visur veskite 1
Serverio valdymo komandos:
start - paleidžia serverį
stop - sustabdo paleistą serverį
restart - perkrauna paleistą serverį
update - atnaujinti serverį į naujausią beta versiją
Pvz:
Serverio atnaujinimascd /root/hlds
./start
Kad atnaujinti serverį, jis būtinai turi būti instaliuotas su šia pamoka!
Einame į savo serverio direktoriją ir parašome:
arba:./update
Serveris atsinaujins į naujausią versiją./root/hlds/update
Konfigūruojame serverį
Pastaba: Serverio nustatymus galite keisti server.cfg faile. Jei nežinote kokio nors nustatymo reikšmės, ją galite rasti čia: https://developer.valvesoftware.com/wik ... mmand_List
Norėdami pakeisti pirmą žemėlapį, žaidėjų kiekį, port, atidarome failą tekstiniu redaktoriumi:
"hlds" čia kiekvieno serverio direktorija atsikrai (nekeisti!)/root/hlds/start_line
+maxplayers nustatomas maksimalus žaidėjų skaičius serveryje.
+port serverio port, kurio jis veiks
+map pirmasis žemėlapis
Kaip redaguoti (start_line failą) per putty programą (jei taip labiau patinka):
1. rašome:
arbavim /root/hlds/start_line
2. Spaudžiame i raidę klaviatūroje (svarbu)cd /root
vim start_line
3. Paredaguojam ką norim
4. Spaudžiam Esc (Escape) klavišą klaviatūroje (svarbu)
5. Parašome :wq ir spaudžiame Enter.
Pakeitimai bus išsaugoti.
Instaliuojame naudingas programas
Screen (šiai pamokai būtinas)
Jei jau instaliavote serverį bent kartą, jau turėsite šį paketą, nes instaliacija pati jį įrašys, tad papildomai to daryti nereikia
Programa su kuria galima lengvai paleisti procesus atskiruose languose ir bet kada juos išjunginėti ar sugrįžti prie proceso.
Instaliavimas:
Naudojimas:apt-get update
apt-get install screen
screen -A -m -d -S [lango pavadinimas] [iškviečiama komanda] - naujo lango sukūrimas
screen -r - visų langų sąrašas (jei yra tik vienas atidarytas langas, tai atidarys tą langą nerodant sąrašo).
screen -r [lango pavadinimas] - atidaro langą pagal nurodytą pavadinimą.
Komandos atidarytame lange:
Ctrl+C - uždaro atidarytą langą. Lange buvusios programos veikimas nutraukiamas (taip pat išjungiamas ir procesas).
exit - uždaro atidarytą langą. Lange buvusios programos veikimas nutraukiamas (taip pat išjungiamas ir procesas).
Ctrl+A+D - Programa „nuleidžiama žemyn“, sugrįžtama prie serverio konsolės, o paleistas procesas paliekamas dirbti.
Htop (instaliuoti nebūtina)
Tai patogi programa realiu laiku stebėti serverio apkrovą, procesus, išjunginėti juos ir kitą.
![Image](https://communities.vmware.com/servlet/JiveServlet/download/1208585-20656/htop.jpg)
Instaliavimas:
Naudojimas:apt-get update
apt-get install htop
htop - programos atidarymas
F10 - išėjimas iš programos
F9 - pasirinkto proceso išjungimas
Šis gidas priklauso Amxmodx.lt forumui.
Bet koks šios informacijos ir duomenų platinimas be autoriaus sutikimo yra griežtai draudžiamas.