PDA

View Full Version : Tips for any CSS players out there (tweaking).


Strida
01-21-06, 06:41 AM
This is for people with high speed internet connections and a low ping to the server they're playing on.

I went looking for tweaks for CSS b/c it seemed like my shots weren't registering well. After browsing through tons of different places to get help, I found several different things that really brought my score up (from a .8 - 1.2 K/D ratio, to 1.8+).

First and foremost, without going into a lot of description on the game's network, there is a feature called interpolation that basically draws the characters where it "guesses" them to be. This is the root of all of the hitbox problems.

There's tons of settings that are out there to help get rid of this, but instead of listing them all here, I recommend you go to http://www.csstoolz.net/ and download their software. Once you load it, click presets at the top, then click High FPS. This will tweak out some of the performance-hogging graphical features, but also take care of interpolation for you. It disables the feature, but a downside to this is that people will move in a slightly jerky manner. With each server tick you're updated with basically exactly where the other players are, instead of an interpolated (read guessed) location. You can go through and re-enable the graphical features that are deactivated by the program, or you can leave them off as I did (the game actually looks identical during gameplay). While you are in the program, you might want to lock your fps. Others have commented that a solid fps helps with aiming, and I am a believer in this. There's a tab that has maxfps as an option, default set at 300, I set mine at 99.

Time to save the file! Click save from the top menu, put in in the following folder: D:\Program Files\Valve\Steam\SteamApps\**your account**\counter-strike source\cstrike\cfg\ and save it as autoexec.cfg

While your in this folder, I might suggest tweaking your crosshairs. Generally smaller crosshairs help a ton in aiming, and if you go into config.cfg in this folder, look around the bottom 1/3 of the page for cl_crosshairscale xxxx. I set mine from 1200 to 3000 (the larger the number the smaller the crosshairs), but you may like otherwise. This will increase your accuracy. Guaranteed. *places seal on guarantee* If you mess something up in your config file and the game won't run, don't fret! Just delete the config.cfg file and the game will make a new one with default settings for you.

Now disabling interpolation would be bad if you had a poor connection. To make you're connection better we will do several things. First of all, open up your console and type in netgraph_3 (this might need like a cl_ or something in front of it, I don't remember). This provides you with your ping, FPS, choke, and other network information at the bottom right of your screen. You will use this to determine what connection tweaks are working for you, etc.

Now you need to set your rates. First type rate 25000, then type cl_cmdrate 100, then type cl_updaterate 100. Take a couple rounds at these rates with your eye kept on your choke. If it goes over 10 or so try lowering your rates to 22000, 80, and 80 respectively. Tweak 'till you get the lowest choke. Note, on some servers a certain amount of choke is unavoidable.

Well this has been a pretty brief guide and I hope it's helped some people out there. There's a lot more tweaks out there for the game but these seem to work best for me, and I hope they work well for you too!

If anyone ever wants to play, I'm on css.evilsmurfs.com a lot as Šerek.

Edit -- I don't want to give anyone any false ideas here, I'm not a super expert CSS tweaker, just some Joe-Schmoe who investigated a little bit, and found a couple different things that helped him out. If any information supplied is wrong, feel free to correct it.

ninthebin
01-21-06, 07:56 AM
I dont really play cs source too much, but heres probably the useful part of my config for it (rest is keybindings etc) can be used as an example of how to do your autoexec mentioned above :)

// Player Settings
cl_autowepswitch "0"
cl_autohelp "0"
cl_crosshairalpha "255"
cl_crosshairusealpha "1"
cl_dynamiccrosshair "0"
cl_scalecrosshair "2000"
con_enable "1"
hud_fastswitch "1"
m_filter "1"
name "xxxxxxx"
sensitivity "1.5"

// Net Settings
cl_allowdownload "0"
cl_allowupload "0"
cl_cmdbackup "2"
cl_cmdrate "75"
cl_downloadfilter "nosounds"
cl_interp "0.01"
cl_interpolate "1"
cl_smooth "0"
cl_timeout "90"
cl_updaterate "50"
rate "18000"

makes the crosshair uber small for better aiming / some net settings that I found worked well for me and some basic settings to make the game easier to live with ^^

ps2cho
01-21-06, 10:40 AM
Best config to use with a good connection would be the following:

cl_cmdrate 101
cl_updaterate 101
rate 20000

Beyond belief, rate's above 20000 have been proven to diminish performance. Keep it at 20000. If you need the link that proves it i'll fish it up. Its somewhere on the czleague.org forums.

Strida
01-23-06, 10:16 PM
@ ninthebin, is m_filter mouse filter? If so I hear it does bad things (accuracy wise).

ninthebin
01-24-06, 06:50 AM
yes its mouse filter, it just smooths mouse movement between the "grid" that is generated from tweaking your sensitivity, it will still use the grid but then tween the movement of the crosshair between the points rather than snap to them, suppose its personal preference really, some people, particulary those using older pcs will probably get a bit of mouse lag using this thus most likely them filling forums full of posts whining about ^^

veryhumid
01-24-06, 07:52 AM
thanks for the tips! i was recently wondering how to get my choke down.

this is the cfg path, right?

{drive letter}:\Program Files\Valve\Steam\SteamApps\{e-mail}\counter-strike source\cstrike\cfg

and don't forget -noforcemparms -noforcemaccel -noforcemspd to the launch options. mouse acceleration is a bad thing. you also need to turn it off in windows with one of the cpl fixes, or by going to your pointer options and unchecking the box that says "enhance pointer precision."

also guys the cl_interp setting is extremely important. it is directly related to how your computer will interpolate the position of other people playing. and it is dependent on ping. for example, at a ping of 50, you will want cl_interp 0.05, at a ping of 100, you will want to use cl_interp 0.1 (100ms=.1seconds)

N1NJA
01-24-06, 05:53 PM
Or you could be like this guy (http://media.putfile.com/css_hit_b0x_bb) and learn to shoot the hit box. Don't forget to watch the part where the bot is at the doors to B, it's insane that he pinpoints the box.