Tutorial CS Steam Server (Windows)
Downlodam
HldsUpdateTool Pentru acest tutorial am ales sa instalez in partitia C: si ca folder HLDSteam
Creem folderul HLDSteam in partitia C:, instalat Hldsupdatetool in folderul HLDSteam.
Mergem in Start -> Run -> cmd
In Command Prompt scriem:
cd c:\HLDSteam
pe urma:
hldsupdatetool -command update -game cstrike -dir c:\steamhlds
ATENTIE: acest proces dureaza in fuctie de banda de extern pe care o
aveti la server, dupa aceasta operatie trebuie sa va apara mesajul:
HLDS installation up to date
Instalare si configurare ADMINMOD
Downlodam Adminmod + Metamod:
http://downloads.sourceforge.net/halflifea...12&big_mirror=0Extragem arhiva oriunde, de preferabil pe Desktop, intram in noul
fisier aparut(de obicei numele acestuia este Adminmod) si apasam dublu
click pe install_admin.vbs -> apasam OK -> alegem destinatia in
C:\HLDS -> alegem pentru modul cstrike (casuta 1) - > apasam OK.
Configurarea Adminmodului:
- mergem in C:\HLDS\cstrike\addons\adminmod\config, deschidem adminmod.cfg(il deschidem cu wordpad / notepad)
- in dreptul fiecare linii este cate o explicatie in engleza, eu va voi traduce si explica liniile importante:
admin_bot_protection -
daca este setat 0 si rulam un server cu boti, aceast cvar lasa adminii
sa dea slay, kick, ban etc botilor.
admin_connect_msg - acesta este mesajul ce apare unui jucator in mijlocul ecranului dupa ce s-a conectat.
admin_cs_restrict - il punem de preferat 1 pentru a putea restrictiona armele in joc.
admin_debug - il lasam 0
admin_fun_mode - de preferat il lasam 0. Acest cvar e pentru a face jucatorii sa straluceasca intr-o culoare (glow blue).
admin_fx - il punem 1. Efecte speciale.
admin_gag_name - 0 sau 1 in functie de preferinta.
admin_gag_sayteam - la fel.
admin_highlander - Ar trebui lasat 0. Daca il trecem 1, doar un singur
admin, cel mai mare, va avea access la comenzi. De ex daca pe server
sunt 3 admini, cel mai mare ramane, iar celati 2 raman simple sloturi.
admin_ignore_immunity - Aici depinde de gusturi. Daca e pus 1, adminii,
moderatorii si ceilalti jucatori cu imunitate isi pot da/lua slay-uri,
kick, ban etc intre ei.
admin_repeat_msg - Un mesaj ce apare cu verde in mijlocul ecranului o data la cateva minute.
admin_quiet - Daca trecem 0, comenzile date de admin vor aparea cu tot
cu nickul lui. Daca trecem 1, comenzile vor aparea dar in locul
nickului adminului va aparea doar "Admin" iar daca trecem 2, comenzile
nu vor aparea deloc.
allow_client_exec - Neaparat 1 ! Cu asta putem obliga jucatorii sa execute orice comanda (quit etc)
password_field - Poate cel mai important cvar. Ce trecem aici, vor
trebui adminii nostri sa scrie in consola inainte de a se conecta la
server. De ex. daca punem _parola, adminul X cu parola X789 va trebuie
sa scrie in consola name X si apoi
setinfo _parola X789 inainte
de a se conecta la serverul nostru.
reserve_slots - Asta lasa adminii si sloturile rezervate sa se poata conecta atunci cand serverul este plin.
reserve_type - Lasati 0. E cel mai bine. Daca sunteti curiosi ce face, cititi manualul adminmod-ului.
Unele linii nu le-am adaugat pentru ca ele pot fi lasate default, modificati doar daca stiti despre ce este vorba
Adaugare / stergere Admin
- intram in users.ini, un admin trebuie scris sub forma nume:parola:acces
exemplu: X:parola_mea:131071
- codul 131071 este accesul maxim pe care il are un admin pe server, pentru a calcula acces dupa bunul plac intrati aici:
http://www.adminmod.org/help/online/Admin_...in_Commands.htm selectati ce comenzi vreti sa aibe fiecare clasa de admin in parte
ATENTIE:
daca vreti setari in plus adaugati in server.cfg
Activare VAC2 :
- Intram in folderul C:\HLDSteam\, acolo este fisierul hlds.exe (cel de unde pornim serverul.
- click dreapta pe el -> create shorcut . O sa apara Schorcut to hlds.exe
- click dreapta pe el -> Proprietes si apoi o sa apara o fereastra .
- Cautam in aceasta fereastra Target:"C:\HLDSteam\hlds.exe" in continuare adaugam urmatoarea linie:
"C:\hldsteam\hlds.exe" -console -game cstrike -port 27015 -autoupdate
+secure +sport 27014 +ip 192.168.1.0 +maxplayers 20 +map de_dust2
in loc de 192.168.1.0 puneti ip server-ului