Tutorial instalare Server de Counter-Strike 1.6 + dproto 0.8.72 Windows
Autor: BoBo ;X & UnkZoR
Tutorialul Cuprinde:
Tutorial instalare server de Counter-Strike 1.6
Tutorial configurare server.cfg
Tutorial instalare AmxModX 1.8.1 (Ultima versiune)
Tutorial instalare Dproto 0.8.72 (Ultima versiune)
Tutorial cum se adauga admini
Tutorial pornire server Counter-Strik 1.6 (Consola)
Accepta jucatori Non-Steam si Steam (Protocole 47+48)
Tutorial instalare server de Counter-Strike 1.6
Ai nevoie de HldsUpdateTool
Am ales ca HDD "C:" pentru creearea server-ului si ca folder servercs
Mergi in C:, si creezi un folder servercs
Mai departe downloadezi HldsUpdateTool din link-ul de mai sus, oriunde la tine in calculator, dupa care il instalezi in folderul care tocmai l-ai creat (servercs).
Dupa ce ai instalat, te duci la Start -> Run si scri cmd
Iti va aparea un ecran negru (Command Prompt) in care scrii:
Code: Select all
cd c:\servercs
Code: Select all
hldsupdatetool -command update -game cstrike -dir .
Trebuie sa va apara ceva de genul:
Code: Select all
HLDS installation up to date
Mergem in C:\servercs\cstrike si deschidem server.cfg, stergem tot ce se afla acolo si punem:
Code: Select all
hostname "Numele Server-ului"
mp_autokick 0
mp_autocrosshair 0
mp_autoteambalance 1
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 0
sv_minrate 0
sv_maxrate 20000
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 parola
Tutorial instalare AmxModX 1.8.1 (Ultima versiune)
Descarcam AmxModX 1.8.1
Dezarhivezi arhiva undeva in calculator. Dublu click pe executabil. Dai Next, "I accept the terms", Next…ai ajuns la Browse.
Lasi folderul care este ales automat (C:\Program Files\AMX ModX), dai Next si apoi Install.
Se trece la faza a doua a instalarii. Lasi casuta cu Run AMX ModX installer selectata si dai Finish.
In acest moment incepe instalarea propriu-zisa . Iar Next, I accept…, Next.
Se ajunge iar la o fereastra de selectare, unde alegi "Select mod directory", a patra optiune si Next. Aici alegi locatia c:\servercs\cstrike ( unde servercs este folderul serverului tau ) iar jos la "Custom game addon" alegi Counter-Strike si dai OK, Finish.
Atentie ! Daca instalerul va detecta alta instalare mai veche a AMXModX-ului te va intreba daca vrei sa continui. Ai trei optiuni:
1.Dai yes, si atunci toate configuratiile vechi vor fi sterse (admini ,pluginuri deja instalate, sloturi etc)
2.Dai no, si atunci se vor upgrada fisierele binare fara a sterge configuratiile
3.Dai cancel ca sa renunti.
Repet, asta numai daca exista alta instalare a AmxModX-ului. Daca nu exista nici una instalerul isi va face treaba, iar tu trebuie doar sa dai Finish.
Urmatorul pas pe care trebuie sa-l faci este sa setezi configuratia amx-ului. Trebuie modificat cate ceva din HLDS\cstrike\addons\amxmodx\configs deschidem amxx.cfg cu un editor de texte (notepad, wordpad) si cautam:
Code: Select all
1. amx_password_field "_pw" - aici setati comanda "setinfo _??" care va fii data in consola de admini si de jucatorii cu slot.
2. amx_show_activity 2 - adica modul in care jucatorii vad afisate comenzile adminilor. Poti modifica dupa bunul plac:
0 - nu se vad comenzile pe ecran
1 - comenzile se vad dar fara numele adminului
2 - comenzile se vad cu numele adminului
2. amx_scrollmsg "Welcome to %hostname% -- This server is using AMX Mod X" 600
amx_imessage "Welcome to %hostname%"
amx_imessage "This server is using AMX Mod X\nVisit http://www.amxmodx.org" .
Acestea sunt mesajele automate pe care AMX ModX le afiseaza in timpul jocului.Poti sa le modifici cum vrei tu , dar sa ramana intre ghilimele.Chiar sub amx_imessage este amx_freq_imessage 180 , adica frecventa la care apar mesajele pe ecran. Se poate modifica si aici valoarea in secunde (180 adica trei minute - daca vrei ca mesajul sa apara mai rar pui 360 sau cat vrei tu.
3. Putin mai jos gasesti amx_hideslots 0 si amx_reservation 0.
Prima data modifici hideslots cu 1 , apoi la reservation pui cate sloturi rezervate vrei tu sa aiba serverul tau de counter strike.
4. Putin mai jos gasesti csstats_rank 1 - este modul in care amx-ul inregistreaza rankul. Il pui 0, pentru a-l inregistra dupa numele jucatorului. Trebuie schimbat neaparat altfel rank-ul nu va functiona bine.
5. Am observat ca multi dintre voi aveti o problema cu rankul care se reseteaza dupa un timp, daca vreti ca rankul sa nu se mai reseteze setati: csstats_maxsize 999999
Descracam Dproto 0.8.72 (Ultima versiune)
Dezarhivam oriunde pe disc.
Ne ducem in c:\servercs\cstrike\addons unde facem un folder nou cu numele dproto
Copiem dproto.dll din locatia unde am extras dproto (dproto_0_8_72\bin\windows) in folderul care l-am creat
Mergem in c:\servercs\cstrike\addons\metamod deschidem fisierul plugins.ini si adaugam urmatoarea linie pe un rand nou:
Code: Select all
win32 addons\dproto\dproto.dll
Deschidem fisierul dproto.cfg si inlocuim din linia:
Code: Select all
ValidInfoFields_Engine = \name\bottomcolor\topcolor\model\cl_lc\cl_lw\cl_updaterate\cl_dlmax\rate\_pw\*hltv\password
Daca vrem sa modificam sa apara la GameName la favorite in loc de Counter-Strike altceva, tot in fisierul dproto.cfg editam mai jos linia
Game_Name = eXtreamCS
Restul setarilor le lasam asa cum sunt daca nu stim care ce fac.
Cum sa adaugam admini
Intrati in C:\servercs\cstrike\addons\amxmodx\config deschidem users.ini si scrieti acolo la sfarsit asa:
Pentru admini pe nume:
Code: Select all
"nume" "parola" "abcdefghijklmnopqrstu" "a"
-in loc de "nume" puneti numele care vreti sa aiba adminul
-in loc de parola puneti parola pe care o vrea adminul
-in loc de "abcdefghijklmnopqrstu" puneti accesu care vreti sa-l aiba adminul
Code: Select all
"nume" "" "ip" "abcdefghijklmnopqrstu" "de"
-in loc de "nume" puneti numele care sa-l aiba adminul
-in loc de "ip" puneti ip-ul celuia care doriti sa ii faceti adminul
-in loc de "abcdefghijklmnopqrstu" puneti accesu care vreti sa-l aiba adminul
Code: Select all
a - immunity (can't be kicked/baned/slayed/slaped and affected by other commmands)
b - reservation (can join on reserved slots)
c - amx_kick command
d - amx_ban and amx_unban commands
e - amx_slay and amx_slap commands
f - amx_map command
g - amx_cvar command (not all cvars will be available)
h - amx_cfg command
i - amx_chat and other chat commands
j - amx_vote and other vote commands
k - access to sv_password cvar (by amx_cvar command)
l - access to amx_rcon command and rcon_password cvar (by amx_cvar command)
m - custom level A (for additional plugins)
n - custom level B
o - custom level C
p - custom level D
q - custom level E
r - custom level F
s - custom level G
t - custom level H
u - menu access
z - user (no admin)
Creem un shortcut la fisierul hlds.exe din c:\servercs
Click dreapta pe shortcut proprieties iar la target dupa C:\servercs\hlds.exe adaugam:
Code: Select all
-console -game cstrike +port 27015 -pingboost 3 +maxplayers 22 +exec server.cfg +map de_dust2
Code: Select all
C:\servercs\hlds.exe -console -game cstrike +port 27015 -pingboost 3 +maxplayers 22 +exec server.cfg +map de_dust2
Daca aveti probleme astept reply si am sa va ajut. [/b]
Sursa: eXtreamCS.com