Intai, va trebui sa downloadati si sa instalati hldsupdatetool pentru windows:
http://www.steampowered.com/download/hldsupdatetool.exe- facem un director cu numele HLDS, pentru acest tutorial am ales sa instalez in partitia C:, ar trebui sa aveti acum asa => daca ati folosit exemplul meu C:\HLDS
- deschidem hldsupdatetool.exe si dam click pe Next, I Agree si ajungem la destination folder,apasam Browse si selectam drive-ul C, apoi dublu click pe directorul hlds. O sa ne spuna ca folderul este deja existent, apasam Yes, apoi Next pana la sfarsit.
- Start - > Run - > scriem cmd, apoi apasam OK - > in noua fereastra aparuta tastam
CODE
cd C:\HLDS
-
CODE
hldsupdatetool.exe -command update -game valve -dir .
in urma comenzii de mai sus vom downloda fisierele necesare: hltv-ul si nucleul valve (game engine) timpul downlodului difera in functie de conexiunea externa pe care o aveti. Trebuie sa va apara un mesaj la sfarsit:
QUOTE
HLDS installation up to date
- in aceeasi fereastra in care am downlodat si game engine-ul scriem linia:
CODE
hldsupdatetool.exe -command update -game cstrike -dir .
la fel ca mai sus timpul downlodului difera de conexiunea de internet externa pe care o aveti, dupa ce termina trbeuie sa va apara mesajul:
QUOTE
HLDS installation up to date
2) Patchuirea Server-ului pentru a accepta clienti NO - STEAM
Downlodam engine-ul NO - STEAM :
http://www.gnx.ro/download-file/cs/hldsw32.patch.3382.zip- extragem cele 3 dll-uri din arhiva in C:\HLDS
3) Configurarea fisierului: server.cfg
- mergem in C:\HLDS\cstrike aici gasim fisierul server.cg, il deschidem cu wordpad sau notepad si stergem tot din el, dupa care copiem ce este mai jos:
CODE
hostname "Numele Serverului"
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 1
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 PAROLA
- la hostname scriem numele serverului care va aparea cand un jucator apasa TAB sau in favourites, atentie trebuie ca numele sa fie intre ghilimele.
- la rcon_password, scrieti o parola.
ATENTIE: aceasta parola nu trebuie dezvaluita adminilor sau altor persoane decat in care aveti incredere.
- mp_c4timer 35 - timpul in care bomba va exploda, timpul este in secunde, default este de 35 de secunde, pe majoritatea serverelor c4timer-ul este de 30 secunde
- mp_autoteambalance 0 - 0= nu va face nici o actiune; 1= daca este un dezichilibru in echipa serverului va muta din jucatori in functie de fragurile pe care le au( ca sa activati aceasta optiune in loc de 0 scrieti 1)
- mp_buytime 2 - timpul in care un jucator poate cumpara arme(timpul este in minute), la fel aceasta optiune o modificati dupa bunul plac
Restul optiunilor le modificati dupa propriul risc.
4) Instalare Metamod:
Pentru ca AMXMODX sa mearga trebuie instalat metamod.
Mergem in cstrike\addons. Aici facem un folder numit metamod.
In addons\metamod creati un folder numit dlls.
Downlodam de aici:
http://www.amxmodx.org/downloads.php- Pentru Windows downlodati de la AMX Mod X Base - Windows
Acum downlodam amxmodx pentru CS - Counter-Strike Addon downlodam vs pentru Windows
- Faceti la fel pentru Linux numai ca downlodati vs pentru Linux
Puneti .dll-ul / .so-ul in addons\metamod\dlls
Mergeti in folderu cstrike si cautati fisieru liblist.gam. Pentru Windows inlocuiti linia:
CODE
gamedll "dlls\mp.dll"
cu linia:
CODE
gamedll "addons\metamod\dlls\metamod.dll"
Iar pentru Linux inlocuiti linia:
CODE
gamedll_linux "dlls/mp_i386.so"
cu
CODE
gamedll_linux "addons/metamod/dlls/metamod_i386.so"
Mergeti in \addons\metamod si creati plugins.ini.In acesta adaugam linia
CODE
win32 addons\amxmodx\dlls\amxmodx_mm.dll
sau pentur linux
CODE
linux addons/amxmodx/dlls/amxmodx_mm_i386.so
5) Instalare Amx Modx:
Downlodam de aici:
http://www.amxmodx.org/downloads.php- Pentru Windows downlodati de la AMX Mod X Base - Windows
Acum downlodam amxmodx pentru CS - Counter-Strike Addon downlodam vs pentru Windows
Extragem fisierele in folderu cstrike si asfel vom aveam acum in folderu addons si amxmodx.
6) Configurare AMXMODX:
1) ca sa instalam pluginuri noi punem sursa(.sma) in addons/amxmodx/scripting si .amxx in addons/amxmodx/plugins. Mergem in addons\amxmodx\configs\plugins.ini si jos detot adaugam numele pluginului, EX: nume.amxx
7)
CODE
Mergem in amxmodx/configs/amxx.cfg
si editam
CODE
amx_default_access "z" accesul pentru useri(de prefer sa il lasati cum este_
amx_mode 1 (lasati asa)
amx_show_activity 2 (lasati asa)
amx_scrollmsg "Welcome to %hostname% -- This server is using AMX Mod X" 600 (in loc de Welcome to ... puneti ce mesaj doriti voi, iar in loc de 600 puneti timpul in care vreti sa apara mesajul, atentie timpul e in secunde)
amx_imessage"Welcome to %hostname" "000255100" (acesta este un mesaj care apare in centrul ecranului, se mai numeste si hud message).Pentru mai multe mesaje multiplicati comanda amx_imessage "mesaj" "culoareRGB"
amx_freq_imessage 180 (180 este intervalul de secunde in care mesajul apare in mijlocul ecranului)
amx_flood_time 0.75 (lasati asa)
amx_reservation 0 (in loc de 0 puneti cate sloturi vreti sa fie rezervate)
amx_hideslots 1 (lasati asa)
amx_time_display "ab 1200" "ab 600" "ab 300" "ab 180" "ab 60" "bcde 11" (lasati asa)
amx_time_voice 1 (lasati asa)
Restu lasati asa, sau editati citind cu atentie explicatia pentru fiecare comanda.
Adaugare Admini:
Putem adauga admini pe nick(ca la adminmod) pe steamid(Nu dati pe steamid decat daca are steamoriginal altfel o sa va treziti cu o groaza de admini pe care nu ii cunoasteti:)) si pe ip.
Pe SteamID
"STEAM_0:0:123456" "" "abcdefghijklmnopqrstu" "ce" (in loc de STEAM_0:0:123456 puneti STEAM ID-ul adminului, acesta trebuie sa semene ca exemplul dat)
Pe Nick
"BAILOPAN" "mypass" "abcdefghijklmnopqrstu" "a" (unde bailop=nickul adminului; mypass=parola adminilui). Acesta trebuie sa dea setinfo _ce.am.pus.in.loc.de.pw parola de fiecare data cand vrea sa intre in joc
Pe IP
"ip" "" "abcdefghijklmnopqrstu" "de" unde IP este ip-ul adminului
Cei care au adminului pe STEAMID si pe IP nu trebuie sa dea setinfo in consola.
9) Downlodam Diablo Mod
CODE
http://www.gnx.ro/download-file/cs/diablo.rarIl dezarhivam ,este un fisier numit dbmod.amxx pe care-l punem in \cstrike\addons\amxmodx\plugins.Mergem in cstrike\addons\amxmodx\config\plugins.ini si adaugi asta dbmod.amxx.La sfarsit copiem folderul diablo in cstrike\addons\amxmodx.
DiabloMod este un mod asemanator cu Warcraft 3.