I have been asked how to do this quite a few times so maybe it is best to post a procedure for all of you. Maximizing your FPS can have quite a positive affect on your playing. I don't consider tweaking your fps to be cheating, just making the most of your game and network. If you feel it is cheating then I welcome your comments.
Frame rate really has a lot to do with your monitor. If your monitor isn't capable of doing high frame rates then no sense in setting it high because it will actually cause problems for you in CS. So the first thing you need to do is set your monitor for the highest frame rate it is capable of. Hopefully you have a monitor driver installed. If not, it's time to do it. Right click anywhere on your desktop and choose properties, then choose settings, then advanced, then click the monitor tab. If it says under "monitor type" DEFAULT MONITOR" then click on properties then click the driver tab and choose update driver. Use the model and brand name off the sticker on your monitor to choose the closest match and install the driver and reboot (if your monitor isn't listed then try going to their website and getting the latest). After that is done (or if you find that your driver DIDN'T say default monitor) then you should now go back to the advanced monitor settings and click the "screen refresh rate" box and choose the highest setting possible. Let's say that setting is 100 for example. Now you go to your steam folder and your userconfig.cfg file and add this line
fps_max=105
Always set this value for 5 over your maximum refresh rate. Then add the following lines underneath that one:
rate 10000
cl_updaterate "30"
cl_cmdrate "20"
fps_modem "0"
NOTE: You may or may not have a userconfig.cfg file. If you don't then you need to create one in "notepad.exe" and save the file as:
C:\Program Files\Valve\Steam\SteamApps\xxxxxx@xxxxx.xxx\condition zero\cstrike\userconfig.cfg
The xxxxx's above are your email address.
OK, now the fun part. You need to log into the Punx server when there is nobody there, like maybe 9 in the morning for example. Then go to console and enter "net_graph 1" this will turn on the FPS counter and you will see the FPS in either the top left or bottom right corner. If it is showing a number very close to the max_fps setting we made in the userconfig.cfg then you're all done. Nothing more to do. However, if it shows something less then you should tweak your settings. Open the console and try changing each of the three settings we made above (rate,
cl_updaterate, cl_cmdrate) to different values and then check the fps counter to see how it changes. Your job is to max the FPS value. I do this by changing the value and checking it both standing still and then running and I tweak it until it's perfect. Mine runs 105 consistently now unless there are network problems. When you are all done tweaking then go to your userconfig.cfg file and change the values there to the optimal ones so that they will always load this way. Note that these settings are optimal for Punx but if you start going to another server then you may find you need to do this for that server as well. But then again, only noobs leave Punx for other servers . Good luck!!!!
Frame rate really has a lot to do with your monitor. If your monitor isn't capable of doing high frame rates then no sense in setting it high because it will actually cause problems for you in CS. So the first thing you need to do is set your monitor for the highest frame rate it is capable of. Hopefully you have a monitor driver installed. If not, it's time to do it. Right click anywhere on your desktop and choose properties, then choose settings, then advanced, then click the monitor tab. If it says under "monitor type" DEFAULT MONITOR" then click on properties then click the driver tab and choose update driver. Use the model and brand name off the sticker on your monitor to choose the closest match and install the driver and reboot (if your monitor isn't listed then try going to their website and getting the latest). After that is done (or if you find that your driver DIDN'T say default monitor) then you should now go back to the advanced monitor settings and click the "screen refresh rate" box and choose the highest setting possible. Let's say that setting is 100 for example. Now you go to your steam folder and your userconfig.cfg file and add this line
fps_max=105
Always set this value for 5 over your maximum refresh rate. Then add the following lines underneath that one:
rate 10000
cl_updaterate "30"
cl_cmdrate "20"
fps_modem "0"
NOTE: You may or may not have a userconfig.cfg file. If you don't then you need to create one in "notepad.exe" and save the file as:
C:\Program Files\Valve\Steam\SteamApps\xxxxxx@xxxxx.xxx\condition zero\cstrike\userconfig.cfg
The xxxxx's above are your email address.
OK, now the fun part. You need to log into the Punx server when there is nobody there, like maybe 9 in the morning for example. Then go to console and enter "net_graph 1" this will turn on the FPS counter and you will see the FPS in either the top left or bottom right corner. If it is showing a number very close to the max_fps setting we made in the userconfig.cfg then you're all done. Nothing more to do. However, if it shows something less then you should tweak your settings. Open the console and try changing each of the three settings we made above (rate,
cl_updaterate, cl_cmdrate) to different values and then check the fps counter to see how it changes. Your job is to max the FPS value. I do this by changing the value and checking it both standing still and then running and I tweak it until it's perfect. Mine runs 105 consistently now unless there are network problems. When you are all done tweaking then go to your userconfig.cfg file and change the values there to the optimal ones so that they will always load this way. Note that these settings are optimal for Punx but if you start going to another server then you may find you need to do this for that server as well. But then again, only noobs leave Punx for other servers . Good luck!!!!