Nume: Tutorial instalare server Counter Strike Source pe Windows XP
Etapa 1:
-- descarci Windows HLDS Update Tool
Image
-- apoi iti faci un folder exemplu e:\css
-- instalezi HLDSUPDATETOOL.EXE in e:\css
ETAPA 2
-- dai START -> RUN
Image
-- apoi scrii CMD -> OK
Image
-- in fereastra ce sa deschis scrii e: apesi ENTER apoi scrii cd css si apesi ENTER
Image
-- mai departe scrii comanda cu care vei downloada sourceul
- Cod:
-
hldsupdatetool.exe -command update -game "Counter-Strike Source" -dir e:\css
si apesi ENTER
ETAPA 3
REVOLUTiON Emulator *15.06., universal hlds\srcds\srcds2007\hl listen server FIX
-- IMPORTANT citeste install.txt
ETAPA 4
-- pentru a administra server-ul trebuie sa-ti faci un addons , link-uri utile:
- Mani Admin Plugin -
http://www.mani-admin-plugin.com/- Metamod Source -
http://www.sourcemm.net/- Mattie Eventscripts -
http://mattie.info/cs/- ES Tools -
http://forums.mattie.info/cs/forums/viewforum.php?f=42- SourceMod -
http://www.sourcemod.net/- Source Plugins -
http://www.sourceplugins.com- Detox -
http://detox.steambans.com/- zBlock -
http://zblock.cs-resourced.net/ETAPA 5
Instalarea pluginului Mani pentru administrarea serverului
Il downloadam de aici, intram in arhiva downloadata si extragem toate foldere (4 foldere) in \HLDS\cstrike, dupa ce a terminat de extras intrati in: \HLDS\cstrike\addons\CreateVDF.exe si selectati din lista aceea ‟cstrike� si ii dati save VDF, il salvati in acelasi folder (addons). HLDS este directorul principal al serverului - folderul unde am instalat serverul .
Dupa care intrati in HLDS\cstrike\cfg\server.cfg si adaugati linia:
- Cod:
-
exec mani_server.cfg
Pentru a adauga admin trebuie sa intram in: cstrike\cfg\mani_admin_plugin\adminlist.xtx si jos de tot adaugam:
Pentru admin pe IP acces maxim:
;xx.xxx.xxx.xx p
Pentru admin pe nume acces maxim:
;;"name";password p
Daca nu aveti in HLDS\cstrike\cfg fisierul server.cfg il creati voi si in el scrieti:
// Server name
hostname "Serverul meu tare" //numele serverului tau
// Server password
//sv_password "password" // only if you want your server to be protected with password
// RCON
rcon_password "parola rcon"
// Advanced RCON
sv_rcon_banpenalty 10
sv_rcon_maxfailures 10
sv_rcon_minfailures 5
sv_rcon_minfailuretime 30
// Server CVARS
mp_autoteambalance 0
mp_allowspectators 1
mp_autokick 0
mp_footsteps 1
mp_friendlyfire 1
mp_flashlight 1
mp_tkpunish 0
mp_forcecamera 1
sv_allowdownload 1
sv_allowupload 1
sv_alltalk 0
sv_friction 4
decalfrequency 60
mp_hostagepenalty 0
sv_cheats 0
mp_timelimit 25
mp_fadetoblack 0
mp_falldamage 1
mp_limitteams 0
mp_chattime 10
sv_timeout 65
mp_autocrosshair 0
sv_voiceenable 1
sv_airaccelerate 10
sv_maxspeed 320
sv_gravity 800
sv_pausable 0
sv_consistency 1
sv_voicecodec vaudio_miles
sv_stepsize 18
sv_stopspeed 75
host_framerate 0
// round specific cvars
mp_fraglimit 0
mp_freezetime 3
mp_maxrounds 0
mp_roundtime 3
mp_startmoney 1000
mp_spawnprotectiontime 0
mp_buytime 1
mp_c4timer 35
mp_winlimit 0
mp_playerid 0
// Bandwidth Rates/settings
/////////////////////////////////////////
// How many player this server handles //
/////////////////////////////////////////
// 128K uplink = 2 players //
// 256k uplink = 4 players //
// 320k uplink = 6 players //
// 512k uplink = 9 players //
// 768k uplink = 14 players //
// 1024k uplink = 19 players //
// 1140k uplink = 21 players //
// 1708k uplink = 32 players //
//////////////////////////////////////////
// Max bandwidth rate allowed on server, 0=unlimited, max=20000
sv_maxrate 0 // bandwidth X 128 / server size = sv_maxrate
// Min bandwidth rate allowed on server, 0=unlimited, 4000=good to keep dialup gamers off the server
sv_minrate 4000
// Maximum updates per second that the server will allow, increasing this will take more cpu power, 100 is max
sv_maxupdaterate 60
// Minimum updates per second that the server will allow
sv_minupdaterate 10
sv_unlag 1
sv_maxunlag .5
// Operation
sv_lan 1 // if you are using the non-steam/legit crack!
//sv_lan 0 //remove the // and comment the line above if you use Non-steam only crack
sv_contact "youremail@somewhere.com"
sv_region 3 // Region where your server is located 3 means Europe
// 0 - US EAST COAST
// 1 - US WEST COAST
// 2 - SOUTH AMERICA
// 3 - EUROPE
// 4 - ASIA
// 5 - AUSTRALIA
// 6 - MIDDLE EAST
// 7- AFRICA
// 255 - WORLD
// Execute files
exec banned_user.cfg
exec banned_ip.cfg
exec mani_server.cfg
ETAPA 6
Cum sa ne facem admin pe server
-- in caz ca iti pui MANIMOD faci asa:
intri in cstrike\cfg\mani_admin_plugin\adminlist.txt si trecem acolo numele si parola cu care se va conecta ca admin,daca nu ai un fisier adminlist.txt creezi tu unu.
- Cod:
-
;;"Gyuky";La@ur
-- adminu intai va scrie in consola parola apoi se va conecta la serv ,in cazul asta
- Cod:
-
setinfo _password La@ur
comenzi pentru admin intai poti incepe cu ma_help sau poti binda o tasta cu meniul de admin bind p admin,apesi p si ti apare meniu
ETAPA 7
Cum se da drumu la server
-- pai intri folderul unde ai downloadat servu de css si faci fisierului srcds un SHORTCUT pe desktop dai click dreapa pe shortcut ->properties si la target scrii:
- Cod:
-
-console -game cstrike -tickrate 100 +map de_dust +maxplayers 24 -secure
ETAPA 8
METODE DE MICSORAT LAGUL
-- poti sa-l pornesti si cu tickrate 66 sau 33 , acum depinde de cat de slab ai procesorul si netul
dupa mine setari optime testate pentru banda si tickrate ar fi acestea:
-- 33 tickrate server
- Cod:
-
// bandwidth rates/settings
sv_unlag "1"
sv_maxunlag "0.5"
sv_maxrate "20000"
sv_minrate "13000"
sv_client_predict "1"
sv_client_interpolate "1"
sv_client_min_interp_ratio "0.01"
sv_client_max_interp_ratio "1"
sv_minupdaterate "22"
sv_maxupdaterate "34"
sv_maxcmdrate "34"
sv_mincmdrate "22"
sv_client_cmdrate_difference "1"
sv_forcepreload "1"
-- 66 tickrate server
- Cod:
-
// bandwidth rates/settings
sv_unlag "1"
sv_maxunlag "0.5"
sv_maxrate "20000"
sv_minrate "13000"
sv_client_predict "1"
sv_client_interpolate "1"
sv_client_min_interp_ratio "0.01"
sv_client_max_interp_ratio "1"
sv_minupdaterate "34"
sv_maxupdaterate "66"
sv_maxcmdrate "66"
sv_mincmdrate "34"
sv_client_cmdrate_difference "1"
sv_forcepreload "1"
-- 100 tickrate server
- Cod:
-
// bandwidth rates/settings
sv_unlag "1"
sv_maxunlag "0.5"
sv_maxrate "30000"
sv_minrate "20000"
sv_client_predict "1"
sv_client_interpolate "1"
sv_client_min_interp_ratio "0.01"
sv_client_max_interp_ratio "1"
sv_minupdaterate "66"
sv_maxupdaterate "100"
sv_maxcmdrate "100"
sv_mincmdrate "66"
sv_client_cmdrate_difference "1"
sv_forcepreload "1"
-- sv_maxrate se calculeaza in functie de upload si numarul de jucatori
-- sv_unlag 1 permite lag de compensare
-- ca sa m-ai scazi pingul dai simultan ctrl+alt+del ,apoi la processes click dreapa pe srcds.exe ,Set Priority -> high
ETAPA 9
Cum sa ne facem serverul populat
-- daca vrei sa intri in comunitatea nonsteam si sa ai si playeri pe server-ul tau trebuie neaparat sa-l inscri pe CSS.SETTI.INFO
Image
ETAPA 10
-- cei care au ftp server pentru download foarte rapid , indicat este ca intai sa arhiveze toate resursele (mapele ,sunetele,etc ) in format bz2 cu arhivatorul 7-ZIP apoi sa le puna pe hostul respectiv
exemplu :
- Cod:
-
harta cs_italy_tactik2.bsp are 10.6mb iar arhivata cs_italy_tactik2.bsp.bz2 are 4.75mb
iar in server.cfg treci linia asta
exemplu :
- Cod:
-
sv_downloadurl "http://domeniu.host.ro/"