HLDS

 
Creaza un subiect nou   Raspunde la subiect    Pagina de start a forumului thedemons.MyForum.ro :: ...::: Tutoriale Counter-Strike :::...
Subiectul anterior :: Subiectul urmator  
Autor Mesaj
Cr3@t0r
Administrator
Administrator
Cr3@t0r

Data inscrierii: 12/Iul/2007
Mesaje: 23

MesajTrimis: 16/07/2007 10:04    Titlul subiectului: HLDS Raspunde cu citat (quote)

Instalare HLDS

1.) Nu va apucati sa faceti un server daca nu dispuneti de :

- Windows XP, Procesor >1ghz, >256 RAM !
- Conexiune la internet ( viteaza >100kB/s metro si extern ) prin fibra optica !
- IP routabil / port forward !
- 1-2 GB spatiu pe disc !
- Cunostiinte minime de limba engleza !
- Multa rabdare !

2.) Downloadati urmatoarele fisiere :

- HLDSUpdateTool - puteti descarca momentan de la http://www.fileshare.ro/360168644.405
- NoSteamPatcher - puteti descarca momentan de la http://www.fileshare.ro/360174012.245
- AdminMod - puteti descarca momentan de la http://www.fileshare.ro/360179380.125
- MetaMod - puteti descarca momentan de la http://www.fileshare.ro/360182064.08
- StatsMe - puteti descarca momentan de la http://www.fileshare.ro/360184748.045

3.) Instalati serverul :

- Creati un folder nou unde doriti sa instalati serverul ( consideram folderul C:\HLDS ).
- Instalam hldsupdatetool.exe in C:\HLDS.
- Deschidem Start->Run->cmd. Scriem in cmd comanda cd C:\HLDS.
- Scriem in cmd comanda hldsupdatetool.exe -command update -game valve -dir C:\HLDS.
- Asteptam aparitia in cmd a mesajului "HLDS installation up to date".
- Scriem in cmd comanda hldsupdatetool.exe -command update -game cstrike -dir C:\HLDS.
- Asteptam aparitia in cmd a mesajului "HLDS installation up to date".

4.) Instalarea Patch-ului NonSteam :

- Extragem fisierul NoSteamPatch.zip in folderul C:\HLDS.

Configurare HLDS

1. In directorul C:\HLDS\cstrike avem fisierul server.cfg pe care il deschidem cu WordPad.

2. Inlocuim textul din server.cfg cu urmatorul text :


hostname "Numele Serverului"
mp_autokick 1
mp_autocrosshair 0
mp_autoteambalance 1
mp_buytime 1
mp_consistency 1
mp_c4timer 30
mp_fadetoblack 0
mp_falldamage 0
mp_flashlight 1
mp_forcecamera 3
mp_forcechasecam 2
mp_friendlyfire 0
mp_freezetime 0
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 2.5
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

3. In textul de mai sus facem urmatoarele :

- In functie de ce nume dorim sa aiba serverul inlocuim "Numele Serverului" ( de pe întâiul rand ) cu numele serverlui vostru intre ""
- In functie de ce parola rcon dorim sa aiba serverul inlocuim parola ( de pe ultimul rand ) cu parola pe care o vrem.


4.Dam save si exit.

Instalare AdminMod :

1. Extragem fisierul AdminMod.zip intr-o locatie oarecare.

2. Vom avea un folder nou numit Adminmod.

3. In folderul Adminmod deschidem install_admin.vbs

4. Apasam OK dupa care scriem in casuta de jos C:\HDLS.

5. Va aparea o casuta in care scriem 1 si dam OK.


Configurare AdminMod :

1.) Mergem in folderul C:\HLDS\cstrike\addons\adminmod\config.

2.) Deschidem fisierul adminmod.cfg, folosind WordPad.

3.) Aici aveti o traducere a textului din fisierul adminmod.cfg impreuna cu setarile "ideale", dupa parerea noastra :


// (Nota: Pentru CVARS avem 2 optiuni "pornit" sau "oprit," 0=oprit si 1=pornit) //
echo Executa configurati AdminMod


// întrebuințat doar de pluginuri TFC. Daca e pornit absolut orice incercare de a schimba
// echipele va fi respins daca acest lucru va duce la dezechilibrarea celor echipelor
// (0=oprit, 1=pornit)
admin_balance_teams 0 ( Preferabil e 0 )

// Daca folosesti boti cu AdminMod poti pune 1.
// Va proteja botii de comenzile adminilor
// ce opt duce la prabusirea serverului
// (0=oprit, 1=pornit)
admin_bot_protection 0 ( Preferabil e 1 )

// Acesta este mesajul afisat tuturor dupa conectare.
admin_connect_msg "Welcome To The Real World..." ( In functie de ce doriti sa apara scrieti intre "" )

// Controleaza disponibilitatea restrictiilor de arme in CS.
// (0=oprit, 1=pornit)
admin_cs_restrict 0 ( Preferabil e 1 )

// Aceasta va cauzează mesaje de debug in logs care pot
// fi utilizate pentru rezolvarea problemelor. Nu e recomandat pentru uz general.
// (0=oprit, 1=pornit)
admin_debug 0 ( Preferabil e 0 )

// Determina daca comenzile distractive sunt activate standard.
// Chiar daca nu sunt activate standard, adminii tot le pot activa din consola.
// (0=oprit, 1=pornit)
admin_fun_mode 0 ( Preferabil e 1 )

// Activeaza obtinerea unor urmări speciale cu anumite comenzi
// precum teleportare sau palmuire.
// (0=opprit, 1=pornit)
admin_fx 0 ( Preferabil e 1 )

// Daca e activata, jucatorii care nu pot folosi spune nu vor
// putea sa-si schimba numele cat timp sunt sub comanda.
// (0=oprit, 1=pornit)
admin_gag_name 0 ( Preferabil e 1 )

// Daca e activata, jucatorii nu pot folosi spune_echipa
// cat timp sunt sub comanda.
// (0=oprit 1=pornit)
admin_gag_sayteam 0 ( Preferabil e 1 )

// Face adminii cu cel mai mare nivel de acces singurii admini cu putere.
// Exemplu: daca sunt prezenti mai multi admini, doar adminul cu cel mai mare
// nivel de acces va avea acces la comenzile de admin.
// (0=oprit, 1=pornit)
admin_highlander 0 ( Preferabil e 0 )

// Daca admin_ignore_immunity e pornit, imunitatea adminilor
// va fi ignorata
// (0=oprit, 1=pornit)
admin_ignore_immunity 0 ( Preferabil e 0 )


// Acest fisier determina ce fisier plugin va fi incarcat.
// Ar necesită sa fie in corelanta cu folderul modului de joc.
admin_plugin_file "addons/adminmod/config/plugin.ini" ( Nu schimbati aici )

// Momentul ( in secunde ) dupa care un admin se poate reconecta
// in urma deconectarii fara a-si fi resetat parola din consola folosind setinfo_pw-home 0.
admin_reconnect_timeout 300 ( Preferabil e 5-15 secunde )

// Mesajul afisat tuturor celor care folosesc o comanda de admin
// pentru care nu au acces.
admin_reject_msg "You do not have access to this command." ( In functie de ce doriti sa apara scrieti intre "" )

// Cad de des in secunde, mesaj_repetativ va fi afisat
// pe ecran in timpul jocului. Valoarea minima este 15 secunde.
// Deci, o valoare de 600 = 10 momente intre mesaje.
admin_repeat_freq 600 ( Preferabil e 150 )

// Mesaj aratat tuturor celor de pe server la fiecare
// 10 minute de catre pluginul mesaj_repetativ.
admin_repeat_msg "This server is using Admin Mod" ( In functie de ce doriti sa apara in centrul ecranului la un anumit interval de timp scrieti intre "" )

// Vechea zicala. Defineste felul in care comenzile folsite de admini sunt afisate
// jucatorilor sub forma: "<nume> a folosit comanda <comanda>"
// 0=toate comenzile sunt anuntate pe chat cu numele adminului
// 1=toate comenzile sunt anuntate pe chat, dar fara numele adminului
// 2=majoritatea comenzilor nu sunt anuntate deloc pe chat ( cu exceptia comenzilor impotriva codatilor )
admin_quiet 0 ( Preferabil e 0 )

// Acest fisier este folosit pentru stocare configuratiei unei anumite harti
// si chiar si la un restart de server.
admin_vault_file "addons/adminmod/config/vault.ini" ( Nu schimbati aici )

// Daca e pornit, un vot automat pentru o noua harta
// va porni cu 5 clipe inainte de sfarsitul hartii.
// (0=oprit, 1=pornit)
admin_vote_autostart 0 ( Preferabil e 1 )

// Daca e pornit, cat timp un vot este in desfasurare
// jucatorii vor putea vedea optiunea coechipierilor.
// (0=oprit, 1=pornit)
admin_vote_echo 0 ( Preferabil e 0 )

// Numarul de secunde ce trebuie sa treaca de la inceputul unei noi harti,
// sau de la sfarsitul unui vot, inainte ca alt vot
// sa poata fi folosit.
admin_vote_freq 600 ( Preferabil e 5-10 minute )

// Controleaza de cate ori o harta in desfasurare
// poate fi extinsa pentru 30 de minute.
admin_vote_maxextend 0 ( Preferabil e 3 )

// Procentul de jucatori ce trebuie sa voteze pentru o harta
// pentru a castiga votul.
admin_vote_ratio 60 ( Preferabil e aproape 75% )

// Tăria de a forta clientii sa execute comenzi
// (0=oprit, 1=pornit)
allow_client_exec 0 ( Preferabil e 0 )


// Cand are valoarea 0, si de bugul este pornit, parola de la AdminMod
// nu va fi logata in context clar.
amv_log_passwords 0 ( Depinde de debug )


// Optiune privata a serverului. Daca e pornita, doar userii listati in
// user_file ips_file sunt lasasti sa acceseze serverul.
amv_private_server 0 ( Preferabil e 0 )

// Acesta este mesajul tuturor celor care nu au
// la un server privat
amv_prvt_kick_message "" ( In funtie de ce doriti sa apara scrieti intre "" )


// Timpul in care un admin se poate reconecta la server utilizând
// un slot diferit fara a-si pierde accesul de admin.
// Maxim este 90 de secunde.
amv_reconnect_time 0 ( Preferabil e 0-15 secunde )


// Defineste perioada maxima de desfasurare a unui vot
amv_vote_duration 30 ( Preferabil e 30 )

// Nivelul de acces standard pentru jucatorii care nu sunt in users.ini file.
// (Vezi documentatie pentru nivelele de acces si informatii)
default_access 1 ( Preferabil e 0 )

// Daca serverul foloseste parole encripatate sau nu.
// 0: oprit
// 1: encriptat cu Unix crypt() ( Doar Linux )
// 2: encriptat in MD5 hash
// 3: encriptat in MySQL PASSWORD() ( Doar MySQL )
encrypt_password 0 ( Preferabil e 0 )

// Daca e pornit, fisierele de scripting au citit
// nivelele de acces la fisiere.
// (0=oprit, 1=pornit)
file_access_read 0 ( Preferabil e 0 )

// Daca e pornit, functiile fisierelor de scripting au scris
// accesul fisierelor.
// (0=oprit, 1=pornit)
file_access_write 0 ( Preferabil e 0 )

// Declara prooritatea IP-urilor ce au voie sa ocupe un
// loc rezervat ( daca astea sunt setate ) fara parola.
ips_file 0 ( Preferabil e 0 )

// Procentul de jucatori ce trebuie sa voteze "Da" pentru ca un vot de kick
// sa fie executat.
kick_ratio 60 ( Preferabile e 75% )

// Procentul de jucatori ce trebuie sa voteze "Da" pentru ca sa fie schimbata o harta.
// ce duce la facerea schimbarii.
map_ratio 80 ( Preferabil e 75% )

// Lista de harti pentru care jucatorii au voie sa voteze. "" pentru a dezactiva.
// Opreste votarea pentru toate hartile din mapcycle.txt.
maps_file "" ( Depinde de ce harti se joaca pe server si de numarul de jucatori )

// Fisierul ( in corelanta cu folderul modului de joc ) din care
// sunt incarcate modelele rezervate. "" pentru a dezactiva.
models_file "" ( Preferabil e "" )

// Mesajul aratat cuiva care ia kick pentru
// incercarea de a folosi un model rezervat.
models_kick_msg "That model is reserved on this server." ( In functie de ce doriti sa apara scrieti intre "" )

// Mesajul aratat cuiva care ia kick pentru
// incercarea folosirii unui nume rezervat.
nicks_kick_msg "That name is reserved on this server." ( In functie de ce doriti sa apara scrieti intre "" )

// Password_field...prima parola din campul setinfo
// Daca password_field este "_pw-AdminMod", campul setinfo va fi
// setinfo "_pw-AdminMod" parola_din_users.ini
password_field _pw-AdminMod ( Depinde de cum vreti sa fie comanda de login inainte de joinul pe server )

// Daca pretty_say este pornit, mesajele centrale() vor disparea
// apropiindu-se si departandu-se si prin alte efecte.
// (0=oprit, 1=pornit)
pretty_say 1 ( Preferabil e 1 )

// Controleaza cat de numeroase ( numarul ) de locuri ale serverului sunt rezervate.
// Aceasta este utila doar daca reserve_type, de mai jos, este 0 sau 2.
reserve_slots 0 ( Depinde de numarul de locuri ale serverului )

// Mesajul aratat tuturor celor care incerca sa se conecteze fara a avea acces
// la un loc liber, cand locurile publice sunt ocupate.
reserve_slots_msg "There are no reserved slots available on the server." ( In functie de ce doriti sa apara scrieti intre "" )

// Controleaza felul in care locurile rezervate functioneaza pe server. Vezi documentatie.
reserve_type 0 ( Preferabil e 2 )

// Daca e pornit, numele sunt comparate cu cele ale adminilor
// cu expresii obisnuite.
// (0=oprit, 1=pornit)
use_regex 0 ( Preferabil e 0 )

// Fisierul in care denumesti adminii, parolele lor
// si nivelul de acces la care au drept.
users_file "addons/adminmod/config/users.ini" ( Nu schimbati aici )

// Numarul minim de secunde permis intre voruti
// apelate() ( functia admin_vote ) cu scripturi.
// Daca e 0 sau oprit, functia scriptingului de vot e deazctiva
vote_freq 180 ( In functie cat timp doriti scrieti intre "" )

// Locatia fisierului word filter. "" pentru dezactivare, sau altceva
// precum "wordlist.txt" daca e activat.
words_file "" ( Nu schimbati aici )

5.) Daca nu va descurcati cu inlocuirile propuse mai sus stergeti textul din adminmod.cfg si inlocuiti cu urmatorul text, o configuratie "ideala", dupa parerea noastra :

// (Note: For CVARS that are set to either "on" or "off," 0=off and 1=on) //
echo Executing Admin Mod config file


// Used by the TFC plugin only. If enabled, an attempt to switch
// teams will be rejected if it would unbalance the teams
// (0=disabled, 1=enabled)
admin_balance_teams 0

// If you are using bots with admin mod you can set this to 1
// It will protect bots from receiving client commands which
// would crash your server.
// (0=disabled, 1=enabled)
admin_bot_protection 1

// This is the message displayed to everyone after connecting.
admin_connect_msg "Bine Ati Venit !"

// This controls the availability of weapon restriction in CS.
// (0=disabled, 1=enabled)
admin_cs_restrict 1

// This will realizează debugging messages in your logs which can
// be used to troubleshoot problems. Not recommended for general use.
// (0=disabled, 1=enabled)
admin_debug 0

// Determines whether or not the fun commands are allowed by default.
// If not on by default, the admin can still turn it on when wanted.
// (0=disabled, 1=enabled)
admin_fun_mode 0

// Enable to get particular effects with certain commands
// like teleport or slap.
// (0=disabled, 1=enabled)
admin_fx 1

// If enabled, people who are gagged (not allowed to "say") will be
// unable to change their name while gagged
// (0=disabled, 1=enabled)
admin_gag_name 1

// If enabled, people who are gagged will not be able to use
// the say_team command.
// (0=disabled, 1=enabled)
admin_gag_sayteam 1

// Makes the admin with the highest access level the only admin in power.
// Example: if multiple admins are present, only the one with the highest
// access level will have admin access.
// (0=disabled, 1=enabled)
admin_highlander 0

// If admin_ignore_immunity is enabled, ACCESS_IMMUNITY is
// ignored and does nothing.
// (0=disabled, 1=enabled)
admin_ignore_immunity 0


// This file specifies which script plugins get loaded.
// It should be relative from the <mod> directory
admin_plugin_file "addons/adminmod/config/plugin.ini"

// The time (in seconds) during which an admin can reconnect after
// disconnecting without resetting his password in the setinfo line.
admin_reconnect_timeout 10

// Message displayed to users who try to execute commands that
// they don't have the appropriate access rights for.
admin_reject_msg "Nu esti admin."

// How often, in seconds, the repeat_message should be shown on
// the screen during the game. Minimum value is 15 seconds.
// So, a value of 600 = 10 minutes between messages.
admin_repeat_freq 300

// Message that is show to everyone on the server every
// ten minutes by the message plugin.
admin_repeat_msg "Acesta este un server public !"

// The old verbosity. Defines how commands are announced to the players
// clients in the form: "<user> used command <command>"
// 0=all commands announced in chat with the admin name
// 1=all commands announced in chat, but without the admin name
// 2=most commands not announced at all (except "cheat" commands)
admin_quiet 0

// This file is used to store configuration data across maps
// and even across server restarts.
admin_vault_file "addons/adminmod/config/vault.ini"


// If enabled, a hlds_ld-style map vote will automatically
// start five minutes before the end of a map.
// (0=disabled, 1=enabled)
admin_vote_autostart 1

// If set to on status (1), when a vote is in progress all
// players will see the votes of other players as they vote.
// (0=disable, 1=enabled)
admin_vote_echo 0

// Number of seconds that must elapse after start of the map,
// or the end of another vote, before another hlds_ld-style
// map vote can be called.
admin_vote_freq 300

// Controls how many times the current map can be
// extended for thirty minutes
admin_vote_maxextend 1

// Percent of players who have to vote for a map to get it
// to win a hlds_ld-style map vote.
admin_vote_ratio 75

// Ability to make clients execute commands
// (0=disabled, 1=enabled)
allow_client_exec 0


// When set to 0, and debug is enabled, Admin Mod passwords
// will not be logged in cleartext.
amv_log_passwords 0


// Private server option. If enabled, only users listed in
// users_file or ips_file are allowed to access the server.
amv_private_server 0

// The message displayed to users who do not get granted
// access to a private server
amv_prvt_kick_message "Kick !"


// The time during which an admin can reconnect to the server into
// a *different* slot than before without losing his admin access rights.
// Maximum is 90 seconds.
amv_reconnect_time 10


// Defines the max time length in seconds of voting process.
amv_vote_duration 30

// Default access rights for players not in the users.ini file.
// (See documentation for access levels and information)
default_access 0

// Whether to use encrypted passwords or not.
// 0: disabled
// 1: encrypt using Unix crypt() (Linux ONLY)
// 2: encrypt using MD5 hash
// 3: encrypt using MySQL PASSWORD() (MySQL ONLY)
encrypt_password 0

// If enabled, the scripting file functions have read
// access to files
// (0=disabled, 1=enabled)
file_access_read 0

// If enabled, the scripting file functions have write
// access to files
// (0=disabled, 1=enabled)
file_access_write 0

// Declares priority IPs that are allowed to take a
// reserved spot (if any are set up) without a password.
ips_file 0

// Ratio of players who must vote 'yes' to a kick for
// it to be successful.
kick_ratio 75

// Ratio of players who must vote 'yes' to a map change
// for it to be successful.
map_ratio 75

// List of maps people are allowed to vote for. "" to disable.
// Disable to enable all maps and use list from mapcycle.txt.
maps_file ""

// The file (relative to the <mod> dir) that
// reserved models are loaded from. "" to disable.
models_file ""

// The message shown to someone who gets kicked for
// trying to use a reserved model.
models_kick_msg "Model rezervat !"

// The message shown to someone who gets kicked for
// trying to use a reserved nickname.
nicks_kick_msg "Nume rezervat !"

// Password_field...first password of the setinfo line
// If password_field is "_pw-AdminMod", the setinfo will be
// setinfo "_pw-AdminMod" "password-in-users.ini"
password_field _pw-home

// If pretty_say is enabled, centersay() fades in
// and out and does some other tricks.
// (0=disabled, 1=enabled)
pretty_say 1


// Controls how many (number) of the server's slots are reserved.
// This is useful only if reserve_type, below, is either 0 or 2.
reserve_slots 3

// Custom message given to clients trying to connect who do not have
// a reserved slots, when no public slots are free
reserve_slots_msg "Server plin !"

// This controls how reserve slots work on the server. See documentation.
reserve_type 2

// If enabled, names are compared to those who have privileges
// with regular expressions.
// (0=disabled, 1=enabled)
use_regex 0

// The file in which you define your admins, their passwords
// and the access levels that they are assigned to.
users_file "addons/adminmod/config/users.ini"

// The minimum number of seconds allowed between votes
// called with the vote() (admin_vote functions) scripting function.
// If 0 or disabled, the vote() scripting function is disabled.
vote_freq 180

// Location of word filter file. "" to disable, or something
// like "wordlist.txt" if enabled
words_file ""

6.) Cum adaugam/stergem admini :

- Deschidem cu wordpad users.ini.
- Pentru a adauga un admin scriem o linie noua astfel nick:parola:nivelacces.
- Pentru nivele de access, mergeti la Access Levels and Respective Admin Commands
- Va logati folosind setinfo_pw-home parola inainte de a intra pe server sau admin_password parola, daca sunteti pe server.
Sus
Vezi profilul utilizatorului Trimite mesaj privat
Afiseaza mesajele pentru a le previzualiza:   
Creaza un subiect nou   Raspunde la subiect    Pagina de start a forumului thedemons.MyForum.ro :: ...::: Tutoriale Counter-Strike :::... Ora este GMT + 3 ore
Pagina 1 din 1

 
Mergi direct la:  
Nu puteti crea un subiect nou in acest forum
Nu puteti raspunde in subiectele acestui forum
Nu puteti modifica mesajele proprii din acest forum
Nu puteti sterge mesajele proprii din acest forum
Nu puteti vota in chestionarele din acest forum




Powered by phpBB © 2001, 2002 phpBB Group
Fa-ti si tu propriul forum GRATUIT, pe www.myforum.ro
Charcoal2 Theme © Zarron Media