This quide will show you a list of commands which can boost Framerate and overall preformance.
1)Find your cfg folder in the cstrike folder (example "counter-strike sourcecstrike.cfg";)
2)Open up config.cfg and add the command exec userconfig.cfg , to the end of the list
3)Make a new text file called "userconfig.cfg" (without quotes) and add the commands (copy & paste the command below)
4)Place userconfig.cfg into the cfg folder
Tip 1: Any commands you dont want to use, you can delete them from the userconfig.cfg file. You can change commands to your liking.
eg. "mp_decals 50" change to "mp_decals 100" to have 100 decals instead of 50
eg. "cl_ejectbrass 0" can only be changed to either "cl_ejectbrass 0" or "cl_ejectbrass 1", please note 0 means off and 1 means on.
Tip 2:When using these commands, type "net_graph 1" while playing as this will show you your FPS and other useful info.
--Commands. Copy the list below--
// Set netcode settings
// adjusts hitboxes and netcode settings for optimal registration
cl_cmdrate 101
cl_interp 0
cl_interpolate 0
cl_lagcomp_errorcheck 1
cl_lagcompensation 1
cl_updaterate 101
cl_rate 20000
cl_smooth 0
rate 25000
// Set graphics settings
// adjusts graphics settings to boost framerate
cl_ejectbrass 0 // disables shells flying out of guns
cl_forcepreload 1
cl_phys_props_enable 0 // disables trash and cans etc
cl_phys_props_max 0 // disables trash and cans etc
cl_radartype 1 // solid radar
cl_ragdoll_physics_enable 0 // disables dead bodies
cl_show_splashes 0 // disables splashes when in water
fps_max 101 // caps FPS
mat_bloom 0
mat_bumpmap 0 // disables bumpmapping
mat_clipz 0 // lowers water quality
mat_fastnobump 1 // faster bump mapping
mat_fastspecular 1 // fast specular lighting
mat_mipmaptextures 1 // texture quality decreases with distance
mat_picmip 2 // lower texture quality--set between 0 and 2
mat_specular 0 // disables specular lighting
mat_trilinear 0 // disables trilinear filtering
mp_decals 50 // how many bullets etc will be shown
muzzleflash_light 0 // disables muzzleflash
r_avglight 0 // disables average lighting
r_cheapwaterend 1 // worse water rendering
r_cheapwaterstart 1 // worse water rendering
r_decal_cullsize 2 // lower texture quality at distance
r_decals 0 // disables player sprays
r_dispfullradius 2
r_drawdetailprops 0
r_drawmodeldecals 0 // disables decals on models
r_dynamic 0
r_eyes 0 // removes eyes from player models
r_lightaverage 0 // disables average lighting
r_lightinterp 0
r_propsmaxdist 100 // lower object fading distance
r_RainSplashPercentage 0 // disables rain splashes
r_renderoverlayfragment 0
r_rootlod 2 // lower overall game detail level
r_teeth 0 // removes teeth from player models
r_waterforceexpensive 0 // disables high-quality water
rope_averagelight 0 // disables average lighting on ropes
rope_smooth 0 // disables antialiasing on ropes
rope_subdiv 0
rope_wind_dist 0 // disables wind effects on ropes
// Set processing settings
// _transfers load from GPU to CPU to boost performance
r_3dnow 1
r_mmx 1
r_sse 1
r_sse2 1
// Set audio settings
// increases audio performance and quality
snd_mixahead .1 // mixes sound ahead to reduce stuttering
soundscape_fadetime 9999 // helps lower background noise
soundscape_flush // helps lower background noise
// Set violence settings
// increases blood to help you see hits better
violence_ablood 1
violence_agibs 1
violence_hblood 1
violence_hgibs 1
cl_show_bloodspray 1
// Other settings
budget_show_history 0
jpeg_quality 100
sv_forcepreload 1