Imate svoj VPS server i hoćete da dignete CS 1.6 server. Ja preporučujem da na VPS instalirate Debian 6.
Idemo redom lagano.
1. Trebate skinuti PuttY, program preko kojeg ćete se konektovati na VPS.
2. Nakon što ste instalirali, u polje Hostname upišete IP vašeg VPSa. Connection type treba da bude SSH. Kliknite na Open.

3. Otvoriće vam se prozorčić, security alert. To je normalno kada se prvi put logujete na vaš VPS. Samo kliknite Yes.

4. Zatim upišete username i password. Password se ne prikazuje u prozorčiću dok kucate. Znači vi kucate ali se u prozoru ništa ne ispisuje, to je normalno
Nakon što ste ispisali sve, lupite enter.

5. Sada ćemo napraviti direktorij servera.
Direktorij pravimo komandom mkdir /usr/server.
Nakon što smo napravili direktorij, ulazimo u njega komandom cd /usr/server.

6. Skidamo hldsupdatetool.bin komandom wget http://www.steampowered.com/download/hldsupdatetool.bin.

7. Dajemo chmod fajlu komandom chmod +x hldsupdatetool.bin , i zatim ga pokrenemo upisujući ./hldsupdatetool.bin.
JE*******A #1: Imamo problem! Kada hoćemo da pokrenemo hldsupdatetool.bin kaže No such file or directory. Šta da radimo?! Trebate instalirati library fajlove potrebne za pokretanje .bin formata. Upišite apt-get install lib32gcc1 i lupite enter. Treba da se instalira, zatim ponovite 7. korak. Ako ni to nije uspjelo onda probajte sa komandom apt-get install ia32-libs a ako ni to neće onda probajte sa apt-get install libc6-i386. Nešto mora raditi
Idemo dalje.
8. Pita nas nešto svašta, samo upišite yes i enter.

9. Zatim apdejtujemo igru koju mi hoćemo da pokrenemo, u našem slučaju cstrike. Kucajte ./steam -command update -game cstrike -dir ..

10. Apdejtovali smo Steam client, sada ponovimo komandu da on turi svoje friške fajlove. Znači ponovite ./steam -command update -game cstrike -dir .. Ovo će potrajati
Ponavljajte tu komandu sve dok ne bude pisalo HLDS installation is up to date.

11. Sada trebamo editovati server.cfg. Instalirajte nano komandom apt-get install nano i nakon što ste instalirali otvorite server.cfg komandom nano cstrike/server.cfg.

12. Obrišite sve i zalijepite ovaj kod:
Znači markirajte ovaj kod, desni klik, Copy i idite u konzolu, obrišite sve i stisnite CTRL pa V. Da sačuvate fajl stisnite CTRL pa X, zatim pritisnite Y pa lupite enter.
13. Eh sada moramo instalirati MetaMod. Idemo u cstrike folder komandom cd cstrike, zatim napravimo folder addons komandom mkdir addons i nakon toga uđemo u folder addons komandom cd addons i napravimo folder metamod komandom mkdir metamod. Zatim uđemo u njega komandom cd metamod.

14. U folderu metamod napravimo folder dlls mkdir dlls i uđemo u njega cd dlls. Skinemo .so fajl komandom wget http://prdownloads.sourceforge.net/metamod/metamod-1.19-linux.tar.gz. Zatim raspakujemo tar.gz fajl komandom tar xvfz metamod-1.19-linux.tar.gz.

15. Sada moramo editovati fajl liblist.gam u folderu cstrike. Kucamo nano /usr/server/cstrike/liblist.gam. Obrišemo liniju gamedll_linux "dlls/cs_i386.so" i na njeno mjesto zalijepimo (CTRL + V) ovu: gamedll_linux "addons/metamod/dlls/metamod_i386.so". Sačuvamo fajl (CTRL + X, Y, enter). Sada moramo napraviti fajl plugins.ini u folderu /usr/server/cstrike/addons/metamod. Kucamo nano /usr/server/cstrike/addons/metamod/plugins.ini. Sada ne piše ništa, zalijepite ovu liniju linux addons/amxmodx/dlls/amxmodx_mm_i386.so (CTRL + V). Sačuvajte fajl.
16. Sad instaliramo AmxModX. Idemo u folder cstrike komandom cd /usr/server/cstrike/. Prvo skidamo glavni AmxModX fajl komandom wget http://sourceforge.net/projects/amxmodx/files/AMX%20Mod%20X%20Base/1.8.1/amxmodx-1.8.1-base.tar.gz i raspakujemo ga komandom tar xvfz amxmodx-1.8.1-base.tar.gz.

17. Sada skidamo AmxModX Counter Strike 1.6 plugin. Ukucajte wget http://sourceforge.net/projects/amxmodx/files/Counter-Strike%20Addon/1.8.1/amxmodx-1.8.1-cstrike.tar.gz i raspakujte ga tar xvfz amxmodx-1.8.1-cstrike.tar.gz.
I to je to, instalirali smo AmxModX.
18. Slijedi instalacija dproto addonsa. Prvo odemo u folder /usr/server cd /usr/server i apdejtujemo još jednom sve fajlove komandom ./steam -command update -game cstrike -dir . -verify_all.

19. Idemo u folder /usr/server/cstrike/addons komandom cd cstrike/addons i napravimo novi folder dproto komandom mkdir dproto. Uđemo u njega cd dproto.

20. Sada moramo instalirati unrar kako bi smo raspakovali .rar fajl pošto dproto dolazi u .rar arhivama. Kucajte apt-get install rar && apt-get install unrar. Pošto smo instalirali, skidamo dproto fajlove komandom wget http://download.freakz.ro/dproto_0_9_87.rar i raspakujemo ga unrar e dproto_0_9_87.rar.

21. Sada moramo MetaModu dati do znanja da mora pokrenuti dproto kada pokrećemo server
Znači idemo u folder /usr/server/cstrike/addons/metamod komandom cd /usr/server/cstrike/addons/metamod. Editujemo fajl plugins.ini komandom nano plugins.ini. Dodajte liniju linux addons/dproto/dproto_i386.so i sačuvajte fajl.
22. Sada moramo fajl dproto.cfg iz foldera /usr/server/cstrike/addons/metamod prebaciti u glavni folder odnosno folder cstrike. Vraćamo se u folder /usr/server/cstrike/addons/dproto komandom cd /usr/server/cstrike/addons/dproto. Komandom mv dproto.cfg /usr/server/cstrike prebacujemo fajl dproto.cfg u folder /usr/server/cstrike.
23. Moramo editovati server.cfg kako bismo dproto u potpunosti integrisali u naš server. Komandom nano /usr/server/cstrike/server.cfg otvaramo server.cfg i dodajemo slijedeću liniju bilo gdje: exec dproto.cfg i sačuvamo fajl.
24. Vraćamo se u folder server komandom cd /usr/server/
25. Pokrećemo server komandom: screen -A -m -d -S hlds ./hlds_run -game cstrike +ip 188.40.242.184 +port 27015 +sv_lan 0 -nomaster +maxplayers 32 +map de_dust2

26. Pokrenute servere, odnosno procese gledamo komandom ps aux.

DODATNI KORACI
Kako promjeniti game name?
- Editujte fajl dproto.cfg u folderu /usr/server/cstrike komandom nano /usr/server/cstrike/dproto.cfg. Negdje na kraju fajla nađite Game_Name =. Dopišite šta hoćete i sačuvajte fajl.

Ako sam negdje pogriješio ili slago kontaktirajte me na moj fejsbuk ili preko mejla: [email uklonjen].
Amin.
Idemo redom lagano.
1. Trebate skinuti PuttY, program preko kojeg ćete se konektovati na VPS.
2. Nakon što ste instalirali, u polje Hostname upišete IP vašeg VPSa. Connection type treba da bude SSH. Kliknite na Open.

3. Otvoriće vam se prozorčić, security alert. To je normalno kada se prvi put logujete na vaš VPS. Samo kliknite Yes.

4. Zatim upišete username i password. Password se ne prikazuje u prozorčiću dok kucate. Znači vi kucate ali se u prozoru ništa ne ispisuje, to je normalno
Nakon što ste ispisali sve, lupite enter.
5. Sada ćemo napraviti direktorij servera.
Direktorij pravimo komandom mkdir /usr/server.
Nakon što smo napravili direktorij, ulazimo u njega komandom cd /usr/server.

6. Skidamo hldsupdatetool.bin komandom wget http://www.steampowered.com/download/hldsupdatetool.bin.

7. Dajemo chmod fajlu komandom chmod +x hldsupdatetool.bin , i zatim ga pokrenemo upisujući ./hldsupdatetool.bin.
JE*******A #1: Imamo problem! Kada hoćemo da pokrenemo hldsupdatetool.bin kaže No such file or directory. Šta da radimo?! Trebate instalirati library fajlove potrebne za pokretanje .bin formata. Upišite apt-get install lib32gcc1 i lupite enter. Treba da se instalira, zatim ponovite 7. korak. Ako ni to nije uspjelo onda probajte sa komandom apt-get install ia32-libs a ako ni to neće onda probajte sa apt-get install libc6-i386. Nešto mora raditi
Idemo dalje.8. Pita nas nešto svašta, samo upišite yes i enter.

9. Zatim apdejtujemo igru koju mi hoćemo da pokrenemo, u našem slučaju cstrike. Kucajte ./steam -command update -game cstrike -dir ..

10. Apdejtovali smo Steam client, sada ponovimo komandu da on turi svoje friške fajlove. Znači ponovite ./steam -command update -game cstrike -dir .. Ovo će potrajati

Ponavljajte tu komandu sve dok ne bude pisalo HLDS installation is up to date.

11. Sada trebamo editovati server.cfg. Instalirajte nano komandom apt-get install nano i nakon što ste instalirali otvorite server.cfg komandom nano cstrike/server.cfg.

12. Obrišite sve i zalijepite ovaj kod:
hostname "Ime Servera by liquid"
mp_autokick 0
mp_autocrosshair 0
mp_autoteambalance 0
mp_buytime 2
mp_consistency 1
mp_c4timer 35
mp_fadetoblack 0
mp_falldamage 0
mp_flashlight 1
mp_forcecamera 3
mp_forcechasecam 2
mp_friendlyfire 0
mp_freezetime 3
mp_fraglimit 0
mp_hostagepenalty 0
mp_limitteams 6
mp_logfile 1
mp_logmessages 1
mp_logdetail 3
mp_maxrounds 0
mp_playerid 0
mp_roundtime 3
mp_startmoney 800
mp_timelimit 35
mp_tkpunish 0
mp_winlimit 0
sv_aim 0
sv_airaccelerate 10
sv_airmove 1
sv_allowdownload 1
sv_clienttrace 1.0
sv_clipmode 0
sv_allowupload 1
sv_cheats 0
sv_gravity 800
sv_lan 1
sv_maxrate 7000
sv_maxspeed 320
sv_maxupdaterate 101
sys_ticrate 10000
decalfrequency 60
pausable 0
log on
decalfrequency 60
edgefriction 2
host_framerate 0
exec listip.cfg
exec banned.cfg
rcon_password vasarconsifra
mp_autokick 0
mp_autocrosshair 0
mp_autoteambalance 0
mp_buytime 2
mp_consistency 1
mp_c4timer 35
mp_fadetoblack 0
mp_falldamage 0
mp_flashlight 1
mp_forcecamera 3
mp_forcechasecam 2
mp_friendlyfire 0
mp_freezetime 3
mp_fraglimit 0
mp_hostagepenalty 0
mp_limitteams 6
mp_logfile 1
mp_logmessages 1
mp_logdetail 3
mp_maxrounds 0
mp_playerid 0
mp_roundtime 3
mp_startmoney 800
mp_timelimit 35
mp_tkpunish 0
mp_winlimit 0
sv_aim 0
sv_airaccelerate 10
sv_airmove 1
sv_allowdownload 1
sv_clienttrace 1.0
sv_clipmode 0
sv_allowupload 1
sv_cheats 0
sv_gravity 800
sv_lan 1
sv_maxrate 7000
sv_maxspeed 320
sv_maxupdaterate 101
sys_ticrate 10000
decalfrequency 60
pausable 0
log on
decalfrequency 60
edgefriction 2
host_framerate 0
exec listip.cfg
exec banned.cfg
rcon_password vasarconsifra
Znači markirajte ovaj kod, desni klik, Copy i idite u konzolu, obrišite sve i stisnite CTRL pa V. Da sačuvate fajl stisnite CTRL pa X, zatim pritisnite Y pa lupite enter.
13. Eh sada moramo instalirati MetaMod. Idemo u cstrike folder komandom cd cstrike, zatim napravimo folder addons komandom mkdir addons i nakon toga uđemo u folder addons komandom cd addons i napravimo folder metamod komandom mkdir metamod. Zatim uđemo u njega komandom cd metamod.

14. U folderu metamod napravimo folder dlls mkdir dlls i uđemo u njega cd dlls. Skinemo .so fajl komandom wget http://prdownloads.sourceforge.net/metamod/metamod-1.19-linux.tar.gz. Zatim raspakujemo tar.gz fajl komandom tar xvfz metamod-1.19-linux.tar.gz.

15. Sada moramo editovati fajl liblist.gam u folderu cstrike. Kucamo nano /usr/server/cstrike/liblist.gam. Obrišemo liniju gamedll_linux "dlls/cs_i386.so" i na njeno mjesto zalijepimo (CTRL + V) ovu: gamedll_linux "addons/metamod/dlls/metamod_i386.so". Sačuvamo fajl (CTRL + X, Y, enter). Sada moramo napraviti fajl plugins.ini u folderu /usr/server/cstrike/addons/metamod. Kucamo nano /usr/server/cstrike/addons/metamod/plugins.ini. Sada ne piše ništa, zalijepite ovu liniju linux addons/amxmodx/dlls/amxmodx_mm_i386.so (CTRL + V). Sačuvajte fajl.
16. Sad instaliramo AmxModX. Idemo u folder cstrike komandom cd /usr/server/cstrike/. Prvo skidamo glavni AmxModX fajl komandom wget http://sourceforge.net/projects/amxmodx/files/AMX%20Mod%20X%20Base/1.8.1/amxmodx-1.8.1-base.tar.gz i raspakujemo ga komandom tar xvfz amxmodx-1.8.1-base.tar.gz.

17. Sada skidamo AmxModX Counter Strike 1.6 plugin. Ukucajte wget http://sourceforge.net/projects/amxmodx/files/Counter-Strike%20Addon/1.8.1/amxmodx-1.8.1-cstrike.tar.gz i raspakujte ga tar xvfz amxmodx-1.8.1-cstrike.tar.gz.
I to je to, instalirali smo AmxModX.
18. Slijedi instalacija dproto addonsa. Prvo odemo u folder /usr/server cd /usr/server i apdejtujemo još jednom sve fajlove komandom ./steam -command update -game cstrike -dir . -verify_all.

19. Idemo u folder /usr/server/cstrike/addons komandom cd cstrike/addons i napravimo novi folder dproto komandom mkdir dproto. Uđemo u njega cd dproto.

20. Sada moramo instalirati unrar kako bi smo raspakovali .rar fajl pošto dproto dolazi u .rar arhivama. Kucajte apt-get install rar && apt-get install unrar. Pošto smo instalirali, skidamo dproto fajlove komandom wget http://download.freakz.ro/dproto_0_9_87.rar i raspakujemo ga unrar e dproto_0_9_87.rar.

21. Sada moramo MetaModu dati do znanja da mora pokrenuti dproto kada pokrećemo server
Znači idemo u folder /usr/server/cstrike/addons/metamod komandom cd /usr/server/cstrike/addons/metamod. Editujemo fajl plugins.ini komandom nano plugins.ini. Dodajte liniju linux addons/dproto/dproto_i386.so i sačuvajte fajl.22. Sada moramo fajl dproto.cfg iz foldera /usr/server/cstrike/addons/metamod prebaciti u glavni folder odnosno folder cstrike. Vraćamo se u folder /usr/server/cstrike/addons/dproto komandom cd /usr/server/cstrike/addons/dproto. Komandom mv dproto.cfg /usr/server/cstrike prebacujemo fajl dproto.cfg u folder /usr/server/cstrike.
23. Moramo editovati server.cfg kako bismo dproto u potpunosti integrisali u naš server. Komandom nano /usr/server/cstrike/server.cfg otvaramo server.cfg i dodajemo slijedeću liniju bilo gdje: exec dproto.cfg i sačuvamo fajl.
24. Vraćamo se u folder server komandom cd /usr/server/
25. Pokrećemo server komandom: screen -A -m -d -S hlds ./hlds_run -game cstrike +ip 188.40.242.184 +port 27015 +sv_lan 0 -nomaster +maxplayers 32 +map de_dust2

26. Pokrenute servere, odnosno procese gledamo komandom ps aux.

DODATNI KORACI
Kako promjeniti game name?
- Editujte fajl dproto.cfg u folderu /usr/server/cstrike komandom nano /usr/server/cstrike/dproto.cfg. Negdje na kraju fajla nađite Game_Name =. Dopišite šta hoćete i sačuvajte fajl.

Ako sam negdje pogriješio ili slago kontaktirajte me na moj fejsbuk ili preko mejla: [email uklonjen].
Amin.
