Configuration serveur match competition
From Verywiki-EN
Contents |
CSS match competition setup
This tutorial will show you how to configure your gameserver to have best performance.
We won't install any extra plugins to be sure we got best performance possible, plugins are also forbidden for leagues matches. zBlock is the only one allowed.
Team-VeryGames Private Server got same configuration as showed here
Server proper installation
Well, before anything, we must start from a clean server, without anything installed on it.
If you aren't sure, just do a reinstall via our admin panel.
zBlock installation
What is zBlock
zBlock was first developed as an addition to the "CSP" server plugin, at this time VALVe had accidentally let a convariable slip that would allow players to "wallhack".
"CSP" (CAL Server Plugin) was a server plugin that enforced certain convariables that could either be exploited or created an unbalanced/unfair playing field.
Another feature of zBlock was to make CSP more difficult to bypass, however not too long after release, we determined that instead of making CSP more difficult to bypass, we should instead take on board the functions CSP had due to the significant ease at which is was bypassed.
zBlock is now one of the most used CS Source server plugins all around the world, enforced in the majority of competitive leagues around the world it's become a plugin you can't imagine CS Source without any more.
Automated setup
You can install zBlock directly from our server panel, using Autoplugins.
To do so, just go on your server panel, and click on Autoplugins :
You should find zBlock down the plugin list, install it.
Wait 2 minutes then restart your gameserver..
zBlock should now be installed and active.
Manual setup
1. Download latest zblock version from http://zblock.mgamez.eu/files.htm . 2. Unzip the archive. You now have 6 files : "readme.htm" "zblock.dll" "zblock_i486.so" "zblock_css.vdf" "zblock_dods.vdf" "zblock_hl2mp.vdf" 3. Connect on server's FTP, and go into cstrike directory. 4. Create addons directory if it doesn't exist yet. 5. Copy/Paste files in it : 1. zblock_i486.so into addons/zblock 2. zblock_css.vdf into addons.
Server configuration
server.cfg
// Informations hostname "" // Server hostname rcon_password "" // Server rcon password sv_password "" // Server player password // Rcon (do not touch) sv_rcon_banpenalty disabled sv_rcon_maxfailures 20 sv_rcon_minfailures 5 sv_max_queries_sec_global 1000 sv_max_queries_sec 1000 sv_rcon_maxfailures 20 sv_rcon_minfailures 20 sv_rcon_minfailuretime 100 // Netcode (do not touch is prefered) fps_max 0 sv_lan 0 sv_unlag 1 sv_maxunlag "0.1" sv_maxrate "0" sv_minrate "35000" sv_maxupdaterate "100" sv_minupdaterate "100" sv_mincmdrate "100" sv_maxcmdrate "100" sv_client_predict "1" sv_client_interpolate "1" sv_client_min_interp_ratio "1" sv_client_max_interp_ratio "1" sv_client_cmdrate_difference "30" // Configuration sv_logfile 1 mp_logdetail 3 log on sv_stats "0" mp_roundtime "1.75" mp_c4timer "35" mp_buytime "0.25" mp_freezetime "10" mp_startmoney "800" mp_autoteambalance "0" mp_chattime "5" mp_decals "4096" mp_fadetoblack "0" mp_flashlight "1" mp_footsteps "1" mp_forcecamera "1" mp_friendlyfire "1" mp_limitteams "0" mp_maxrounds "0" mp_spawnprotectiontime "0" mp_allowspectators "1" mp_autokick "0" mp_timelimit "0" mp_tkpunish "0" mp_winlimit "0" mp_dynamicpricing "0" phys_pushscale "1" phys_timescale "1" sv_turbophysics "0" decalfrequency "60" host_framerate "0" sv_accelerate "5" sv_airaccelerate "10" sv_allowdownload "1" sv_allowupload "1" sv_alltalk "0" sv_cheats "0" sv_friction "4" sv_gravity "800" sv_maxspeed "320" sv_pausable "1" sv_stepsize "18" sv_timeout "65" sv_voiceenable "1" sv_wateraccelerate "10" sv_waterfriction "1" sv_allow_color_correction 0 sv_allow_wait_command 0 heartbeat // zBlock zb_active "1" zb_autoupdate "1" zb_crouchfix "1" zb_bunnyfix "1" zb_allowcashcalling "1" zb_doorfix "1" zb_dosproctect "1" // SourceTV tv_enable "1" // Activate SourceTV tv_name "" // SourceTV name tv_title "" // SourceTV ingame title tv_password "" // Spectators password tv_relaypassword "tv" // SourceTV relay password tv_dispatchmode "1" // Redirect spectators to another SourceTV relay: 0 = never - 1 = if necessary - 2 = always tv_snapshotrate "24" // SourceTV tickrate : 24 prefered tv_maxclients "10" // SourceTV maxslots tv_maxrate "12000" // Spectators maximum rate tv_delay "90" // SourceTV delay tv_autorecord "0" // automated SourceTV record tv_relayvoice "0" // Spectators hear players voices tv_allow_camera_man "0" tv_allow_static_shots "0" tv_autoretry "1" tv_chatgroupsize "0" tv_chattimelimit "0" tv_debug "0" tv_delaymapchange "1" tv_deltacache "2" tv_overridemaster "0" tv_transmitall "1" tv_timeout "30"
Usefull commands
All this commands have to be used with RCON, for example : rcon command
zb_lo3 // Start LO3
zb_ko3 // Start KO3
changelevel de_dust2 // Change map to de_dust2, same thing for other maps.
tv_record demo-name // Record SourceTV demo
