Counter Strike Source Binding guide



Buying things at the beginning of a match can be a flurry of numbers hit, or a very slow process. Possibly even a deadly process if you are Terrorists on Dust 2. Binding greatly speeds this process up, as you only need to hit a single key to buy what you want. It doesn’t take very long to set up, and all you need to watch out for is that your fingers do not slip while buying, or else you will end up with something you do not want

First, you need to be able to get into the console. In the game, the key to get to the console is the "`/~" key. If you cannot already get into it, then you right click on the game and “properties” > “set launch options” > type in “-console”




In CSS, the format for binds is as following:

bind (key) “buy (item)”

in between bind and the keycode, there is one space. In between the key code and the command, is another space. The command is surrounded in quotation marks.


Following are the keys of the numpad, and the names of the weapons.

Numpad
Attached Image

  1. kp_slash
  2. *
  3. kp_minus
  4. kp_home
  5. kp_uparrow
  6. kp_pgup
  7. kp_leftarrow
  8. kp_5
  9. kp_rightarrow
  10. kp_end
  11. kp_downarrow
  12. kp_pgdn
  13. kp_ins
  14. kp_del
  15. kp_plus
  16. kp_enter


Weapons and Items

name (console code)

Glock (glock
USP (usp)
228 Compact (p228)
Desert Eagle (deagle)
Dualies (elite)
Five-Seven (fiveseven)

Pump Shotgun (m3)
Auto Shotgun (xm1014)

Mac-10 (mac10)
TMP (tmp)
MP5 (mp5navy)
UMP (ump45)
P90 (p90)

Defender (galil)
AK-47/CV-47 (ak47)
Krieg Commando (sg550)
Clarion (famas)
Maverick M4A1 Colt (m4a1)
Bullpup (aug)
Scout (scout)
Krieg 552 (sg552)
AWP (awp)
D3/AU1 (g3sg1)

M249 (m249)

Single Clip of Primary Ammo (buyammo1) *this and buyammo2 don't need the quotation marks or buy in front of it.
Single Clip of Secondary Ammo (buyammo2) *this and buyammo1 don't need the quotation marks or buy infront of it.
Full Primary Ammo (primammo)
Full Secondary Ammo (secammo)
Kevlar (vest)
Kevlar and Helmet (vesthelm)
Flashbang Granade (flashbang)
HE Grenade (hegrenade)
Smoke Grenade (smokegrenade)
Difusal Kit (defuser)








For an example of binding, the code I have for my numpad is below. Each different line is a separate line in the console.

bind kp_slash "buy vest"
bind * "buy vesthelm"
bind kp_minus "buy defuser"
bind kp_home "buy AWP"
kp_uparrow is open for a choice on a whim
kp_pgup is open for a choice on a whim
bind kp_leftarrow "buy m4a1"
bind kp_5 "buy ak47"
bind kp_rightarrow "buy mp5navy"
bind kp_end "buy hegrenade"
bind kp_downarrow "buy flashbang"
bind kp_pgdn "buy smokegrenade"
bind kp_ins "buy usp"
bind kp_del "buy deagle"
bind kp_plus buyammo2
bind kp_enter buyammo1



Radio

You can also bind radio commands. These probably won’t fit on the num-pad with your weapon binds , and a lot of the keyboard is taken already, so the function keys would be best. Their Key codes are F1 to F12.

The radio commands are:

voice (console code)

Cover me! (coverme)
You take the point! (takepoint)
Hold this position! (holdpos)
Regroup team! (regroup)
Follow me (followme)
Taking fire, need assistance! (takingfire)

Go go go! (go)
Team, fall back! (fallback)
Stick together! (sticktog)
Get in position and wait for my go! (getinpos)
Storm the front! (stormfront)
Report in team! (report)

Roger that!/Affirmative! (roger)
Enemy spotted! (enemyspot)
Need backup! (enemyspot)
Sector Clear (sectorclear)
I'm in position. (inposition)
Reporting in. (reportingin)
Get out of there, it's gonna blow! (getout)
Negative! (negative)
Enemy Down! (enemydown)


Switching Weapons

Switching weapons can be a little clumsy if you are using the number row, and very slow if you use the scroll wheel. To switch weapons quickly with other keys, you bind a key to that weapon.

Key codes for all the letter keys are that letter. For the misc. keys, like ;, ', or [, the key code is the lower case character on that key.

To write the bind to switch weapons, type the following

bind (key) "use weapon_(item name)"

The console code for the knife is (knife)

playing with Consistency in counter strike source and 1.6

I’ve always been curious about the consistency of players, and how we can go from outstanding to just plain miserable within the space of a few rounds. I myself have been a helpless victim of this for as long as I can remember, and am trying to figure out what it is that makes me play on top form.

Everybody is affected by consistency in some way, but the gamers who are most affected by consistency are those who really care about the game, and are truly determined not to let their team mates down. Unfortunately it is these qualities that make them so dependable and likable in a team situation. I’m certain there are exceptionally skilled players circulating every gaming community that are just unbearably rude and unreliable in a team. While their skill may help win easy games, their attitudes will cripple those around them which will destroy the team during important games. Hopefully the contents of this article will benefit you whichever category you fall into.

This article was researched from large selection of websites varying from performance in competitive sports and coping with stressful situations, to scientific dissertations of the brain and heart which admittedly were beyond me, but I extracted morsels of comprehensible information. I was surprised just how relevant the research was to gaming, and decided it would be a perfect topic for my first article under my new Audacious tag.

The subject matter of this article isn’t all undisputed scientific proof. However there are a large number of companies capitalizing on this research with various hideously expensive courses and software packages for performing under pressure based on similar principles. Furthermore these techniques are being incorporated into military, police and firefighter training for dealing with intense situations. While these situations could involve risks of actual injury or worse, the heart and mind’s response is not dissimilar in a round of your favorite game.

When playing important matches or enduring vital clutch rounds, the pressure on players can be overwhelming. Some players thrive on this pressure, and it fuels them to an outstanding performance, however this is significantly lesser the case. More often this anxiety cripples game sense and aim, leaving the player a helpless wreck depending on dumb luck to salvage the outcome.

During these situations, the functionality of the brain is severely compromised by chaotic electrical and electromagnetic signals entering it; known to scientists as cortical inhibition. When cortical inhibition occurs, the player suffers a severe loss of coordination and decision making skills, and an impaired ability to access previously learned information. Instead of dealing with the situation at hand, the player will begin a subconsciously established automatic response. Hopefully this automatic response will resolve the situation, however if it does not the individual will regurgitate the routine in the hopeless effort that it will be successful a second time. These automatic responses can be trained by continued exposure to similar situations, and this is what gives a veteran player such an edge; however the alternative, more effective but more difficult solution is to deny cortical inhibition.

These signals affecting the brain are generated by the heart and are always being exchanged, however when a player’s tension and anxiety erupt, the signals become out of sync creating a distortion and noise similar to a radio station with static. These signals are measured by the beat to beat variation in the heart rate, known as the heart rate variability or HRV. The pressure of competition can cause your heart rate to increase dramatically to prepare your body and mind to deal with the situation, however if the heart rate becomes inconsistent and chaotic it will not only cause cortical inhibition, but also excessive muscle activity affecting precision.
It has been discovered that your emotional state is what determines the coherency of the HRV. This is best described in a diagram:

It is important to maintain a positive emotional state while playing games in order to maintain a steady heart rate. It is also important to try and encourage positive emotions in those around you. Unfortunately if mistakes happen, or important rounds are lost, it’s easy to get frustrated or depressed. However with the right support from those around you and the correct outlook on the game, it’s possible to self-induce positive emotions creating a surge of neural, hormonal and biochemical events that benefit the entire body and ensure that the only detriment to your performance is your ability.

It is not uncommon to be overwhelmed by personal criticisms of yourself, your team mates, or external factors such as your peripherals. When you are beginning to feel this pressure from a match, take control of the situation by taking control of your emotions. Emotions like frustration, depression and embarrassment are neural nuclear bombs. Keep your goals clear in your mind, and have confidence in the fact that you are capable of managing any conflicts. Always stay assured that things will be alright. By remaining optimistic no matter what the situation, you retain the sense of control. The perception of control is a huge resource in times of stress.

Another common occurrence is for players to become very aware of physical changes that occur under stress such as blushing, increased heart rate, jittering, or muscular changes. Unfortunately these are the body’s natural reactions to stress and are unavoidable, but their impact on performance is minimal provided they don’t occupy your mind. The reassurance of this alone is enough to shrug them off and focus on the game. Confront any problems actively and directly, and seek the support of your team. If you are in a clutch situation and are in a position to win but your nerves are getting the better of you, confess it: “guys I’m shitting myself here!” Not only is the comic intermission enough to flip the fear to fun, the reassurance they can offer even when dead could be enough control those nerves and win that crucial round. If you are losing rounds, process the reasons that you died, come up with a plan of action and make changes to your play. If you are a caller and have made a decision, let the team know your reasoning; if it’s good their confidence in the tactic will soar. Consciously tackling problems makes you feel productive, and those around you feel secure.

Taking steps to ensure you don’t emotionally butcher your team mates is arguably more important than performing yourself. Under no circumstances you should flaunt arrogance or criticise team mates. It is essential to build self-esteem but if you derive it at the expense of those around you then you are effectively sabotaging the team. Your team mates have most likely demonstrated adequate ability to get into the team, so disregard any fickle criticisms of them unless you have something constructive to say. If they are struggling to perform it may be down to you. Criticising, patronizing or displaying a lack of faith in team mates, even as mild witty comments can have devastating effects on their performance and can even have long term effects on their ability. Furthermore it can degrade your own sense of control and can make you feel excessive pressure to perform.

The best thing you can do for yourself and your team is to actively promote the positive atmosphere that keeps the mood friendly and the games exciting. When losing, try continually changing things. The excitement of the game will persist and you can turn the game around. The best emotion is feeling supported, knowing someone has your back. The absence of this is what makes clutches so intense, but they need not be. Team mates can lend support even when dead, although it is important not to talk over critical sounds, or instruct the player on how to play. Always discuss problems rather than letting them escalate out of proportion because persistent aggravations cause performance to gradually deteriorate and end in team members leaving. Removing these general sources of stress can increase your ability to induce positive emotions and keep on top form.

Emotions are controlled by a part of the brain called the amygdala, the same part that maintains reactions – both very important for winning games. The amygdala is less erratic when the brain is kept healthy, so here are some tips:

  • Regular exercise ensures a healthy blood flow, which encourages new brain cells.
  • Exercising the brain by reading, writing, learning and doing brain puzzles.
  • Feed you brain by eating less fat, and more antioxidant-rich foods such as dark skinned vegetables (eg. Spinach, broccoli, onion), and fruits (eg. Raisins, strawberries, raspberries, red grapes).
  • Always wear a seat belt!
There are also a number of steps you can take to reduce vulnerability to rogue emotional tantrums:
  • Avoid over-scheduling, but make your team aware that you find the schedule too intensive. Don’t just neglect showing up at will, leaving the others waiting.
  • Accept that nobody is perfect, including yourself and your team mates. Expecting perfection from yourself and others adds enormous pressure to perform.
  • Getting a good night sleep makes your brain better equipped to deal with emotions and gaming itself.
  • Consider your outlook on life and always try to see the glass as half full!
Although these may seem like extreme measures to take for a computer game, some people enjoy taking the game seriously and playing to win. I hope you have found this an enjoyable and interesting read, and that you will give some thought to how you treat yourself and your team mates. With some consideration of behavior, we can all begin to consistently perform at our best and push e sports to the height of competition.

CAL Beginner's Guide


Please beware that this guide was created back in 2005 and some things may be out of date. This guide does not = the rules so please make sure you read the rules carefully and take this guide as a guideline only.

Introduction:


I have been in CAL for quite some time and over the years I have noticed that no matter how well the information is presented some people still do not find the information needed. Therefore I decided to create one guide that should cover all/most of the questions that a new user would ask. Going from registering on the CAL site through how to setup your IRC client and much more. I believe that when all the information is gathered in one guide, some users may finally find a place for all/most of their answers. If you have any suggestions or you would like to add something to this guide, please go ahead and e-mail me.

The guide was designed in a specific order, which you should follow if you're a new user and want to setup your team for the next season.

--------------------------------------------------------------------------------

Table of contents:

1.00 CAL website and Forums
-1.10 CAL Site Map
-1.20 Registration/Login
-1.30 Creating/Joining a Team/Division
-1.40 Managing your team
-1.50 Disputes
-1.60 CAL Forums

2.00 IRC (Internet Relay Chat)
-2.10 What is it/Where to get it?
-2.20 How does it work?
-2.30 Gamesurge
-2.40 Creating an account on Gamesurge
-2.50 Creating a channel for your team
-2.60 Important channels
-2.70 How to get the most from IRC as a gamer

3.00 Gaming Server
-3.10 What to look for when getting a server?
-3.20 A list of server providers
-3.30 How to setup your server?
-3.40 Server configs
-3.50 How to use your server/RCON commands


4.00. Tools
-4.10 Server tools
-4.20 Game tools

5.00 Setting up your game
-5.10 Config
-5.20 Video settings

6.00 Match time
-6.10 Before match
-6.20 During match
-6.30 After match


7.00 Gaming Coverage/News
-7.10 Amped
-7.20 Gotfrag
-7.30 SourceCenter
-7.40 CPL
-7.50 Other

8.00 FAQ




--------------------------------------------------------------------------------

1.00 CAL website and Forums



1.10 CAL site Map



Here we can see the CAL website, the important areas for a new user have been circled in red. Click on the Register link to register a new account on the CAL site.

1.20 Registration



Fill out the registration form accordingly. The username you choose will be used later to login to the site. Provide a valid e-mail address as your password will be sent to you via e-mail. Also make sure you provide your real birthday incase you lose or forget your password. In the case of a password loss CAL's lost password recovery system uses your Username and Birthday to retrieve your password and sends it to your e-mail. After you fill it out press Register and you should get this screen:



Here it says that an e-mail has been sent to the e-mail you have provided in the registration form. When you go check your e-mails you should get an e-mail that will look like this:



This e-mail will contain your random password, which you will be able to change after you login to the website. Logging in...



Simply enter your username and password that you received in the e-mail and click Login.



After you login your screen should look like this. Browse around to see what options it gives you. First thing you should do is click on CHANGE PASSWORD and enter a password that will be easier to remember than the random password assigned to you. After you do that, click on REMEMBER MY USERNAME/PASSWORD, this will log you in automatically every time you visit the site and save you the trouble of typing in your username and password every time.

The other options give you the opportunity to change information about yourself such as address, e-mail etc.

The MANAGE UNIQUE IDS option will only work when you join a team. If you are not on a team it will say: "You currently are not on any teams."

1.30 Creating/Joining a Team/Division



First, select the division/game you want to join from the drop down menu. Then click on the Join Division Button. We will take the Counter-Strike:Source division as an example.

If rosters are closed you will get this message: "Rosters are currently closed for this division."

If the season registration is open or rosters are open you will get this screen:



Very simple here, create a new team or join an existing one.

How to fnd your SteamID:



If you do not know how to find out your STEAMID(Unique Game ID) do this: Start your game, join a server, then go into your console and type STATUS. Locate your handle (nickname) and look to the side of it and you will find your STEAMID. Refer to the screenshot above.

Creating A New Team:



After selecting create new team and entering your SteamId you will get the screen above. Now just fill in the blanks accordingly. Make sure you put in the right team name as you will not be able to edit it yourself later. (Changing a team's name requires admin's assistance) Now select which conference your team would like to play in (Atlantic, Central, Pacific).

To participate in CAL you will be required to register an IRC channel. If you need help for that please consult section 2.00 of this guide.

Joining an exisiting team:



If you are joining an existing team, chose your team from the menu, enter the password that your leader/manager has supplied you with and do not forget to enter your SteamID/GameID correctly (without the STEAM_)
1.40 Managing your team



I suggest you browse through the whole menu on the right side of the page. But to manage your team, click the MANAGE TEAM button and proceed to the next screenshot below.



Here you can change your team's information as well as delete members of the team.

1.50 Disputes

Let's take a closer look at disputes. You have two kind of disputes in CAL; a general dispute and a cheating dispute. I suggest you read the rules on disputes, which can be found here: click here.

Here are preferred templates for filing disputes. When you dispute through the website's dispute system, you can skip the steps labeled 1 to 4. However when you e-mail an admin, you should always include the information from steps 1 to 4 in that exact format, as admins cannot guess from which team you are.

----------------------------------------------------------------------------------------------------------------------------------

General dispute:

1. Subject: Dispute Versus Team name 1 (plaintiff) and Team name 2 (defendant)

2. Week #: (which week did it occur in)

3. Team name 1 (plaintiff): CAL page link
4. Team name 2 (defendant): CAL page link

5. Body: Explanation of the situation chronologically.

6. Arguments: (post ALL your proof here)

Fact1
Support by proof

Fact2 (if applicable)
Support by proof

7. Things that you think should be done: (what do you think the outcome should be and why)

-[...]

8. Contact info: (Provide as many ways to contact you as possible)


e-mail
irc channel
any other

9. List of attachments: (List all the files you have included)

-[...]

-------------------------------------------------------------------------------------------------------------------------------

Cheating dispute:

1. Subject: Dispute Versus Team name 1 (plaintiff) and Team name 2 (defendant)

2. Week #: (which week did it occur in)

3. Team name 1 (plaintiff): CAL page link
4. Team name 2 (defendant): CAL page link

5. Type of suspected cheat: (wall hack, aimbot, anti-flash, no smoke, etc...)

6. 1st Half: (your team was CT or T)

Round 1: (explain here what you think the player in question did, that was suspicious)
Round 2: (explain here what you think the player in question did, that was suspicious)
Round [...]:
Round 15: (explain here what you think the player in question did, that was suspicious)


7. 2nd Half: (your team was CT or T)

Round 1: (explain here what you think the player in question did, that was suspicious)
Round 2: (explain here what you think the player in question did, that was suspicious)
Round [...]:
Round 15: (explain here what you think the player in question did, that was suspicious)

8. Overtime 1: (same for Overtime if applicable)

9. Comments: (any other comments that could help the admins)

10. List of attachments: (List all files that you included)

-------------------------------------------------------------------------------------------------------------------------------

Valid reasons to submit a General dispute:

-Opponent broke the rules
-Unsportsmanlike conduct
-Server issues (before you go Live on three)
-Ringer
-False match reports
-False forfeit reports
-Illegal plants/defusings/boosts
- [...]

Valid reasons to submit a Cheating dispute:

-You should only dispute when you really think a specific player on the other team was cheating. Teams that dispute just in hopes to get the match overturned for missing demos/screenshots will be punished.



1.60 CAL Forums

The CAL forums can be found here: Forums

There is a forum for each game and division that CAL has to offer, I strongly recommend you sign up on the forums as a lot of useful information can be found on there; announcements, news, recruitment threads, make up matches, name change threads and more.



To register, click on the underlined text that says register, after you complete your registration, you will be able to login by entering your username and password to the boxes located on the upper right hand corner. Also put a check in the "Remember me" box, this way you won't have to enter your username & password every time you visit the forums.



Read all the forums rules, check the box that states that you read them and proceed to the next step by clicking on the register button.



Enter all the information needed in the corresponding blanks. Your forum account will be directly linked to your CAL website account, therefore fill in the required information as requested. If you do not you will not be able to register a forum account. CAL allows only one account per person.

After you complete this form and supply it, the system will send an e-mail that looks like the one below.



This is the last step to register your forum account, simply click the link circled in red and your good to go.

Now return to the forums page, login and enjoy.


2.00 IRC (Internet Relay Chat)


2.10 What is it/Where to get it/Purpose in CAL

What is IRC?

IRC, short for Internet Chat Relay, it is a massive network of text-based chat channels and users from all around the world.

If you would like to find out more, click here.

Where to get it?

www.mirc.com

Purpose of IRC in CAL

As users from around the world can connect to one big network, this program is of much help to CAL as it can connect all of it's members. On IRC you will be able to find a lot of helpful channels and also contact your opponent's to schedule matches etc. IRC is what brings the e-sports community closer.

2.20 How does it work?

I could write my own guide on how to use it, but the guys at www.mirc.com have already done it, so I'll simply link you to their starter guides.

How to Install IRC (with screenshots).

IRC intro

2.30 Gamesurge

Now that you have installed IRC and you know how it works, you need to know which network to connect to. This is where Gamesurge comes into play. Gamesurge is a gaming community built around an IRC network where all gamers interact.



To connect to gamesurge you will need to set up your IRC like in this screenshot. For the rest, please follow the IRC and Gamesurge guides provided in the 2.20 and 2.40 steps.

To participate in CAL, your team is required to have a registered channel on the Gamesurge network. To be able to create a registered channel, you will need to create a user account on http://www.gamesurge.net/.

2.40 Creating an account on Gamesurge/New user guide

The guys at Gamesurge have created a great guide for beginners, if you are new to IRC I strongly recommend reading it.

New user Guide

Masking your IP (I suggest you add this command to your perform /mode $me +x )

If you already know how things work, create your account here:

Create account

2.50 Creating a channel for your team

After you setup your IRC and create your Gamesurge account you are now ready to register a channel for your team. I guess that by now you know a little bit how IRC works, therefore start it up and make sure you are authed ( This means you have this command "/authserv AUTH " in your perform). When you are connected to the Gamesurge network, join this channel: #registration (You can join a channel by typing "/join #channelnamehere" in any IRC window.

Once there, someone will take care of you and register you a channel for your team. My suggestions when you register a channel is to keep it simple. For example if your team name is "The Evil Badgers" your clan tag would probably look something like this: "teb | name". In this case I would suggest you try and register one of those channels for your team: #teb #team-teb #clan-teb #tebteam etc. do not try and be original here by making your channel name #-=t3h.EviL.B4dGers=-. As I said, try and keep it simple.

You will also want to register a private channel for your team, so you and your gang can have private conversations. When you register your team channel ask the Gamesurge staff member helping you to register you a private channel as well. Again make this simple, example: #teb-private or #teb-priv.

2.60 Important Channels

Now that you are all set up, the good thing to know is where you can get direct help from CAL admins or Gamesurge staff or where you can get a scrim for the game you play.

Gamesurge channels:

#support
#help
#registration

CAL channels:

#caleague
#cal-support
#calsupport-css
#caleague-aa
#caleague-bf2
#caleague-cs
#caleague-css
#caleague-cz
#caleague-cod
#caleague-dc
#caleague-dod
#caleague-doom3
#caleague-et
#caleague-fear
#caleague-halo2
#caleague-hl2dm
#caleague-ns
#caleague-pk
#caleague-quake4
#caleague-wc3

Scrim channels:

#aascrim
#bf2scrim
#calscrim
#calscrim-cod
#calscrim-cz
#codscrim
#cod2scrim
#dodscrim
#findscrim
#findscrimbf2
#findscrim-cod2
#findscrim-cod
#findnsscrim
#findscrimns
#sourcescrim
#scrimdod
#scrimdod:s
#scrimnet

Other usefull channels:

#findringer
#findsponsor
#sourceringer
#findclan
#findrecruit
#csflicks
#gotfrag
#amped




2.70 How to get the most from IRC as a gamer

Scheduling matches:



Through IRC you can easily contact your opponent's and schedule match times. When your match is scheduled on the CAL site, click your opponent's name and get to their CAL page. You will then see their IRC channel name (Circled in red on the screenshot). Join their channel and talk to their leader/scheduler to schedule your match. If neither of them are online, e-mail them. Also make sure you use the CAL PM system when scheduling. You may agree on a time in IRC but make sure you confirm it through the CAL PM system. Long story short, PM (Private Message) your IRC conversation to the other team's leader/scheduler. To PM someone, login o the CAL website, go to their team's CAL page and then click the PM icon by their name.

Finding scrims:

To find a scrim (practice game) simply join any of the before mentioned scrim channels, #findscrim for example and post your line or look for one. Post your line? Yes! Here is how it's done:



After you have joined a scrim channel, you will be either looking to find a scrim or proposing one to others or in most cases doing both. To do this, you will need to post your scrim line. There are various ways to do that but the most common is as follows:

Number of players|| Which conference? || Who's server? || Which map? || What level of play? || Way to contact you || Extra
More precisely:

Number of players: This depends of the game you are playing, some games play 5 versus 5, some play 8 versus 8. But sometimes people offer 2 versus 2 scrims or 3 versus 3 and so on...

Which conference?: Simple, East, Central or West? If your team is located in the East it is in your advantage to play Eastern teams as your connection to your East server (for example) will be fair. East teams can also play Central teams without too much ping trouble. However an East team playing a West team is not recommended, but it can always be done.

Whose Server?: If you have a server you may advertise, OURS, if you do not have a server you will say YOURS, if you have one but do not mind where your playing, you may advertise OURS/YOURS.

Which map?: Once again, this depends of the game you play, but for Counter-Strike: Source for example it would be de_mapname. (de_dust2, de_aztec, de_inferno and so on...)

What level of play?: Here you will state what kind of caliber teams you wish to play. Examples: Cal-o, Cal-im, Cal-m, Cal-p, Cal-i etc.

Way to contact you?: Just say "Pm me". The person will then private message you through IRC and ask you if you want to scrim with his team.

Extra: Some teams add extra info here, like No pugs, Have 5 ready etc.

Examples of scrim lines:

5 vs 5 || EAST || Yours || de_dust2 || cal-o || pm me

3 vs 3 | West | Y/ours | de_aztec | cal-m/i | pm me

5 vs 5 - East/Central - Ours - de_cpl_mill - cal-im - pm me - NO PUGS/Be good.

When you pm someone or someone pm's you to scrim, exchange your server information (ip/password) and then pass the information to your team and join the server.

Recruiting Players:

IRC is a good place to form a team ot simply recruit some players to your current team. you cna join #findclan or #findrecruit and offer tryouts to players that advertize their resumé there.

You can also recruit players on the CAL forums. There is a thread dedicated to this in every game's forum division. The thread is a sticky and should be located at the top, take a look at this screenshot as an example.



Ringers/Ringing:

A ringer is someone who will play for another team as their 5th player for example. If you need a ringer for your team, you can find one in these channels: #findringer #sourceringer

If you are looking in #findringer, make sure you specify what game you want the ringer for.

Also, you can ring yourself when your team is not playing. Ringing for other teams can make you learn some new things and improve your game, especially when you happen to ring for the good teams.


3.00 Gaming Server


3.10 What to look for when getting a server

Depending on what game you will be playing, different things are to be looked at when getting a server. But in general you should look into those things:

-Ping -Frames Per Second (FPS)(Half-Life1 engine games)
-Tick rate (Half-Life 2 engine games)
-Quality of Service
-Price
-Bonus features that come with the purchase eg: Ventrilo server, web space, etc.

3.20 List of gaming server providers

This is a list of known gaming server providers; some of them may be good, some average or poor. Inform yourself about a given company's performance on the CAL Forums before you make a purchase.

www.insomnia365
www.gamedaemons.com
www.gamingzen.com
www.nuclearfallout.net
www.velocity-servers.net
www.aim2game.com
www.recongamer.com
www.clanservers.com
www.midpointgaming.com
www.gaming-freaks.net
www.dsservers.com
www.immortalgaming.com
www.aoserversonline.com
www.rgservers.net
www.gamemansion.net
www.zeroservers.net
www.devotedgaming.com
www.controlledevolution.com
www.151hosting.net

3.30 How to setup your server?

Usually the server company should help you setup the basics. However here are some tips on what to do and what not to do.

First of all you will need a private server. I do not recommend getting a public server and turning it into a private server for matches/scrims because this creates too much of a hassle.

How many slots should I get? Well it always depends of what you want, but I recommend the following: If your game is played 5 versus 5 for example, then get a 10 man server or 12 at most. You won't need more.

Second, there should be NO plugins at all on the server. No admin mod, mani plugin, or any other kind of plugins etc. You should operate your server with RCON commands only. Plugins are not allowed on CAL match servers, therefore if you do have plugins on your server, you will not be able to use your server unless you disable all your plugins on it. So to save yourself a lot of trouble, simply do not install any and use RCON which will be explained a little bit later.*

To setup your server more in depth you will need to edit some files located on the server. We will refer to these files as configs or more commonly known as cfg's. To acces these configs you will need to login to your server through FTP or by a web tool provided by your Gaming Server Provider. In both situations, your GSP should assist you and help you setting up your server. Here is my quick guide on how to log on to your server to set it up.

All you will need is your brain and Internet Explorer. Simply open Internet Explorer and then do what I did in the following screenshot:



Complete all 6 steps and proceed to the next screenshot. If you do not know the FTP address, login or password to your server, please go ask your GSP about it. If your GSP doesn't provide FTP access, then you will have to use their web based tool, which is kind of neat and user friendly.



When you log on, you will enter the FTP's ROOT folder, in there you should see a folder that has the name of the game you play. Click on it to open it. If you do not find a folder that is named after your game and you feel lost, stop here and go ask your GSP for further help. Do not try things on your own if you do not what you are doing, you may mess up the server and make it unusable.



Just click on this folder to continue, you are getting closer to accessing the server's configs.



Here you have a lot of options, however what gets our attention is the "CFG" folder. Open it to continue.



We are finally here. The main file you want to edit here is "SERVER.CFG". To edit it, download it onto your computer by drag and dropping it somewhere on your desktop or simply right click the file and save as. Then edit the file to your liking and re-upload it back. An easy way to do this is to simply right click and copy the file and then to right click in the FTP's CFG folder and to paste the file there. It should aks you if you want to overwrite the current server.cfg file, you should answer yes and your set.

As you can see the CAL.cfg and the LO3.cfg files are located here along with other custom configs some teams put there.

* Some CAL divisions require you to have a CAL made/approved plugin installed; therefore you will need to have this one installed in order to play matches. Example: The Counter-Strike: Source division needs the CSP plugin to be installed.

3.40 Server configs
When you login to your server through FTP or through the GSP website, you will notice that the server has a SERVER.CFG file. This is the main server configuration file. You can edit a few things in there to your liking, for example, the RCON password, the server password, the server's name and a multitude of other variables.

My suggestion would be to make the server password (this is the one which users will use to connect to your server) as easy as possible. For example if your team name is The Extreme Badgers, you could make the password "teb" or simply "scrim". No need to go crazy on the password, no one will try and guess it to steal your server.

Now the GSP may of uploaded the CAL config and the LO3 config for you, incase they didn't, I suggest you do so.

What is a CAL/LO3 config and where can I get them?

For the CAL config you will have to go to the CAL website, choose the division you are playing in and on the right hand side menu you will notice a button saying "server config". Consult the next screenshot for more info.

In some divisions your life will be made easier and you will be able to get the CAL.cfg directly in the FILES section. It will be a downloadable file.



When you click the "Server config" button you will find on the next page a lot of text, you will need to copy and paste this text into a .txt file. To do this, simply right click on your desktop and go to NEW and then select TEXT DOCUMENT. After you have done this, a new file will appear on your desktop with the name "New Text Document.txt". What you need to do now is to rename this file cal.cfg and then open it and paste all the txt you copied before from the CAL website. You just made yourself the CAL server config file.

Now you will need to upload it to your server, ask your GSP if you need help.

Now for the LO3 config, which stands short for Live On Three config. If you do not already know what LO3 is, I suggest you read the rules. But here is a short definition; before a match starts there needs to be three restarts before the game goes LIVE, therefore the LIVE ON THREE (lo3).

A lo3 config will usually execute the CAL config and then live the game after three restarts.

You can download a lo3 config here:

CS: Source CAL config pack with lo3 configs.

3.50 How to use your server/RCON commands

To use your server you will need to know the RCON commands. What are RCON commands and where do I input them? RCON is short for Remote CONsole, by inputting commands to the game console you will be able to control the server eg: restart the round, change maps and so on.

It will be hard to post here all the commands, as every game has it's differences although most of the commands are similar. I suggest you google your game RCON commands. However here are the most common ones:

Enter them without the "quotes"

rcon_password "your password" (You will need to login with your RCON password first to use the rest of the commands.)
rcon mp_restartround 1 (Restarts the round in CSS)
rcon sv_restartround 1 (Restarts the round in CS 1.6)
rcon exec cal.cfg (Executes the CAL config)
rcon exec lo3.cfg (Executes the LO3 config)
rcon sv_password "password here" (Sets the server password)

Here is a guide on how to use RCON, it's outdated, but it still shows the general idea.

http://griffinrun.com/support/rcon.shtml


4.00. Tools


4.10 Server Tools

The most popular server tool must be HLSW. This program provides you with a lot of options to manage your servers.

Here is a link to download it:

Download HLSW

4.20 Game Tools

There are various utilities that will be able to tweak your game/computer to make it perform better. Here is a list of some and download links:

Ventrilo

This program will let you communicate with your team in and out of the game. Most of the teams playing in CAL use this tool. When you go to the download page, you will need to download the latest CLIENT version. **Your team will need a ventrilo server in order to be able to make use of this tool** (Usually GSP offer ventrilo servers with their game servers)

ResfreshForce

RefreshForce universally and permanently fixes the Windows 2000/XP refresh rate problem on ANY variation of graphics cards, monitors, or drivers!!! No messing around, no hassle, it WORKS and it's SIMPLE! It also gives you the ability to actually lower refresh rates as well as increase them.

Mouse Fix or Remove Mouse Fix
The CPL Mouse Fix allows Windows XP users to counter-act the effects if locked mouse acceleration in Windows XP. This registry file is designed to fix only the problem associated with Windows XP. Use on operating systems other than Windows XP is at the sole risk of the user. If you mess up, use the remove mouse fix utility.

Rewelator



Demo viewing utility for Counter-Strike. With this tool you can remove the scoreboard in CS 1.6 demos. This is usually used when making movies.

HLTV Tool

Control your HLTV through this program.



5.00 Setting up your game


5.10 Config

First of all let's set something straight. There is no such thing as a perfect config. There are no perfect values for each command. There is not a perfect mouse sensitivity. There is not a perfect resolution. I could go on but I think we all get the point.

What I'm trying to say is that everything depends of the user. Some people will be extremely comfortable with having sensitivity set at 8 while others need it at 1.2. It depends onwhat kind of mouse/mouse pad you have, what is your windows sensitivity set at and many other factors. And this applies to pretty much all your settings, but let's see some of them closely.

Sensitivity:

I covered most of it above but I'll add some more. Try playing on a few different sensitivities; see which one will work better for you. Give it time, you won't be hitting your shots as soon as you change it, you have to get used to it first. I say no matter what sensitivity you will use; your performance will depend only of how much you practice with that sensitivity. I started with my sensitivity set at 10.0. Yes it's pretty high, but I felt fine with it, I was able to turn fast etc. After a while I tried lower, and went to 8, 6, then 4 and now I use 3.0 which is the default sensitivity in CS: S and CS 1.6. So play around and see what works for you.

.CFG

Depending which game you play there are various configs available. Some of them will make you register your shots better, some of them will make you ping better, some of them will lower the graphics so your PC can give you decent frames per second. And some configs will do all that.

Here are some configs for various games:

Counter-Strike: Source Casey's Config + Tweak Guide

5.20 Video settings

Resolution:

In my opinion, this first depends of how good your computer is. No point in setting it on high if your PC cannot handle it. Now, the higher you set your resolution the more pixels there will be in each image shown on your screen, therefore more details. Once again you will have to find what works best for you and your PC.

The rest of the settings also depend on your PC, if your PC is godly then you have the choice of either setting it all to high and enjoying the nice graphics (depends what game you play) or you can set your graphics to low to get extreme performance.

If your PC sucks, then set it to low and start saving for a new machine.



6.00 Match Time


6.10 Before Match

Before your match, you should have contacted the scheduler of your opponent's team to schedule your match. You can check who it is on the other team's CAL page. If you are logged in, you will be able to PM him through the CAL PM System, you should, as it is required to be done when scheduling a match. You can also contact him through IRC, join your opponent's channel and PM the scheduler/leader or anyone present there. If there is no one in their IRC channel, contact them through the PM system, e-mail and also advise your division admin about it.

When you schedule, agree on a time on the default day. If you cannot play on the default day, ask an admin if you can play it on another date if the other team agrees. When you schedule, you will get or give the IP and password for the server you will be using for the match. While you are scheduling you should also ask or you will be asked if it's ok to use ScoreBot and HLTV/SRCtv or any other similar broadcast feature. Those can only be used if both teams agree on them. All of this information should be exchanged at least 24 hours before the match time.

On the match day, make sure you have at least the required roster + 1 player as a sub around. Therefore if someone has an emergency or someone has Internet connection problems etc, you will have a player to replace them. Before the match starts, open your opponent's CAL page so you have it ready when the time to check STEAMID's/GAME ID's will come. Or have your sub player do that so you can read them to him and he will confirm that they are or aren't on the roster.

Around 15 minutes prior to match, contact the other team once again, confirm the server IP and password, be sure you are all set.

Proceed connecting to server 5-10 minutes before your match; be on time, it sucks when you have to wait for the other team.

6.20 Match time

So you are now in server and your opponent's team is also all there. First thing you should do is check their STEAMID's /GAME ID's. If all that is correct, proceed to the next step which usually is taking screenshots in the middle of the map. But as all divisions are different, consult your division rules to make sure what exactly do you have to do.

In most cases, you will be required to do things in the following order:

1. Get both teams in server
2. Check steamid's/game id's
3. Record demos
4. Take screenshots in the middle of the map as per rules of your division **
5. Exec CAL.cfg and Go lo3
6. Play the 1st half
7. Switch teams after the last round of the half is completed
8. Stop your demo
9. Record new demo
10. Take new screenshots if required (if a player was subbed or disconnected)
11. Exec CAL.cfg and Go lo3
12. Play the 2nd half
13. After the 2nd half is completed say Good game stop the demo and leave the server

If there is an overtime:

1. Switch teams again so if you started CT 1st half, you are CT again.
2. Record demos
3. Take screenshots if required (if a player was subbed or disconnected)
4. Exec Ca lot.cfg and Go lo3
5. Switch teams at the end of the half
6. Stop Demos
7. Record new ones
8. Take new screenshots if required (if a player was subbed or disconnected)
9. Exec Ca lot.cfg and Go lo3
10. Finish the Half
11. Repeat the OT process if the overtime result is a TIE again. Play until one team wins and then report ONLY the last overtime. Check your division rules for more details.


** Your division may have special rules concerning screenshots, make sure you consult and follow them accordingly. Also the leader of the team who owns the server should take a RCON status screenshot.

6.30 After Match

After your match, the winning team should report the scores on the CAL website. The losing team has 24 hours to dispute the match. Please consult the section on disputes for more details.



7.00 Gaming Coverage/News Sites


7.10 Amped

Amped

Amped is a very nice gaming coverage site. It covers a few popular games and it provides good coverage of the CS: Source community. You can download demos, see gaming news, see matches predictions and more on amped.

7.20 Gotfrag

Gotfrag

Another great gaming coverage site. However it's more focused on the Counter-Strike 1.6 community compared to Amped. But it does cover a lot of other games as well. You can also download demos, check news and a lot more stuff, check it out.

7.30 SourceCenter

SourceCenter

Source Center is a project in the making that focuses on the CS: S coverage.


7.40 CPL

CPL

The CPL is the main company that promotes gaming competition throughout the world. You can check CPL's history and a lot more on their website. CPL is mostly known for their bi-yearly gaming tournaments and also their World Tour Game.


original source here


Guide to Practice Time for counter strike source and 1.6

One problem with many non-professional teams is establishing a disciplinary way for team practicing. Teams often sit in ventrilo until there are 5 players and scrim. Other teams have a strict team practice schedule in which no one ever shows up to. Then there are some who gather everyone to practice prior to match nights, and hope they do well.

There is no way to improve your team without practice. Here are ten easy, but essential, steps to a successful team practice routine:


1. Positive focus

This is when each and every member first provides a positive focus to the team, whether it’s something about their individual game, something about last practice or even some amazingly random super uber shot they made in a pug.

The reason for this is simple, sharing and providing a positive atmosphere raises the motivation of everyone on the team. It tunes our brain into what is about to take place and it also raises the spirit of everyone around.

Something as simple as “I one deaged this CAL-I player on an ESEA pug today!” is enough to show that you care enough about the team to share your thoughts and feelings. This is unconscious psychology, we may not be aware of it but we are in fact raising team spirit.


2. Review

It is important that practices follow through to the next. It is pointless if teams practice something one day and move on to something completely different the next without any slight hint of reminding everyone about the prior.

Review last practice! Did anyone forget what positions they take on CT side? Does everyone remember the priority points? Does anyone have questions about the B rush?

It’s imperative to make sure everyone remembers clearly what went on last practice so it eventually transfers the data from our short term memory to the long term.


3. Agenda

Having an agenda is really important, a practice must be structured and it must be time-managed. Players need to know what is going to be practiced today, what topics are going to be talked about, how long everything is going to take so they can leave practice and head off to bed, or maybe make other plans.

The agenda should include everything the team’s going to do for the practice. It is also the best time to talk about other relevant issues. Maybe about the server bill, about an upcoming LAN event or even a short discussion on picking up a new player, etc.


4. Topic talk

Leaders must practice the ability to give talks. Choose a topic to talk about each practice, amplify the significance of in-game communication or talk about the importance of positions and angling.

The purpose of the topic talk is to choose a topic relating to the MENTALITY of the game, since you can’t practice mentality then the only way is to become aware of it. This improves the player’s consciousness in-game as well as their teamwork. This part of the practice must be done by one person only; everyone should just listen and keep questions until later. It’s not a debate, it’s not a discussion – if anything it’s just a prep talk done by coaches before games.


THIS IS THE ONLY TIME PLAYERS ENTER THE SERVER. An in-game strategist takes everyone through the map and identifies key areas with names. I strongly agree each team having specific names for a wide area of locations on each map. Stick to themes like countries, kitchen utensils or even name spots after other CS player. It doesn't matter which approach you take as long as everyone is on the same page. It is important that the team as a whole has a unity when it comes to communication. Each player has 5 pairs of eyes and ears, one for themselves and 4 for their teammates, they need to communicate as though they can see and hear for their teammates. Using themes is just an easier way to remember things.

Also go through “priority points”, where are the important areas/spots on the map that the team must try at all cost to control? What are the priority flashes/smokes/grenades that need to be thrown when entering a certain bombsite? The purpose of priority points is that it allows players to know what they need to do/throw when in situations unfamiliar or not prepared for.


6. Key Points

When going through tactics and strategies, always reiterate the REASONING behind it. What is the purpose of having a sniper at long A pit during T-side default set up?

There’s always a purpose to a certain flash or a smoke when hitting a bomb site, what’s the reasoning to it, why must it be done?

When playing a passive strategy on offensive side, what kind of mind games are you trying to play with the opponent? What are they key points that your teammates need to know when they take up their positions?


7. Dry runs

Practice rushes and setups as though you’re in a match. As obvious as it may seem, teams don’t do it because it’s boring. what’s more boring however, is when they screw up in a match because they didn’t practice enough dry-runs.

A problem that many players have when in a match is that they think too hard about their tactics and what they need to do and completely forget about playing the game. By doing dry-runs it allows things to become “natural” for the players when doing setups and rushes.

Also, practice playing 2v2 or 3v2 for specific bomb site coverage or attacks to see if there are any flaws or problems with the coordination or tactic.

You want everything to be perfect in dry runs, because in the match it’ll never be perfect.


8. Scrimmage

THE FUN PART!! Understand that things would never be perfect on the first few runs. The purpose of the scrimmage is to imply what was just learn t. If necessary, even doing the same tactic over and over again just to get it down is alright. The key is not just to win the scrim, the key is to get everything down perfectly as well as to gain experience on what situations may happen during a tactic so that you win the match, not the scrim.

9. Feedback

Discussion time! What needs to be changed with a tactic? If necessary and if time allows, precede back to step 7 and do dry-runs again.

Are there certain aspects of the game a certain player has to work on or a specific tactic that everyone’s not comfortable with and needs to be removed from the play book?

Take a good chunk of practice time to feed back on what just went on. It’s completely wasteful if we spend 3-4 hours practicing and scrimmaging without taking in any knowledge at the end of the day. Everyone should have something to input to the discussion at the end of the night, if not then it just shows they weren’t paying attention in practice.


10. Scheduling

It is pointless for non-professional teams to have a strict practice schedule for the month. Players just can’t make it sometimes because they have other priorities to attend to.

At the end of practice always have every player decide on the next date/time for the next practice, make sure it fits everyone’s schedule and remind them either by leaving the date on the topic in the private channel or on the ventrilo MOTD.

The fact that all the players agreed to a specific date/time means there shouldn’t be much of an excuse not to show up. Then again, sometimes they really can’t make it due to sudden issues, if that’s the case they’ll just have to catch up with things.

CS:S Mouse Optimization Guide

There seems to be a fair amount of misunderstanding about mouse related concepts like resolution, in game sensitivity, acceleration, USB report rates, Windows settings, etcetera.

I have created this guide to give comprehensive information on about how to make whatever mouse you currently have, provide the best response, control and smoothness in Counter-Strike: Source. Although this is specifically for CS:S many of the tips may be useful for all FPS games.

Some of this guide is my personal opinion about things, but I will say so if it is. Most of the it however, is proven knowledge about the way to tweak a mouse and optimize it's settings. I consider myself an expert in this subject, as my college major is electrical engineering. I also know an engineer who works for Logitech and have learned a lot from him as well.

Now about the tweaking, whenever you make a major change (such as turning off acceleration for the first time) you will probably play worse before adjusting to it. It is no different than anything. Just stick with it for a few days and practice in CSSDM to see if you improve. You will.

Last but not least, make a system restore point so you have a way to restore your computer back to previous settings if any tweak causes trouble. And I apologize for not getting the second chapter out sooner, but as you will see the added effort I put into it was extremely worth it.

Table of Contents

Basic Optimization
1.1 - Disable mouse acceleration.
1.2 - Adjust Windows mouse properties.
1.3 - Adjust driver specific control panels.
1.4 - USB vs. PS/2 ports.
1.5 - DPI related to in-game sensitivity.
1.6 – Find a good sensitivity.
1.7 - CS:S startup commands.
1.8 - In-game console commands.
1.9 - Pros & Cons for installing mouse drivers.

Advanced Optimization
Warning some tweaks may be risky!
2.1 - Measure mouse report rate.
2.2 - Overclock your USB port.
2.3 - Remove extra weight from MX500/MX510.
2.4 - Update mouse firmware.
2.5 - Advanced Mouseware control panel.
2.6 - Maximize monitor refresh rate.
2.7 - Boost PS/2 port performance.
2.8 - Quick mouse sensitivity switch binding.
2.9 - Reducing mouse lag or delay.
2.10 - Finding the PERFECT sensitivity

Basic Optimization (Updated)

1.1 - Disable mouse acceleration.

It is absolutely vital to disable all mouse acceleration when playing Counter-Strike. With acceleration on, you will not be able to play consistently. For example, you might move the mouse 6 inches to turn 180 degrees, then you move the mouse 6 inches another time, and depending on how fast you move the mouse you might turn 100 degrees, you might turn 270. This uncertainty in mouse response inevitably limits everyone's potential.

The easiest way to make sure any variable mouse sensitivity is disabled is to uninstall your mouse driver from the 'Add or Remove Programs' part of control panel, afterwards in mouse properties uncheck 'Enhance Pointer Precision'.

After doing this, some residual acceleration may remain, as Windows gives no way to completely eliminate all cursor acceleration from the control panel. This is where the CPL mousefix comes in. To use the CPL mousefix simply unzip the folder and click on the .reg file and say yes to anything that comes up. All it does is change two lines in your system registry to completely stop all mouse acceleration. Remember if you have used Mouse Acceleration for sometime, and have gotten used to it, this is one of the hardest settings changes to get used to. It is completely worth it to adapt to playing without accelleration, so stick with it and you will slowly notice the improvement.

You can download it, (at any of the links)
here: http://www.hardcoreware.net/files/mouse_fix.reg
here: http://www.gotfrag.com/portal/files/82/
and
here: http://www.fpsbanana.com/tools/717

Update:
You can remove it, BUT ONLY AFTER you have given it an honest effort for like a week,
here: http://www.pisstakers.co.uk/download.php?view.12

1.2 - Adjust Windows mouse properties.

When I see people list their mouse settings, many players are putting themselves at a big disadvantage. Windows has a slider for setting pointer speed, but that doesn't mean gamers should use it. The reason is that changing a setting here can in no way make up for the dpi (resolution in counts per inch) a mouse has or doesn't have. Increasing the pointer speed even one notch, will make your cursor skip pixels. Losing pixel accuracy is not worth it when sensitivity is adjustable in-game. Lowering the setting here, throws away dpi from the mouse forcing you to use a use a higher, less precise sensitivity in-game.

At the highest setting, the cursor goes two pixels for each count. If you open up MS Paint, use the pencil tool, swing the mouse around to make circle patterns and notice how terribly notchy the edges are. This is not normal aliasing if you have the wrong settings in mouse properties it will make easily visible notches, not jaggies, it will look like teeth from a saw blade or something else bad. This is not the same as the normal stair steps on the edges of non antialiased graphics.

On the other hand, if you reduce the pointer speed setting, even by one notch, you get two different mouse sensitivities and your cursor will move, slowly to the right, and faster to the left. This is probably even worse than raising it, so KEEP THIS ON DEFAULT!! The default setting is the 6th notch in the middle and it wont interpolate or filter your mouse inputs, so you get the dpi your mouse is advertised. This may take some getting used to but it's worth it, you need to live with it if you do not want your per pixel targeting or sane mouse response compromised.

You can clearly see the differences between these settings in my screenshots (Windows x64):




Update:
In the normal 32-bit windows the 6th notch is also the default and optimal setting. This is because raising it doesn't make a mouse have more dpi, so it's faster at the expensive of desktop precision and lowering it throws away dpi not using your mouse's full potential, and by setting sensitivity higher to compensate you've lost in-game precision.

(click on the image to see it in it's original size)
In addition there are similar problems with tracking like in Windows x64, but not nearly as pronounced. For example when you raise sensitivity you still get notchiness but you can't see it as much until you start making slower precise movements in paint. When you change the sensitivity it is near impossible to perceive but if you do the mouse looping exercise the cursor falls slowly to the lower left during about a minute of looping. So I am 100% positive you have multiple sensitivities in different directions, it's faster to the downward left. I tested this carefully with my mice. Even started in the bottom left corner of my mouse pad where I had no where to go in that direction, the looping slowly drifted that direction anyways. It's not nearly as dramatic in windows XP x64 but my reccommendation stands without need of correction to use the default 6th notch.

And there is no formula for changing between different windows sensitivities because I don't know the scaling values the OS uses.

1.3 - Adjust driver specific control panels.

If you've not installed or have uninstalled your mouse drivers you can skip to Section 1.4!

Although I recommend against installing the drivers on most mice. I will briefly cover how to optimize the driver control panels for people who have installed their mouse drivers. The above settings usually have limited or no effect on such systems. First make sure any mouse acceleration settings are turned off completely, and if there is an option so you can have acceleration on the desktop but not in games, I recommend you turn it off as you need to be used to no acceleration all the time.

The same problems of section 1.2 will apply to most all mice and drivers. The cold truth of the matter is that raising your pointer speed in a control panel or driver, does not and can not make up for the true physical dpi limitations of your mouse. If you do try increasing your pointer speed and still have precise pixel targeting, you are getting the faster response through some sort of mouse acceleration where the mouse does it's native speed until a certain unknown point where it speeds up and becomes non linear. With Logitech Setpoint, the mouse shows acceleration even if you increase pointer speed one notch and even have acceleration turned off, including within the driver. I tested this myself.

So I advise you to put this on the middle setting or the mouse defaults. I have checked in SetPoint, Mouseware and IntelliMouse and it sometimes is possible to get the ideal pure raw input from the mouse without it being accelerated, interpolated sped up or slowed down. If you wish to decrease the mouse speed, I advise against this. Especially for people who play CS:S at higher screen resolutions or faster sensitivities. Lowering the pointer speed in the driver is basically throwing away valuable mouse inputs, which will hurt you in the end if you want smooth as possible aiming with a wide range of sensitivities in the game. You will also get the issue with different speeds in different directions problem from 1.2 although it will be very much unnoticable for the most part.

1.4 - USB vs. PS/2 ports

Many mice include a USB to PS/2 adapter or vice versa when you get them. So the question of what port is better to plug into may arise. There is not an ideal port to plug every mouse into. PS/2 is the standard mouse interface that's existed as long as I've been playing games, USB is newer. The default report rate for USB is 125hz and for PS/2 it is 100hz, so if you aren't tweaking anything USB is going to be 25% faster and you may or may not feel that performance. Now I will just list the pros and cons of each interface. Give either one a try and see which you prefer using.

PS/2 Mouse Port
  • You free up a USB port on computers without many USB ports.
  • When you increase the report rate on a PS/2 port, it only effects the mouse.
  • The way to overclock a PS/2 port is a little easier to do than overclocking a USB port.
  • PS/2 mice can't be plugged in when the computer is on.
  • The performance is really slow at just 100hz, until you do some tweaking.
  • You often can't overclock the port to as high of speeds.
  • Sometimes buttons besides the scroll wheel and the main 5 may not function without the driver.
  • Some optical mice may not turn off their sensor even if you power down your system which wastes energy.
USB Port
  • USB works a little faster by default, and can be overclocked to 250, 500 or 1000hz.
  • Turns off when your computer turns off.
  • If the mouse is designed for USB most features will work correctly with just the windows driver.
  • New mice like the G5 or Krait may automatically work at a higher frequency like 500hz or 1000hz.
  • Overclocking your USB bus may affect every USB device on your computer, which may cause problems if other devices can't handle the speed.
  • The way to overclock a USB port takes longer and more expertise than PS/2 which has a setting right in Device Manager.
  • Some computers may only have 2 or 4 USB ports if they are very old, and this uses one up.

Anyways I advise you use USB for the very best performance, unless you have no other choice. A higher report rate makes your cursor movement smoother, especially when you are aiming quickly. However try both interfaces if you want to and decide which works best for you.

1.5 - DPI related to in-game sensitivity

If your mouse does NOT have adjustable dpi then you can skip this chapter if you want to!

People who do not use the driver may have preset options like: 400, 800 or 1600dpi. The important thing is to use the full capability of the mouse when playing CS:S. No matter what sensitivity you play the game at, you really should use your mouse on it's highest dpi setting while in-game. This gives the finest precision and makes movement feel noticeably smoother. The only exception to this rule is players using a very low sensitivity may sometimes be able to reduce negative acceleration at a lower dpi setting.

Although this is certainly not a rule. For example, the best low sensitivity mouse made, the DeathAdder, has a glitch that causes it to have worse tracking and more negative accel at less than it's maximum 1800dpi. Using less than the maximum will not fix skipping, only negative acceleration. (move the mouse so you turn 180 degrees, measure the distance moved, move the mouse very quickly so you turn 180 degrees, if it takes farther, thats negative accel) Laser and other bad mice may tend to skip at high speeds regardless of what dpi they are using. In general though I still recommend you use the maximum dpi of a mouse.

The reason why you perhaps haven't used the highest resolution of the mouse is because you found a sensitivity that you like and don't want to mess it up by making the mouse faster. Here is a formula for calculating what your new in-game sensitivity should be when you switch dpi settings:
[(Current dpi) x (In-game sensitivity)] / (Maximum dpi) = (New Sensitivity for max dpi)

Using this formula you wont change the overall sensitivity in CS:S. For example if I'm using a 400dpi mouse at in-game sensitivity 0.750, and then I buy a Razer DeathAdder, I will use it at 1800dpi but reduce my in-game sensitivity to 0.167 and my overall sensitivity stays just as slow. (~25 inches to turn 180)

Just because some mice can do a very high dpi, does not mean you should upgrade to them for dpi alone. There is a simple formula for approximating how much dpi your mouse actually needs to have to not cause any problems with precision. The ideal is that each input from the mouse turns you just one pixel or less on the game screen. This formula works because the standard CS:S field of view is 90 degrees at a 4:3 aspect resolution. The number of vertical pixels is the second number in your resolution. (like 768 in 1024x768 or 1200 in 1920x1200)
[(Vertical # of pixels at in-game resolution) x 2.667] / (inches needed to make a 180 turn) = (Necessary DPI)

This shows how much dpi is actually useful for the sensitivity and resolution you wish to play at. For example if I play at 1024x768 and want to turn 180 in 3 inches, it would say I need at least 700dpi to do that and still have pixel accuracy inside the game.

At higher sensitivities and resolutions there is certainly some benefit of extra dpi. Once you go beyond what this formula says you actually need there will be a point where you can't even notice it anymore. Because you get aiming precision way smaller than one pixel. An example of this would easily be sensitivity .25 at 2000dpi. A player who uses this wouldn't even notice any difference in their accuracy switching to a 400dpi mouse. Having more dpi than you need does not hinder you. Having less dpi than you need does.

This is a general guideline:
  • Low sensitivity (8+ inches to turn 180) can get away with any dpi higher than 200 without affecting the game. Maximum tracking speed is more important for these players.
  • Medium sensitivity (4-8” to turn 180) will probably want at least a 400dpi mouse but 800dpi could benefit some who play at higher than 1024x768.
  • High sensitivity (under 4”) will want at least 1000dpi and even beyond with faster settings. These players see the most benefit from more dpi.

1.6 - Find a good sensitivity.

I have to touch on this subject as there are far too many questions about it and I have my own opinion about it, but I just want to lay out some facts. Your sensitivity is a preference, low sensitivity is not always better than high sensitivity, high sens is not better than low sens. If you were to experiment around with a range of different sensitivities you would find there would probably be some sensitivity for you. You know it's a good setting if above it you play worse, and below it you play worse.

People debate about high and low sensitivity often. The benefit people most often claim about lower mouse sensitivities is that it separates looking and turning from precise movements like aiming or controlling recoil. With a low enough sensitivity you will be able to look and turn by moving your whole arm, and then precisely target and shoot moving just the hand. For some players this is very beneficial. I have also heard things like, because the arm is closer to your brain stem it takes less time for the nerve synapses to reach the muscles so you can react faster than by just moving your hand or wrist.

On the other hand higher sensitivities have advantages too. Being able to turn very quickly to defend yourself can save your life. Some players find it uncomfortable or fatiguing to have to move their arm long distances to turn. Some mice just plain can't handle the speed needed for low. Lastly if you have a small mouse surface to play on this can be an only option. I am not a high sensitivity user so there are other benefits I may be neglecting to list.

Never use a mouse sensitivity because someone else uses it. It's a preference and it varies from person to person. If you are going to use a lower sensitivity you need to have good sound to know where to be looking to minimize the slow turning disadvantage. If you're going to play a high sensitivity you need steady hands and a mouse with good DPI. On the other hand optical mice are ideal for lower sensitivity because they tend to malfunction at higher speeds. To use a really low mouse sensitivity you need to be able to move your mouse blazing fast at a moment's notice. Many pros in CS use large mouse pads with a very slow sensitivity and it takes a lot of skill to play well with such low settings.

Find a sensitivity that balances turning speed with your desire for accuracy. It also needs to be appropriate for your mouse surface, if its small you may need to go higher, if it's cloth you may need to go lower because of friction. If your mouse skips easily with quick movements go to a higher sensitivity, if it's only 400dpi stay at medium and low sens. The key concept is balance, you need one speed that embodies and makes the most of your skills and what you have to work with.

As with other settings in the guide, take some time to get used to a new setting. When you feel you are getting close to your ideal mouse sensitivity make smaller adjustments by going by .1, or even .01 until you get it perfect, spend at least 10-20 minutes practicing with a setting before tweaking it again. Good Luck.

Update:
In the Advanced chapter of the guide I have included a way that some very experienced players use to find their perfect mouse sensitivity. It takes more time to do but it will dial you in to less than .01 of your best setting. Try it. Thanks go to impuLsive for the heads up.

1.7 - CS:S startup commands.

If you have done the other tweaks above correctly, you should have no acceleration in windows. However some people are just plain superstitious! These are the 3 commands they add to their CS:S launch properties to be absolutely sure acceleration is disabled in the game.
-noforcemspd -noforcemparms -noforcemaccel

You can make these startup commands work by opening up Steam, going to 'My Games', right clicking on CS:S and going to properties, then by clicking 'Set Launch Options', and put these in. Make sure to separate different commands with a single space, and start each command with a -

1.8 - In-game console commands.

There are settings that can be adjusted from the console that you can't access or tune as finely in the game menu that may be useful.

sensitivity "3"
This changes your mouse sensitivity... pure preference obviously. The only tips I can suggest is don't put it over 13 on 640x480, 10 on 800x600, 8 on 1024x768, or 7 on 1280x1024, or 5 on 1600x1200 or you'll for sure lose single pixel accuracy. You want to avoid pixel skipping if at all possible.
m_filter "0"
Although the concept of smoothing mouse inputs over the last two frames sounds attractive, this is something you want to have set to 0. Basically by averaging your last two inputs you are watering down everything you do with the mouse. You know what to do better than the computer does. This adds a slight bit of mouse lag too. I would only recommend using this if you have a mouse that is crappy and jitters alot.
m_pitch ".022"
This determines how sensitive your mouse is on the vertical axis. When you look straight ahead the most you need to turn vertically is 90 degrees up or down, but the most you have to turn horizontally is 180 degrees left or right. This means you could potentially lower this setting and gain precision with aiming height and recoil control. Set it however you like. I use ".0165" which is 75% the default speed. Adjust in small amounts like +/- .005 and set to your preference.
m_yaw ".022"
This determines how sensitive the mouse is on the horizontal axis. If you want to adjust your sensitivity in only the horizontal direction change this in small amounts like +/- .005. Set to your preference.
m_customaccel "0"
This allows you to define a custom acceleration curve in CS:S, you don't want this so turn it off.
zoom_sensitivity_ratio "1"
This changes the sensitivity in relation to normal when you use a scope. Raising this increases the sensitivity when scoped, decreasing this setting lowers the scoped sensitivity. The setting of “2” is as fast while scoped as not scoped (like quake 3), anything higher than 2 then is a pointless setting. Many people set this between 1 and 1.2. Set it to your preference.

1.9 - Pros & Cons for installing mouse drivers.

This is a misleading title because installing the mouse drivers is not very useful. But there are Pros and Cons of doing so, but for this guide you can do most anything the driver lets you do and more without installing them.

Pros:
  • Gives you a cool looking interface where you can adjust many things all in one place.
  • Puts a pretty little icon of a mouse or brand of your mouse in system tray. : P
  • Lets you bind extra buttons to keystrokes, which you can then bind to keys to use in-game.
  • Allows you to set custom dpi settings, but this may not be useful if you read section 1.5.
  • Some mice like the MX500/510 have an issue that means they are not capable of their stated dpi unless a driver is installed.
  • Razer's drivers let you turn off the colored lights, make additional profiles and use less memory.
  • You can actually cross install mice drivers like installing Razer Copperhead Drivers on a MS Habu for example. Or Intellipoint drivers on a MX518.
Cons:
  • May make you later wish you had not installed the mouse driver.
  • Can use up a fairly large amount of memory and loads on start up slowing down bad PCs.
  • Some can be pretty frustrating to use and figure out how to set application specific settings.
  • The new pointer speed settings that SetPoint or Mouseware may give you feel better than windows settings, but really have similar problems.
  • Increasing Pointer Speed in the driver above the default setting, basically causes mouse acceleration even if you have acceleration forced off. (bad for everyone)
  • Decreasing the Pointer Speed in the driver throws away mouse inputs lowering the DPI. (bad for high sens)
  • May add undesired functionality such as an application quick switch button that kicks you out of a game.
  • You can just as easily bind things to mouse buttons using the in-game console.
  • The windows driver is good enough if you aren't going to change your cursor speed. (And you don't want to do this.)
  • If the driver sets a pointer speed, my formulas and statements regarding DPI don't work. : (
  • If you bring your mouse along with you to use on different computers you will have to play without the driver.
  • Even without a driver you can still map the first 5 buttons to anything using a little program called X-Mouse.
You can get X-Mouse here: http://www.highrez.co.uk/downloads/X...tonControl.htm

Now that you have read this, I think you should be pretty much about ready to uninstall your drivers and be prepared to take your mouse tweaking to a whole new level in the Advanced Optimization chapter.




Advanced Optimization

Table of Contents
Advanced Optimization
Warning some tweaks may be risky!
2.1 - Measure mouse report rate.
2.2 - Overclock your USB port.
2.3 - Remove extra weight from MX500/MX510.
2.4 - Update mouse firmware.
2.5 - Advanced Mouseware control panel.
2.6 - Maximize monitor refresh rate.
2.7 - Boost PS/2 port performance.
2.8 - Quick mouse sensitivity switch binding.
2.9 - Reducing mouse lag or delay.
2.10 - Finding the PERFECT sensitivity.

2.1 - Measure mouse report rate.

It is nice to know what your mouse is currently capable of reporting at in windows before you start overclocking. The mouse rate checker is very easy to use, there is nothing to install. When you run the program and move your mouse in fast sweeping circles and it figures out your average mouse rate. This is how many times per second your mouse is updating in windows. The higher the better. A higher mouse rate means smoother cursor movement, and less latency. (the time between clicking or moving and your computer getting the instruction.) Here is a formula for mouse latency:
1000 / (average mouse rate in hz) = (average mouse latency in ms)
Lastly, some newer mice automatically work at an increased USB mouse rate, such as 500hz with the Logitech G3, or 1000hz on the Microsoft Habu and you can ensure those claims with this tool.

You can download it,
here: http://hosted.filefront.com/antigen07
here: http://tscherwitschke.de/download/mouserate-s.zip
and
here: http://www.truecarnage.com/downloads...&download_id=4


USB default is 125hz and 8ms.
My MX510 Plugged into USB.

2.2 - Overclock your USB port.
Can be risky and you need to be comfortable editing system files to perform this

Skip this section if your mouse reported well above 400hz by default in section 2.1.

One tricks that was tucked away up some sleeves until recently was how to change the USB polling rate to faster than the Windows default of 125hz. For all intents and purposes the default 125hz polling rate has a 8ms built in response time (lag) that cannot be overcome without changing the usbport.sys file. If you change the polling rate to 250hz your mouse response time drops to 4ms. At 500hz it drops to 2ms and 1000HZ it drops to 1ms. This is an obvious advantage in a gaming environment. Some Logitech and Microsoft mice also have a huge performance boost when you overclock the mouse port, because of an interface limit related to the 8-bit data bus. Specifically they are: Logitech's MX300, MX500 & MX510 and Microsoft's WMO, IE3.0 & Laser 6000. My recommendation is to set the USB rate to 500Hz for these mice. However increasing the reporting rate of any mouse will benefit from smoother tracking and faster response, however not all mice will dramatically reduce negative acceleration and improve perfect control like these do.

There are things to consider before changing anything in your system. First of all, you have probably been using the standard 125hz for quite awhile. You are used to it. You have learned to compensate for the delay however minute it is and if you change the polling rate of your system there will be an adjustment period. At first it may seem awkward but in my experience the change made the tracking in my mouse feel noticeably smoother. Turns were more natural and fluid. I have also heard some players did not like the change and some couldn't tell the difference. Your mileage may vary.

Also, not all mice are created equal. There should be no harm to your system or mouse if you attempt to change your system to a polling rate that the mouse does not support. There should be no system hangs or glitches if you perform the tweak correctly. However, all mice have relative limits and just because you set a mouse to 500hz does not mean it will report at that speed. Furthermore wireless mice cannot be overclocked since their limitation is not in the USB interface but in the wireless transmit speed so don't try. Raising USB report rate increases CPU utilization slightly, if your computer is very old you may notice a small FPS drop, use a slower setting.

Read or print my instructions and the readme files before starting! You won't have internet connectivity while in Safemode.
  1. The first thing you will want to do is download a mouse rate checking program, and see what your average mouse rate is using the USB interface. So you can compare to see if you have improved it.
  2. Now if you have 32-bit Windows XP you can download the USB Mouserate Switcher below and extract it to your desktop. If you have 64-bit Windows XP you will have to do it a different way which I will cover after 32-bit Windows
    You can download it,
    here: http://hosted.filefront.com/antigen07
    here: http://www.softpedia.com/get/Tweak/S...switcher.shtml
    and
    here: http://www.majorgeeks.com/USB_Mouser...her_d4469.html
  3. Reboot your computer and before Windows begins to load rapidly press F8 on your keyboard to get a startup selection screen. If your computer loaded back up to regular windows try again and make sure you are not using a USB keyboard, either use a PS/2 adapter or turn on something called “USB Legacy Device Support” in your system BIOS. Finally if you still can't boot into safe mode you may just have to use MSConfig. Go Start>Run type “msconfig” without quotes, click the 'BOOT.ini' tab, just check “SAFEBOOT” and click Okay and say 'Yes restart my computer'.
  4. If you get the the windows startup diagnostic screen use the arrow keys to select safemode, make sure to sign into an account with administrative privileges and click yes when it tells you Safemode is for diagnostic purposes.
  5. Make a backup of your C:\Windows\system32\drivers\usbport.sys file!! You can rename it something like usbport.sys.old or usbport.sys.bak and just leave it in the folder. If you ever need to revert back to the old settings you can delete the patched files and rename your backup to usbport.sys.
  6. After backing up that file and while still in safemode, run the usbmrs11.exe file and follow the instructions. I suggest you first try changing your USB polling rate from 125hz to 250hz. This change alone reduces mouse latency to 4ms. You can go higher later.
  7. Now install the patch, then you will have to restart your computer for it to take effect, boot into safe mode again in case you need to revert back to the previous setting or want to keep pushing the port higher. To pick a setting above 250hz say 'no' to the prompt of setting it to 250hz, and then say 'yes' to the prompt of setting it to 500hz.
  8. When your computer loads into safemode, run the 'Mouserate Checker' to see if the change has taken effect. If it did not, get out of safemode and do a good search for “USB port overclocking” or “USB Polling Rate” in Google you might find some more help. Make sure you followed all the instructions properly.
  9. Repeat steps 6 through 8 until you've hit and tested the speed you want to stay at, I don't really recommend 1000hz since it's overkill and most mice can't obtain that speed. Best to pick a speed your mouse handles. If you used MSConfig to make your computer boot into safe mode, run msconfig again and then just click the circle by “Use Original BOOT.ini” and restart and you will have your computer back.

Here are some guidelines for knowing when you've overclocked far enough. First off, I don't recommend you use 1000hz it is twice the stress on your USB components for only a 1ms improvement in latency (vs 500hz). My G5 can be overclocked to 1000hz, but actually only averages at 620hz, which I can't tell the difference from 500hz, so I keep it on default. You want to raise your average mouserate by overclocking, so if you try 250hz and your average hz increases, and then try 500hz and it doesn't increase much, you've probably hit the limit of your device and should stick with 250hz.


Furthermore, you want the update rate to be stable, that is to say, does not constantly vary wildly between different values when you are moving the mouse quickly at speed in the box. If you overclock you mouse and you get a series of update rates in the box like 125,250,125,250,... it means your mouse does not like it's new settings. Not only that, this may make you play worse, because the response time on the mouse is not being consistent.


So just remember when you overclock:
  1. You want to see a real improvement in your average mouserate, not just setting it as high as possible if you are only going to average at 133hz for example.
  2. You want the polling rate to be very constant or close to rock solid, it it's flipping between different rates every other polling or once every 3 pollings that is not good for the mouse, and not good for your gaming consistency. See my pictures for illustration of this tip.
  3. Remember every USB component in your system is also connected at this speed, if you set your polling rates too high your mouse may do fine and pass the first two tips, but your USB sound card might start crackling or your printer might not print, be safe rather than sorry is the rule here.
(For example after several months of 500hz, my Steelsound 5Hv2 USB soundcard began to crackle from time to time. I am not sure if it would have started to do this anyways because it was a cheapy 15 dollar sound card, but it's worth noting. Just don't let this stop you from overclocking at all, because more than likely you wont have any problems.)

Okay, now if you have 64-bit windows and really want to do this, it will take a bit more skill and you have to thank me greatly for hosting the required .sys files. It took me about 3 hours of searching the internet just to find someone who had manually patched and would give me the unlocked usbport.sys drivers for 64-bit windows.
  1. Same as 32-bit step 1. Test your Mouserate.
  2. Download the x64 Mouserate Switcher file from my ftp, this is the only place you can get this on the internet as far as I know. You can download it here: http://hosted.filefront.com/antigen07
  3. Same as 32-bit step 2. Boot into Safe Mode.
  4. Once you are in safemode make a backup of your usbport.sys you can find it in this folder:
    C:\Windows\system32\drivers\usbport.sys
  5. Extract the 64-bit mouse rate folder you will see several more folders inside, named things like 1830_usbport.sys_250hz_4ms
    Inside each folder there is a modded usbport.sys file, select the rate you would like to overclock to and copy that usbport.sys
  6. Head to your 'C\Windows\system32\drivers\' folder and paste your usbport.sys into there, don't overwrite your old one, just rename the backup one to 'usbport.sys.bak'. Also don't delete anything else in this folder or your computer will be broken very quickly.
  7. Restart your computer into safemode again and use Mouserate Checker to see if your setting has taken effect.
  8. Repeat steps 5 through 7 except now it's okay to overwrite the modified usbport.sys since you're replacing patched versions and not the original. Follow my tips above while you look for a stable setting that is good for your mouse (and other USB devices!).
  9. Reboot into normal Windows XP and enjoy your new mouse.
2.3 - Remove extra weight from MX500/MX510.
Be careful with this tweak and work over a flat table or white sheet of paper so you don't lose any parts that could fall out.

Many mice come from the factory with weights inside them to make the mouse feel more substantial and help it stay on the mouse pad better. If you feel your mouse to be heavier than you like you can remove the ballast. This may not make you play better by being able to move the mouse quicker, but this is instead mostly a personal preference. The weight of your hand is far greater than the weight of your mouse, so the amount it's mass hinders your movement is probably negligible.

Although I'll just quickly cover the MX5x0 mice there may be other mice with removable weights inside. However don't take apart a wireless mouse looking for weight, it's the batteries inside adding weight. Also don't take apart a mouse that has it's mouse skates intentionally set up to block the screwdriver holes, that's a sign there is probably nothing inside you can service. The MX518, along with many other “Gaming” purpose mice have no weights.
  1. Unplug your mouse from your computer's USB port, or turn off your PC off and then unplug from a PS/2 port.
  2. Flip it over and look for the three screw holes on the bottom, they are covered by the mouse's stickers. Remember their locations and get a screwdriver. These steps may be a lot different if you are trying with a different mouse than the MX5x0, but you will get the idea.
  3. Poke holes and use the screwdriver to loosen each screw. The front two screws will tear some of the sticker at the front of the mouse, just make sure your P/N is not ruined because if you ever have to make warranty claims they'll ask for that. The rear screw will probably not want to come out because the sticker might block it from leaving the shaft, use a magnet to pull it out, or just pinch the sticker away so the screw can fall out.
  4. Once you've got all 3 screws removed, start firmly but gently prying the mouse starting at the front and working to the rear, the back will pop and the two halves will separate when you get it. TAKE YOUR TIME!! If you force the mouse open small parts that make the scroll wheel work could go flying, try hard to keep the scroll wheel together as you open it.
  5. The weight is located inside the upper section of the mouse it's held in with a screw, simply unscrew it and keep the weight and screw someplace just in case you want to go back to the heavier setting.
  6. Reassemble the mouse making sure the sticker in front is held down by the two screws so it does not drag and interfere with gaming. If your sticker is causes friction now, trim it back, but do not wreck you P/N unless you've wrote it down somewhere you aren't going to lose.
  7. You are done.
If you're brave and try this with a mouse other than an MX500 or MX510 please post what mouse you used that had a weight, what you did and how to do it. So then other people with the same mouse you have can also try changing the weight of their mouse.

2.4 - Update mouse firmware.

Some new high end mice come with flash memory inside, which can be manually updated to improve the performance of the mouse on various surfaces and fix bugs. The firmware is not a driver, but you sometimes need to have the driver installed before you can update it. Firmware is software that is inside your mouse that controls how it works. If you update the firmware on your mouse, you'll still be updated even if you bring your mouse to a different computer, which is a good thing. But it also means there is no way to reverse what you have done either. So when you update firmware on a mouse make sure to follow the instructions, and do not shutdown your PC or unplug the mouse while the update is happening or you may have a new paperweight. Mice that I know have an update are the Copperhead, Deathadder, G5/G3 and Habu.

You can download the latest firmware from your manufacturer's support website. If you need have the driver installed to update the firmware make a system restore point, install your mouse driver, flash the firmware onto the mouse, restore your computer back to before you installed the driver. That way you'll get the updated mouse without the added hassle of a driver. For mice that can store custom profiles inside them like the Razer DeathAdder you can briefly install the driver to add new custom profiles you want like say 1800dpi and 1000hz. Then restore back to before installing the driver and the button on the bottom of the mouse will still be able to switch between custom profiles.

Look for your firmware update here:
Logitech Support: http://www.logitech.com/index.cfm/do...S/EN,CRID=1792
Razer Support: http://www.razersupport.com/

2.5 - Advanced Mouseware control panel.

If you are using 32-bit windows and can use the old Mouseware driver with a Logitech mouse you can access an advanced control panel that allows you to adjust game specific settings but most importantly tune the sensor in your optical mouse for speed or precision. You can download the Mouseware advanced control panel from Logitech's support site above.



This would be the only good reason to install the Mouseware driver, by default when you install the Mouseware driver on a Mouseware supported 800dpi Logitech mouse your mouse can run at 800dpi, but this is known to cause problems with these older generation mice and very fast mouse movements. With this control panel you can set your mouse sensor to 'Optimized for Speed' and this pretty much fixes the negative acceleration problem for low sensitivity players. For medium and high sensitivities the default setting of 'Optimize for Precision' is ideal.

NOTE: The Logitech MX300, MX310, MX500, MX510 are all “800dpi” mice technically, but they will not support that setting unless the driver is installed! Use the second formula from section 1.5 to figure out how much dpi you really NEED before deciding to install Mouseware or Setpoint. If the formula says that you need over 400dpi then I recommend installing the driver to enable 800dpi otherwise if you only need 400 or less then follow my general recommendation from section 1.9. If you need need 800dpi but move fast enough to experience negative acceleration at the optimize for "Precision" setting try overclocking your USB port to 500hz and see if it is cured.

2.6 - Maximize monitor refresh rate.

This section doesn't seem to have anything to do with mice, but it does. You may have wondered what was the point of overclocking a mouse to 500hz when your monitor may only be refreshing at 60hz. Overclocking the USB or PS/2 port first off reduces latency of the mouse, and it can even reduce negative acceleration on some mice, but you will not notice the full improvement in fluidness unless your monitor is running at it's best refresh rates. LCD monitors tend to have limited refresh rates like 60hz or 75hz, CRTs may be capable of much higher refresh rates like 120hz at 800x600 but might only be able to do 60hz at 1600x1200. No matter what resolution you use, you want your monitor to refresh at it's fastest speed. There is a big advantage of using 100hz or greater, the game plays more fluid and isn't as choppy. When you are getting high enough framerates, then the more your monitor refreshes each second, the smoother the game and mouse will feel. On CRT monitors this has an added benefit of reducing eyestrain in long gaming sessions, and on all monitors this can help reduce tearing artifacts.

If you do not know what is the highest refresh rate your monitor supports at the resolution you play your game, you can right click your desktop, go to properties and then click the settings tab. Now adjust the slider to your in-game resolution if it is not already. Click apply. Now to go advanced, and click the monitor tab. Click the drop down menu and it will show you all the settings your monitor can support at that resolution. Try the highest setting, it should be much easier on your eyes, and your cursor movement will be noticeably smoother. If after you do this the picture on your screen is off the edge or not centered just adjust it using the buttons on your display.

The easiest way to force a new refresh rate in CS:S is by adding commands to your CS:S launch options. Follow the same steps as in section 1.7 and add these commands: (without quotes and replace the numbers with your desired value)
“-w 1024 -h 768 -refresh 100”
Make sure to change the number after -w to number of horizontal pixels in your game resolution (the first number) and -h to the number of vertical pixels in your resolution. Lastly change the number behind -freq to the best refresh rate your monitor can handle at the chosen resolution. Starting each new command with a - and separating new ones with a single space, so with all the startup commands in this guide, it might look something like this (without quotes):
“-noforcemspd -noforcemparms -noforcemaccel -w 1280 -h 1024 -freq 75”
For games other than CS:S, use a free program called RefreshForce. ReForce works in almost any program or game. It tricks your monitor driver into acting as if the only refresh rate it can do is the one you decide to set in each resolution! The program only needs to be run one time so there are no startup tasks. But do save it somewhere on your PC since when you update your video card drivers you'll need to run it again.

To use ReForce just run the program find the monitor you want to tweak in the list, it will say [ACTIVE] behind it's name. When it asks you if you would like to 'Auto Populate' say yes and then it will make a long list of resolutions and the frequency it wants to force for them, check through this list to make sure you are okay with the settings then click apply. Your computer will be forced to use the monitor's highest refresh rate in every resolution now. If this causes problems, you can always run Reforce again, select your monitor and click 'restore original settings.'

You can download RefreshForce 1.10,
here: http://www.majorgeeks.com/download.php?det=1847
and
here: http://www.winsite.com/bin/Info?10000000036307

2.7 - Boost PS/2 Port Performance.

If your mouse only has PS/2 for an option, or if you did not feel comfortable overclocking the USB ports. You are not out of luck. It is very easy to overclock a PS/2 port compared to the steps involved with USB. The steps below are the same for Windows 2000, XP, and XP 64-bit. There is a program you need to download to change this for Windows 98/Me, I have a link at the end.
  1. With your mouse plugged into a PS/2 port and working in Windows, click 'Start', and right click on 'My Computer'. Choose Properties.
  2. In the System Properties window click on the 'Hardware' Tab. Then click 'Device Manager'.
  3. In the Device Manager window , look for 'Mice and other pointing devices' in the list. Click the [+] sign in front of that line to see your connected mice.
  4. Right click on your 'PS/2 Compatible Mouse' and choose 'Properties.'
  5. Now in your mouse's properties page, click the 'Advanced Settings' tab.
  6. Set your sample rate to 200 reports / second.
  7. Set 'Wheel Detection' to 'Assume wheel is present', if your mouse has a scrolling wheel, set it to 'Detection Disabled' if you really don't have a scroll wheel.
  8. Set your 'Input Buffer Length' to 200 packets if you use a high sensitivity or a faster medium sensitivity. Set your Input Buffer Length to 300 packets if you use a low or medium low sensitivity as this may help reduce negative acceleration from the fastest movements of the mouse.
  9. Click Okay and tell it yes you want to restart your computer now.
  10. Verify that the change was successful with Mouserate Checker.
  11. Enjoy it in games.

If you have an old version of windows and would like to do this tweak you can download an easy program that changes the report rate,
here: http://www.majorgeeks.com/PS2_Mouse_Adjuster_d298.html

2.8 - Quick mouse sensitivity switch binding.

If you have an old mouse which does not have the "On-The-Fly" Sensitivity switching that new gaming mice have, do not despair. First off, few people find these buttons actually that useful. Second many manufacturers put the buttons in hard places to reach while playing. Third, you can make a binding in Counter-Strike (and likely many other games) that has the exact same or better functionality than the ones designed into the mouse.

If you already have an autoexec.cfg you can modify my mouse sensitivity changing scripts to fit your needs and paste it into your config relatively easily. If you do not, go to your "C:\Program Files (x86)\Steam\steamapps\[Your Username]\counter-strike source\cstrike\cfg" folder and right right click to make a new text document. Name it "autoexec.cfg" windows might tell you that changing the file extension will make the file unstable click okay.

Now right click on it click open with, and then choose to open it with 'Notepad' and you are set. After opening it with notepad just paste in my code and change the numbers to what you need.

You will need to change the mouse sensitivity to match what you are using or plan to use, a good factor to use between your "Fast" and "Slow" setting is 3x. So if I normally were playing at sensitivity 3 and I wanted to make a button to slow down for precision shots, I would use sensitivity 1 for the new slow speed. I recommend using less than 3 mouse speeds, but I couldn't even get used to 2 speeds myself. These bindings may be useful for people trying to adapt to no mouse sensitivity and miss the quick flick turning they used to be able to do.

Code:
//Antigen07 Toggling Sensitivity Bind
alias Toggler "HighSpeed"
alias HighSpeed "Sensitivity 3; alias Toggler LowSpeed"
alias LowSpeed "Sensitivity 1; alias Toggler HighSpeed"
bind "mouse4" "Toggler"
HighSpeed
//Change the 'sensitivity 3' to the faster of the two sensitivities you want,
//and then sensitivity 1 to about a third of that value.
//"mouse4" can be replaced by any key or mouse button you want.

//Antigen07 Press/Release quick Sensitivity Bind
Sensitivity 1
alias +SensChange "Sensitivity 3"
alias -SensChange "Sensitivity 1"
bind "mouse4" "+SensChange"
//To use this you keep your finger on mouse4 constantly, and release it when
//you need to make a more precise shot. (do not set "Sensitivity 3" higher
//than you can handle comfortably)
//Alternatively don't press mouse4 until someone sneaks up behind you and
//then press it to whip around quickly and return fire. (do not set "sensitivity 1"
//lower than you can handle comfortably)
//"mouse4" can be replaced with any key or mouse button you wish.

//Antigen07 Triple Toggling Sensitivity Bind
alias faster "HighSens"
alias slower "LowSens"
alias HighSens "High; alias faster; alias slower MedSens"
alias MedSens "Med; alias faster HighSens; alias slower LowSens"
alias LowSens "Low; alias faster MedSens; alias slower"
alias High "sensitivity 1.5"
alias Med "sensitivity .75"
alias Low "sensitivity .375"
bind mouse4 slower
bind mouse5 faster
MedSens
//Change the sensitivity values for your High Medium and Low sensitivities.
//Pressing one button increases speed, pressing the other button decreases speed.
//Bind them to any key or mouse buttons you want.
//This can make an MX510 emulate the DPI changing buttons on a Logitech G5 or MX518
//since with the driver the top two buttons could be set to keystrokes bound to slower and faster.
You might find any of these binds useful so try them. Remember though they are somewhat not that useful since, you can always get more precision for aiming by just lowering your mouse sensitivity a bit, and you can always turn around faster by moving your hand quicker. Some players, including me find it disorienting to switch between two or more sensitivities on the fly, these can also affect your reaction time if you need to press or release a button before you have enough accuracy to fire a shot. If you have to hit a button to change sens in combat you may get killed a lot.

These should all be CAL-Legal.

2.9 - Reducing mouse lag or delay.

Despite the term “mouse lag” most mouse delay is actually not caused by the mouse at all. I will just make a list of things that may contribute to control lag in CSS and other games.
  • m_filter 1 in CS:S console.
  • an old wireless mouse.
  • V-sync enabled in your advanced graphics settings.
  • An LCD monitor - The true input delay on LCDs can be up to 5 times higher than the stated “response time.”
  • Adware or Spyware using CPU time.
  • Very low framerates (under 25).
  • Low monitor refresh rate.
  • Using an adapter on your mouse cord to switch from USB to PS/2.
  • Unneeded background tasks.
These are mostly fixable problems. Set m_filter 0 in console. Try a wired mouse to see if that reduces the delay. Make sure V-sync is off. Try using a CRT with your computer and see if the delay was from your LCD monitor. Get Ad-Aware and clean your PC from spyware. Use a graphics config and lower resolutions to get higher framerates. Raise your monitor's refresh rate. Plug your mouse in how it's meant to plug in without an adapter.

Lastly you can cut down on latency via USB or PS/2 port overclocking but if you are already used to 125hz 8ms lag this probably isn't causing your problem working at default speeds. System lag becomes very noticable once it gets above 25ms, considering all sources, lets say 10ms from a PS/2 mouse port, up to 10ms from a 2ms response time LCD panel, And all it would take would be another 10ms added from m_filter or 3 more added from using 60hz instead of 75hz or dropping below 100fps before the different contributing sources add together and really make a game feel sloppy. Just do what you can to minimize the different contributing factors and hope for the best.

Ad-Aware can be downloaded,
here: http://www.download.com/Ad-Aware-SE-...bj=dl&tag=top5
It is one of the best free Anti-Spyware programs.

2.10 - Finding the PERFECT sensitivity.

Thanks to impuLsive (so +rep him also :D) I can describe an excellent way of getting very close to your ideal sensitivity in-game. The way this method works is you start your own server in CS:S by typing "map de_dust2" into console. Then you type, sv_cheats 1 in console. Then "give weapon_ak47" without quotes. Now you have an AK-47 and an empty server to use.

Start by looking at a wall somewhere in the open and fire a 3-5 round burst into it. Now keep the bullet marks in your crosshairs and start strafing, aim fixed as best as you can on the bullet holes. The goal is to be so perfectly on target looking at your bullet marks that it's as if there is a poll hinged from them that's attached to your gun, and you just rotate and move as one around the marks.

You can strafe around your marks from different distances, including close range and farther away to get a good feel for the exercise. Also consider what spots you play on your maps and the distances you usually will encounter enemies from while playing when you decide how far back to be from your marks. It also helps to move your mouse smoothly and not drag your hand too much while doing this exercise. When you are finished practicing, write down the sens you were using on a sheet of paper and get a calculator. (or use the windows calculator if you don't mind to Alt+Tab)

Skim through the next three paragraphs then download my SensFinding demo from my ftp at the end. It will will be much more clear once you have seen me perform the steps so you get the idea.

Now in console, type sensitivity and double that value. Try the same experiment again with twice the sens. Once you quickly get used to the new speed, see if you are tracking the marks better or worse than before. Write this sensitivity down on the sheet. Now you are going to compare to one half the original value, the calculator will help you find this, you only need to bother with precision to the nearest .001 when you write your sens down. Quickly adjust to it and do the strafing experiment and aim the best you can. While you are trying to decide consider the following: if a mouse sensitivity is too high you may find trouble controlling the crosshair and it may bounce around your marks and jitter, conversely if it is too slow, you may find yourself sliding off your mousepad or falling behind the bullet holes while you strafe.

Now look at the sheet of paper. Cross out the worst highest or lowest sens remaining, leaving your best two sensitivities on the sheet. If you kept the higher sens, double it again and test at that new higher sens. If you kept the lower sens, divide it by two and test at that new lowest one. Write down the new sens and again eliminate the worst highest or lowest sens remaining. If you found that the new one was better, repeat this paragraph, crossing out the worst lowest or highest sens until you get a 'worse' for the new sens.

Now you have two sens on the sheet above one you are 'worse', below the other you are 'worse'. Your ideal sens should be between them. Average the two sens by adding them together and dividing by 2, round to the nearest thousandth when you get decimals. Write down the average but don't test it yet. Instead, carefully test the highest and lowest sens remaining and decide which is worse, cross it out, then repeat this paragraph with the new two remaining sens until you can't for the life of you tell which of the two sensitivities are worse. Then average those two that were indistinguishable, and you now have very closely pin pointed your mouse sens.

I tried this method from different starting sens and always come within .05 of the same value each time. In the process of writing this guide I did this whole process on three occasions, first time getting 1.181, then getting 1.200 and another time getting 1.155. That is pretty accurate but there is some normal variation but it's less than ±5%.

So why is it different each time? First off because you are feeling differently on different days, it may be worth it to test more than one time over a few different days and from various starting sens. After maybe 3-5 trials throughout a week's timespan, average the different final values you have determined and that will be your long term perfect sensitivity.

That way no matter how you are feeling, you will be the closest to what sensitivity would be perfect for you on any given day of the week. This also means you don't have to change your sensitivity very often and when you do change it slightly (less than ±5%) you stay in your optimum "range" of good sensitivities. This is important, finding just one value and sticking to it! The mind likes consistency, and if you are constantly making big adjustments more than 5% up or down to your sensitivity you can expect to play inconsistently and have slumps more often.




Finally for those shopping or in the market for a new mouse:

KNOW BEFORE YOU BUY!

ESReality.com (ESR) benchmarks mice and soon mousepads to determine their capabilities in a scientifically repeatable way. Very much unlike other mouse reviews which are just nothing more than a reviewers flat out stupid opinion. Both are a highly recommended read and were major inspiration for me to write my own guide about mice.

ESReality MouseScore 2007
http://www.esreality.com/?a=post&id=1265679

Razer DeathAdder Review
http://www.esreality.com/?a=post&id=1300293

the mental side of competitive counter strike source and 1.6

Most of the people I've come to know over the past five years of my life have all considered Counter-Strike to be completely based on skills, experience, and intelligence. There is a fourth element to the factor of a great player -- temperament. It seems fairly obvious to just state: "Don't play on a team with a Hot Head." but with this article, I hope to explain to everyone the importance of emotion in Competitive Gaming, the warning signs of a time bomb, and how to turn an attitude into a positive motion for your team.

Emotions, Attitudes, and Tempers: How does this affect Counter-Strike?

Every player currently playing Counter-Strike has a temperament related to the game. We most of all notice the hot heads, the angry, snarling, cursing maniacs who can't let a single head shot go. We know our, cool, calm collected players who seem to only care about one thing; not caring about Counter-Strike. You have the crusaders, the momentum junkies who will do anything to stop an argument, these guys live to win, especially with their teammates. The worst? The apathetic all-stars. Apathy is usually bundled with one major object in a player; an absolutely inhumane ability to frag in ways you barely knew existed. Apathetic players are usually slick, skilled players who can carry a team towards playoffs or finals without much more than a smile. This usually ends up with the team placing most of the weight on this player's shoulders, which he will promptly drop as soon as things get tough and consistency becomes an issue.

These are just a few of many archetypes in the player base; the ones I feel are most notable. How do these temperaments affect your team?

Momentum is just about everything in Counter-Strike. It dictates the money, it dictates the speed in which bomb sites are either setup or taken over, and it dictates the retakes. If a strategy is the brain of Counter-Strike, momentum is the heart. It’s built with picks, entry kills, and steam rolling bomb sites, forcing a defending team to rethink a setup in the middle of the round, which is usually a guaranteed way to see how well your teammates can retake the bomb site. Momentum is a double edged sword however; while it may be the way you can come back from a round deficit and win out, it’s also the way you can lose ten straight rounds when you only needed one.

Since my days with United5, I have been watching teams either flash or fold based on momentum. A team can be on top of the world, communicating, laughing, just riding out the momentum one minute, and two rounds later, they can look like a divorce in progress. Usually, watching the way teams shut down at tournaments is almost as accurate of a way to gauge player movements as a take home pregnancy test.

There is nothing more frustrating than watching a team shutdown after a single round. This is like rolling over and giving up -- the apathetic player I spoke about above as an epidemic. This is the nail in the coffin.

The same way a player in Hockey or Basketball is a locker room leader (someone who can pull everyone together, get on the same wave length, and grab back the momentum) players can take charge in game and promote communication and chemistry again. The problem is getting this person to actually do it.

These rounds where momentum has failed you are usually when your archetype players start to show their true colors. Either you will be surrounded by silence, or the hot heads will reach critical mass and you'll be thinking you've ended up on a RIVAL roster with all of the arguing going on around you.

Emotion is such a wild beast in every day application. A person can walk out of a job, leave a loved one, or even kill someone, based on emotions. Now you add in the fickle world of eSports, a variably contract-less community with a complete and utter lack of loyalty, and you are basically welcoming trouble. One single player’s single outburst of a single feeling could be the executioners axe on a team that you spent months building and practicing with.

A Player's Tells: What do I look for?

A much more significant question on this subject is; what do I ignore? Unless you just have a horrible judge of character and have walked the earth with little to no knowledge on social situations, you're going to be judging a players attitude every moment you're around them. Most of all, instead of looking for specific warnings, you have to weigh out the pros and cons of a player and the baggage he might bring with him.

While an outspoken teammate is always a great way to build a reputation, or even a following, these players can sometimes become the terror of the in game captain and practicing altogether. Pay attention when you are creating or explaining strategies, most importantly, when you are running them in scrims. If a single failed attempt at a rush sets a player off, you are losing another three rounds if not the entire scrimmage over a debate for a strategy that more than likely failed because of poor execution rather than poor planning.

Keep an eye out for the MM1 chatter. A player with a big mouth could be the fine line between you and a disqualification, or worse yet, an altercation at a LAN tournament. We all love watching fights, but what's worse than practicing with a teammate leading up to an event, just so he can get kicked out with a fat lip for his inability to swallow his pride? Hey, I love drama, but I hate playing 4vs5.

Also, look for the MM2 chatter. Teammate abuse is like ovarian cancer, it’s the silent killer of teams, long term without many warning signs. Believe it or not, sometimes even comments that might be seen as jokes are weighing a mental toll on players. A team is just like a relationship, it’s a partnership, and abusing your partner mentally has the same effect as it does in a relationship, it rots it out from the core. When you begin making comments about a teammate’s skill or abilities you are creating competition within the team. Compete with your opponents, not your teammates. When you create this inner competition, you are begging your players to show off people stop playing smart, and they only play for numbers, for scores.

Ideally, if a player can have a crappy ratio, but can still manage to defend a rush or delay a bomb plant, I'd rather play with him than someone who can drop twenty frags simply because he chases and peaks. Promoting competition between your players is basically asking them to peak, chase down kills, and throw away money in game that will probably be crucial down the line. Furthermore, you could create a self fulfilling prophecy. If you have a player that had a few bad runs on LAN, or on a specific map, and you make even light jokes about it, it sticks. It becomes a terror, or a curse, as the community likes to call it. You set your team up to fail.

With all of that said, the biggest and most important tell of all, is a players attitude while losing. This is where the real character comes forth, in dire moments when things aren't going everyone’s way. It’s here that you can access how to apply the right pressure to recapture the momentum, or bench a player indefinitely. This isn't Stuart Smiley's "Love yourself, Be happy!" class, but negativity is a vacuum in competition. Don't get sucked in.

The Benefits: What’s in it for me?

Momentum could become your secret weapon. Sometimes even the worst teams can rally up and pull off some pretty unbelievable stuff, and its all from that adrenaline. Keeping your teammates pumped up could quite possibly be the difference between your team, and the opponents.

When you're dealing with the issues of morale and momentum, it’s really a situation of leading by example. You have to stay positive, you have to stay active. Momentum promotes stronger and much more consistent communication. Keep your players talking. A trick that my old team had put into use was a set of rules. No complaining over the microphone, period. You cannot accuse anyone of hacking, cheating, ghosting, anything. You just focus on your team and your game. It makes a world of difference. Having a teammate accuse an opponent of hacking is the worst thing since the bird flu. Let’s say that my teammate, Player A, calls the opponent on defense, Player B, a hacker because of a wall shot, heading ramp room on de_nuke. Now, every time that I, or my teammates for that matter, move into ramp room, we have it in the back of our minds that Player A had thought for some reason that Player B was a hacker, this causes players to become unnaturally cautious to a level of fear. Fear creates sloppy playing. You aren't going to grab the momentum with a spineless teammate watching your back; the only thing you're getting is baited.

Create a set of rules that benefits your teammates specifically. If you have a teammate who whines after each death, then outlaw him from microphone chatter. If a player continues to break these rules, bench him, immediately. Let them know that there is zero tolerance for a princess on your squad. You'd be surprised how quickly these players will break.

If you have a teammate that waits for everyone to go ahead of him, bench him and tell him to come and talk when he grows a pair. Your teammates will eventually realize that this player is the last man standing every round, and if there is one thing competitive gamers absolutely despise, its getting baited against their will.

Any speed bump in the road to steam rolling your opponent is just not worth the trouble. Look at winning rounds as a machine. You have to grease this thing up to make sure that the machine works properly and consistently, that means busting some skulls, which in reality, is the best way to make sure that your players listen when you talk.

If you are a team leader calling strategies, and you just don't have the charisma to keep the blood pumping, pass the torch. No one wants to follow Ben Stein up catwalk on an eco round. Make your teammates believe it when you call a rush. Putting your players to sleep is a great way to showcase a player’s down graded reaction time.

In Closing: The thick and thin of it?

What’s the point in playing on a competitive level if you're not playing to win? Take this a little seriously. A positive attitude works in gaming the same way it does in the real world -- it’s attractive and it shows others that you are a leader. Take charge, be loud, and be excited. You're not going to put up the frags sitting in your solo low rider position, sit up, communicate, and let every entry frag, let every eco cobra, let every mid peak run your team. A team needs a leader, but don't be afraid to get lost in the momentum if it comes your way.

Make sure that you know your players better than they know you. Don't be afraid to sit someone on the pine if it means making a long term investment in their attitude. Players don't have to look up to you as a leader, but they have to be aware that you are a leader, and that they will hear your voice especially when the flashes are littering their bomb site.

Keep a tight grip on the speed and flow of the match. Don't let your opponent hang on to it forever; there is no greater victory in mid round of a Counter-Strike match than ripping the momentum from their hands.

Pay attention to the attitudes. Make sure that you're manipulating your roster to emotionally feed each other towards a Viking-like hysteria. Ride the adrenaline as long as possible, and when that leaves you, smile at the fact that all five players on your team have $8000 still.

Have fun. There is nothing more fun than winning, especially when it’s a high octane match. Play everything like it matters. Enjoy the flow of the match when it’s being controlled by you, your communication, and your ability to keep your teammates interested. If you or a teammate is getting bored of Counter-Strike, it’s time to take a break. Make sure your teammate goes out on good terms; if you stretch it until you have an emotionally draining game that ends in a brutal loss, you can guarantee your teammate will never return.

Most of all, make sure to keep on winning

Anticipating the Unexpected when playing counter strike source and 1.6

Let’s say that you have created some really cool new strats for your team to use in your upcoming match this week. At the beginning of practice, you show your team your new strategies. Everybody understands their positions, where to flash, and when to take the site. You guys dry run the strategy a little bit and everything looks good. In your mind, you can’t help but think “man…how could anybody stop this strategy?” Well done young strategy caller. Now it’s time to put it into play.

So your team gets a scrim. First round, you call it. “Okay everybody. Let’s run Mega flash B Take Explode this round.” Everybody gets into their position, they set up, toss their rehearsed nades, then explode towards the bomb site! Unexpectedly, one teammate quickly dies from a random push, three of them are flashed and are unable to go anywhere, and you are forced to sit there watching as your beautifully crafted strategy quickly falls apart.

This is a very common problem among many teams when trying to create strategies. The problem with strategy design like this is that you are assuming that the other team is going to play exactly how you want them to - usually meaning very static and very passive. You aren't taking into consideration what the other team might do to disrupt your strategy. The other team might push unexpectedly. One of your teammates might get picked early in the round. Timings will get thrown off from opponent flashes and smokes that may dramatically alter the dynamics of the strategy. All of these things are very common from round to round, but rarely do callers actually account for these factors when putting together strategies. This article series will focus on explaining how to create strategies that minimize possible points of failure.

Most basic strats involve getting players into position, throwing a barrage of flashes and smokes, and immediately taking the site following your nadework. While it’s possible that you could fully disable your opponent with some good flashes for a few short seconds, any half decent player would recognize you are trying to blind him to take the site and he would immediately counter flash in your direction to blind you back, effectively making your strat useless. I’m sure this is a situation that many of you are very familiar with, and it often leads to frustration because all your hard work finding great nade angles has gone to waste. In the first part of the series, I am going to show two methods that can nearly eliminate any possibility of getting flashed when taking a site.


Walk-Pick Technique
The goal of the walk-pick technique is to surprise your opponents by walking (preferably an awper) all the way in to the site until being spotted, without the use of any smokes or flashes. The technique is aimed to catch your opponent off guard meanwhile not giving him enough time and separation to flash you as you take the site. Additionally, doing a walk-pick gives you more time to take the site before rotators come because you have shown no sign of taking the site until you’re actually in it.

An example of this is in B on dust2. Send three or four guys immediately to upper B tunnels while one or two guys just hold control on the rest of the map. Once there wait ten or twenty seconds for nades, then proceed to the walk-pick. The awper goes out in front and starts walking through the tunnel entrance into the site, scoping in on all common spots played throughout the site meanwhile two or three riflers wait close behind him ready to explode into the site upon contact (meaning when either the awper gets a kill, gets killed, or spots an enemy all the riflers rush forward).

The walk-pick technique works well…

  • against passive teams
  • against players using rifles to hold the site
  • against over-rotating teams
  • on inferno at banana and spawn-side middle
  • on dust2 at B and catwalk
  • on train at upper inside
  • on nuke at ramp

Nade Draw Technique
The goal of the nade draw technique is to draw the nades and flashes of your opponents early in the round at a particular area so that later in the round they don’t have any left to use to defend.

An example of this is in middle on inferno. What I usually like to do here is always send one or two players directly up the middle to simulate a rush by using most of their nades within the first fifteen seconds of the round. Note that this is not a fake to draw rotators over to this area, but instead, the goal of this is to “show” a rush, but instead just use the nades for a rush so that they waste their nades in return. Then we can wait twenty or thirty seconds and then actually hit it except now they don’t have any flashes left in middle so it will be much easier to take it. Then later in the match, when your opponent realizes you are not rushing early on, but rather just drawing flashes, they are going to stop flashing it. At that point, you want to punish them for doing that by full out rushing middle. Since they no longer flash it, it would be an easy take!

The nade draw technique works well…
  • against anxious teams (a.k.a. counter flashing teams; who use most of their nades at the fight sight of opposition)
  • even if you can’t afford awps
  • if you have had several successful prior rounds at the particular bombsite
  • on inferno at banana and middle
  • on dust2 at B and catwalk
  • on train at alley
  • on nuke at inside and ramp
When playing, always try to identify your opponent's play style. Use these two techniques to counter their play style and you'll see an immediate improvement in your results. The next article in the series will focus on the concept of map control and how to utilize it to minimize strat breakdown caused by aggressiveness from your opponent.

jittery mouse? cpl mouse fix may be the solution

what does it do?:


cpl mouse fix is a registry file that disables mouse acceleration in windows xp

example you may want move your mouse/cross hair to someones head in counter strike
well xp's mouse acceleration has another idea moves it to somewhere else
you can see how that would be a problem in cs:s
this mouse fix is used by allot of pro cs:s and cs 1.6 players for that matter
especially by the Cyberathlete Professional League hence it's name cpl mouse fix
it may feel wierd at first and a little sluggish but with some practice and time you will get used to it.
download it here




bunny hop script guide with video

Learning to Bunny Hop?



Basics (Before you Start):



(1) Bind Mousewheel to Jump...

NOTE:: THIS IS NOT A BUNNYHOP SCRIPT. THIS IS A BIND, WHICH BINDS YOUR MOUSWHEEL TO JUMP. THAT IS ALL.

Code:
//bhop
alias bhop "bind mwheeldown +jump; bind mwheelup +jump; bind Space +jump; bind ALT norm"
alias norm "bind mwheeldown invprev; bind mwheelup invnext; bind Space +jump; bind ALT bhop"

bind "ALT" "bhop"

This bind script is a toggle on/toggle off script. If your mousewheel up and down arent bound to inverntory next or previous then you should change anything which says invprev or invnext to your preferred button of choice found @ http://www.counter-script.net/index.php?id=35.

(2) This does not apply to most, but if your mouse scroll clicks when you use it, you may want to consider opening it up and removing the thing that makes it click. This will increase the number of +jump actions performed, enabling you to time the jump better.

(3) When attempting the bunny hop, you should only try it on a 100 tick server. It is almost impossible on a 30 tick and harder on a 66, so when starting out, I strongly recommend using a 100 tick server only.

(4) If you create your own server, server should be on completely default settings (sv_cheat 1 enabled if you want to noclip to the place you want to practice your bunny hopping at).

About the Jump:

(1) The most important thing about the bunny hop is your timing. If you cant time the jump right then you will never be able to make 2 consecutive hops.

Binding the mousewheel to jump helps with the timing. Every time you scroll, instead of activating the +jump action once like you do with the space bar, you activate it every time your mousewheel moves 1 notch. This is almost certainly more than 5 times with every spin, which greatly increases your chances of jumping at exactly the right time, when you hit the ground.

(2) When in the process of bunny hopping, you should never touch the forward button (normally 'W'). You should only use the strafe buttons, because then you have complete control of the character in the air. While holding strafe you can turn the character in the air (and, I'm not entirely sure if this is true, but I find that you jump further as well).


Mouswheel Technique:


The best technique which i have found with the new script, is to rock the mouswheel up and down on alternate jumps. Step by Step:

1) For the first jump, I rock the mousewheel down.

2) Without lifting my finger, for the second jump, I rock the mouswheel up.. etc etc.

This will create as many 'hits' of the +jump command as possible. It is also quite easy to get into a rhythm and you don't have to lift a finger.


The Bunny Hop:


(1) Start by running forward. Jump using either space or mousewheel (it does not matter for the 1st jump).

(2) As soon as you take off, take your finger off 'W' and press on either 'D' or 'A'.

(3) If you use 'D' then start to turn the mouse so you are facing roughly 35 degrees to the right from your original running line (I'll call it North).

(4) As you come down to land, give the mousewheel a downward spin. This should cause you to jump as soon as you touch down (make sure you start the scroll just before you land). You will immediately take off again, with the same speed you started out with or faster if you timed it well.

(5) Once again, as soon as you have taken off, take your finger off 'D' and press down on 'A'. Then start to swerve the mouse 35 degrees to the left of North.

Once you have done this, you have successfully completed your first bunny hop. Don't feel frustrated if you don't get it 1st time, i know it's difficult and it takes long practice to perfect it.

(6) Repeat steps 3 to 5 and you will find that you can maintain a constant speed or even speed up.


| TIP | When swerving the mouse to the 35 degree angle, try and make it as smooth as possible. This helps with your timing as you can get into a rhythm.


Bunny Hop on a Slope:


When attempting this you must remember that, because of the slope, you will spend more time in the air. Therefore you must adjust your timing that you were using on the flats.

This is exactly the same concept as when bunny hopping on the flat. Do exactly as previously explained HOWEVER, you will find you will rocket if you time it well.


video

bunny hopping tutorial video

this tutorial on bunny hopping is very well made and easy to follow
it also shows you the binds required for the bunnyhop and has a little digram on the bottom of the video so you can get the timing down.





video

cs:s weapon spray patterns with pictures

What Is Weapon Spray
Weapon spray is a term used for when you fire repeated rounds from a gun & spray fire in a direction. By holding down the fire button and aiming straight the recoil from the weapon produces a spray of fire which hits around the target or cross hair in this case. The more recoil on a weapon the more spray is produced and this is where I come in... Unknown to many, CSS has built in spray patterns for every weapon and it's key to know the patterns if you are to take advanage of this. Note the following patterns are produced from a static firing position and when moving will change.

M4a1
You can clearly see the M4a1 has 2 main patterns a 'T' shaped pattern & a 'P' pattern that somtimes is reversed



AUG & SG550
You can clearly see with the CT's AUG & the T's SG550 both have the same spray patterns. The main spray patterns is a 'T' shaped pattern & the odd 'P' pattern slipped in.


AK47
The AK47 seems to have the same basic spray pattern every time, the first 3 rounds hit almost spot on target but after that the weapon recoil kicks in and forces the fire upwards where the remain shots hit in a large area.


Famas
When doing this test the biggest surprise although thinking about it we should have known this anyway is the CT's Famas. It has a 'Burst Fire' mode and boy j00 when you enable it and spray fire the result you get is outstanding!! The spray pattern is very small almost spot on aim. Like the other weapons players need to learn how to burst fire to over come the weapon recoil this mode on the Famas does just that.



Summary & Findings
After carrying out this little test in CSS my finds are simple, if you find you need to "spray & pray" meaning if you end in a tough spot and panic releasing a spray of fire it's best to aim at the body & let the fire move up to the head than try for a head shot and then the spray going off target & not hitting anything.

All the above spray patterns were produce in static fixed positions and if you do the same by aiming at a wall and holding fire button down you will see that same patterns of spray repeated.

If anything this has for me shown that the CT's Famas is a great weapon to buy when low on cash, with it's full fire mode when very close but for long range kills the burst fire mode can not be beaten!!

How not to be clutched ( a guide for counter strike source and 1.6 )

Now, since clutching relied on breaking up the other team into smaller, killable chunks, anti clutching will obviously be focused on sticking together.
An example of what not to do, from a scrim I played yesterday:
On contra, we rushed b and took the site, but everyone died but gambino. 1v4, he killed a guy coming from plank, had 2 seconds to turn around and kill another guy coming from spawn, had enough time to plant the bomb, kill a guy darkroom, and then finally kill another guy coming from plank. See the problem? They came at him one at a time, because they wanted the kill and assumed they would win because it was 1v4. Until the round is over, never assume that it is yours. Instead of being the hero, wait for your team. If 2 guys had come out plank while 1 came from spawn and 1 came from darkroom, all at the same time, he would have been shot from 4 different directions, and it would have been impossible for him to win.

Your goal should be to put your opponents in impossible situations. Another example of an impossible situation would be 1v3 with the bomb planted outside on train, and one guy hiding heaven, one guy hiding in ivy, and one guy hiding in connector. If non of them peak, the counter terrorist does not have time to find and kill them all, while still having enough time to defuse the bomb. You can only force impossible situations when there is a tight time limit.

If it is a 2v1, 2 counter terrorists not knowing where the last terrorist with the bomb is, you have two options. One is to play one person per site. If you choose to do this, then both players must play it passive or the must both hide in their sites. You should either be playing so far away that it would be hard for the terrorist to kill you before your teammate rotates over (an example would be playing from ct connector on de_cbble, watching B) or, play in a hiding spot inside the site that will allow you to peak the terrorist when he plants. The first option is better against better players, because they will tend to check all the hiding spots (possibly pre firing them) before planting the bomb. When attempting to play passively, it is vital that you do not try to engage the enemy without your teammate - your sole purpose is to get a faster rotate to the site that the terrorist is planting at.

Your other option with a 2-to-1 advantage is to both play the same site. This is preferable when the sites are close together, such as on de_nuke. Sticking together like this can be advantageous, however it can get you in trouble if the sites have a lot of hiding spots. In most cases, I would recommend both players playing the same site, to avoid splitting their resources.

If you have a 3-1 advantage, you would probably be best served by having 1 person play a site either passively or hiding, and the other 2 players working together at the other site.

If the bomb is planted and counter terrorists are rotating to kill the last terrorist, the counter terrorists have a much greater chance of winning if they work together. Unless there is very little time left on the bomb timer, no counter terrorist should be entering the site without the whole team. Once inside the site, your plan of action depends on how much time you have and how many hiding spots there are. The more hiding spots with a view of the bomb, the more you should have everyone search for the last terrorist. If there are not many avenues of attack for the terrorist, then one person should defuse while the other people watch possible peak spots. If there is not much time left, and you can't cover the defuser, you can try to shield him with your body. This only works if they have 1-2 seconds left on the defuse, and the terrorist is not close. If they are close, or there is too much time, you will end up both dying. You can also try having two people 'defusing' at the same time. If the bomb is planted in such a way that you can either defuse it out in the open, or behind cover that would force the terrorist to come to you, have one person start defusing under cover, while the other person pretends to be defusing out in the open. The terrorist peaks the first person, kills them, and assumes that he stopped the defuse, allowing the second person to finish. Only attempt this in the rarest of cases - you are sacrificing a player in order to win the round, when you could have saved his gun and possible killed the terrorist.

The key to not getting clutched is playing so that you can cover your teammates at all times. You should not be standing right next to them, because that allows one good spray to take both of you out. You should play so that you can watch one spot, while being able to quickly turn and crossfire with your teammate. Proper teamwork and an understanding of what makes you vulnerable to losing those types of rounds, is enough to stop most people from clutching. Do not get overconfident, because that is the quickest way to lose rounds.

How to clutch (a guide for counter strike source and 1.6)

The ability to clutch is an important one. Winning a 1v2 or a 2v4 not only gives your team an additional round and extra money, but it can also be very demoralizing. Many teams will fall apart after losing a 1v3, while your own team will be inspired to play harder.

For this writeup, I am going to focus on how to clutch. How to prevent being clutched is just as important, but would require more writing then I am willing to do at this point. If there is enough demand, I will write it up later.

Know thy enemy. By this, I mean that by the third or fourth round, you should have a good idea of how the other team plays. You should know who plays where, what guns they use, and how aggressive they are. Then, when it comes down to a 1v3, you should know roughly how they rotate and where they will be on the map. A recent example of this happened on inferno - only the ct side, there was one player who loved to play behind the yellow generator. After switching sides, it came down to a 1v1, with him having the bomb planted at banana. Because I knew he liked to play there on ct side, I naded the generator and then strafed out spraying. He died quickly, and I got called a hacker.

This knowledge of where the other team is important for the next part: splitting their forces. Unless you are playing a bad team, you will not be able to kill 3 players at the same time. Instead, you want to utilize the form of the map to split them so that you may kill them one by one. For example, lets say that on dust2, your team killed 2 players at A, but all of your teammates died except for you. Instead of running to plant the bomb, you may walk to cat to kill a counter terrorist rotating too quickly, and then go into mid. From mid, you may go to B - or, you can wait 30 seconds, and then go back to A, hoping to fake them out. This brings me to my next point - time management.

Whenever you are in a situation where the other team outnumbers you, you should be considering the clock. If you have a lot of time and are on the offensive, then your goal should be to confuse your opponents about your location. Doing this forces them to guard two sites at once, splitting their attention and their forces. If you take over an area controlled by the other team, instead of advancing to the bomb site, you can stay there and hope to catch kill chasing ct's by surprise. By planting the bomb, you are announcing your location and allowing the cts the chance to group up and force you into an unwinnable situation. Also, you can move into places where you will not be suspected. For example, after taking the b bomb site, you may go into ct connector to kill rotators, then advance to plant at the a bomb site.

If you manage to get the bomb planted without any counter terrorists in the immediate area, you must consider how many players they have left. If they have 3 players left, then most likely your best course of action is to attempt to peek them as they rotate to the bomb site, because otherwise they can have 1 player defuse while the other two guard. If, however, they only have 2 players left, then you can attempt to hide, then flashbang peek the defuser. Remember, you don't have to kill all of them - you just have to make yourself so hard to kill that they cannot defuse the bomb in time.


One thing that can help your team learn how to clutch, and to deal with clutch situations, is by practicing. Have 1 player join the terrorist side, 3 on counter terrorist. The 3 ct's go to one site, the terrorist goes to the other. When the terrorist announces he is in position, the ct's begin to do what they would normally do to retake the site, while the terrorist tries to win. Or, have the terrorist drop the bomb in front of the counter terrorists, and then he has to try to take it back. Practice like this improves individual skill, and puts your team in important match altering situation, that may only occur once or twice per scrim.

The basic plan when forced into a clutch situation is this: Break up their team by not allowing them to know where you are, force them to rotate to sites where you are not, whittle away at their numbers. It can be surprising how quickly a 1v3 situation becomes a 1v1 situation.

video

teamwork guide for css and cs 1.6

How well do you know your teammates? Do you know their first names? Would you feel comfortable lending one of them $20? How well do you get along with them?

Teamwork is what separates the CAL-i from the CAL-m, the pug team from the new CAL-o superstars. Most teams in source have crappy teamwork, relying instead on their aim to carry them through a match. But aim can only carry you so far, and teamwork is something that will allow you to win matches against more talented foes.

If you don't like someone, you can't play with them. If someone on your team has an amazing shot, but they don't get along with anyone, and they don't communicate, then they are hurting your team. It is better to cut them and focus on your teamwork.

In this vein, don't play the blame game when the round is over. You should and you have to talk about what went wrong, but don't fight about it. If someone says something about how you played, do not get defensive. I know a lot of people have big egos in this game - you have to set them aside. If the guy ivy keeps dying because you aren't covering mid in a proper manner, then listen to him. If you were slow on a rush, understand why and fix it. What you should not be doing is arguing about it. Arguing and blaming builds resentment, and resentment leads to your teammates wanting you to do poorly, which obviously leads to poor teamwork.

In order to have teamwork, you must have trust. If you find yourself telling your teammates how to play over vent while watching them play, then you don't trust them. If you can't trust your teammates to play the game, you probably won't be trusting them to watch their spot, and if you can't trust them to hold their spot, you won't be able to hold yours. Trust your teammates, and if they do something stupid, tell them when they are dead. It will stick in their mind better if they lost the round because of what they did, and it will allow them to concentrate better if you aren't talking while you are dead.

About talking while you are dead - to build teamwork quickly, stop it. If possible, use ingame. This forces you to stop calling when you are dead, and makes you talk while you are alive. The ability to calmly call out where your opponents are while shooting can be a difficult one, but it will help your team immensely. When reaction shots are measured in fractions of a second, telling your teammates where the enemies are 2 seconds earlier might save their (ingame) life - or yours.

What should you be talking about? Location, location, location. If you are at the point where you know all of your teammates voices, and you know where they all play on every map - and how they play it, then everyone can just call out what they see. Here is an example from a dust2 scrim.
Long: Flashbang. Flashbang. Smoke. 1 guy dropped pit
Cat: Flashbang cat. 1 guy cat, dead.
Long: Another guy long, working their way up
Cat: I pushed up cat, mid guy look long
B: I'll rotate to long, you stay b
Long: I don't see anymore long, fall back to b
B: Oh ****, flashes B, I can't see
B: I'm at door, peeking in


You get the point? Call flashes, call nades, call when you see people. If you rotate or leave your spot, let someone know. If you see the bomb, let people know. On t side, don't enter 'ct territory' (any part of the map where CT's traditionally play) without letting someone know and finding out if you have a teammate hitting a close area at the same time (such as long and cat). So many times have I seen 3 guys go long a, try to cross, and die from mid/cat, then 2 more guys mosey up cat and get picked off because the other team can focus entirely on them. Split their focus! Work as a team.


So, in conclusion: Be friends with your teammates, don't argue and fight about who's fault it is the round was lost, focus on talking while you are alive, and keep your teammates informed about what is going on at your location. I know a lot of this stuff isn't revolutionary but it will help

Visualizing and shooting guide for counter strike source and 1.6

“Visualization is also referred to as guided imagery, or the process of creating a scene in the athlete's mind of what she wants to happen. An athlete will create images, like pictures or movies, that recreate her best performances, or she will envision a desired outcome. While imagining these scenarios, the athlete actually imagines every detail and the way it feels to perform just the way she wants.

These images can be visual (images and pictures), kinesthetic (how the body may feel), or auditory (McMahon reported imagining the roar of the crowd). Using the mind, an athlete can call up these images over and over, enhancing her skill through repetition or rehearsal, similar to physical practice. With mental rehearsal, minds and bodies become trained to actually perform the skill imagined.”

Visualizing is a technique used by many pro athletes. although I do not believe Counter Strike is a sport, you can still benefit from the process of visualization.

There are two ways of visualizing; one is while you are actually playing the game, the other is when you are bored in class or where ever.

When playing my spot as a counter terrorist, there is usually only one direction the terrorists can come from. As I sit and wait for them to attack, I visualize how they will appear, and what will happen. I picture their heads coming into view, and how I will spray them down. I repeat this picture in my mind, repeatedly, until I actually have to fire. This keeps me focused and alert.

As a terrorist, before entering any area controlled by counter terrorists, I think of all the possible hiding spots. As I check each one, I act as though they are there - not with prefire, but by thinking about where their body will be, what level their head will be at, and the physical act of shooting them. Before picking a spot, I visualize over and over what it will be like to shoot them. Then, once I actually do shoot, I have already played the scene in my mind dozens of times.

When you are not at your computer, you can still practice. Think about sitting in your chair, playing Counter Strike. The more details you think of, the more effective it will be. You can visualize playing a particular spot, much like you do when you are actually in game. Or, you can think about how your terrorist strategies flow, and what you have to do in each one.

Controlling your shot
The first step in controlling your shot is having your cross hair at the correct position. When moving around the map, your cross hair should remain at head level, and be positioned exactly where your enemies heads will appear. This lessens the time you will have to spend aiming.

The way you shoot your weapon depends both on the type of gun it is, and also the distance. For this reason, I will talk about individual weapons, and how to shoot them at different distances, starting with the pistols.

Short range would be top of stairs on dust2 to bottom of stairs
Medium range is from B double doors on dust2 to where the terrorists enter the site.
Long range is top of long a to pit.

GLOCK
Short range, enemies has no armor: My preference here is to circle them while quickly tapping the fire button. The glock has almost no recoil at close range, and if you hit them in the head they won't be able to fire.

Short range, armor: What my team normally did on save rounds without deagles was the monkey jump. You go to some part of the map where the CTs are forced into close quarters combat, then you burst fire your glocks while jumping.

Medium range: You can still quickly tap on the fire button, but you should avoid moving too much

Long range: The glock sucks at this distance. If the enemies has armor, it can do as little as 3 damage a hit. Try to get closer, either by running towards them while snaking back and forth, or by finding another point of entry. If you must shoot from this distance, duck and space your shots by about 1/2 a second. You must aim for the head, or else you will never kill them

USP
Short range: You can move a bit. If you are aiming for the head, space your shots by about 1/3 of a second. If you aim for the body, spam your shots as fast as possible.

Medium range: Stand still, possibly duck if you do not need the mobility. Shots should be fired at about 1 a second, aiming for the head. If you do spam the USP, your cross hair should be on the low part of their chest as you reach the end of your spam.

Long range: Same as medium, but don't spray. Take time to count out a second between shots (in your head, not out loud unless you want your teammates to kill you).

DEAGLE
Short range: You can strafe around them. If your first shot misses, you should lower your aim to their shoulders. If you don't get them in the first two shots, spray your deagle at their body.

Medium range: Don't move, either strafe back and forth and fire shots on the pauses, or duck for maximum accuracy. Shots should be paced at about a second each. Take the time to aim before shooting.

Long range: You cannot kill with a single shot at very long ranges, and body shots will take 4 or more to kill. Try to get closer, or if you must shoot from such a distance, duck

COLT
Short range: You can run and shoot the first 5-10 bullets of your spray, then you should duck and finish the spray. When doing an extended spray, pull your cross hair to around their navel, and wiggle your mouse back and forth.

Medium range: You can usually run with the first 3 bullets, but no more then that. I recommend that you do not move at all. Spray about 5 bullets, strafe to your left or right, then duck spray the rest of your bullets if you need to. Once again, wiggle your mouse while spraying.

Long range: Strafe back and forth while shooting 3 shot bursts. It is possible to spray at this range, but only if you have very good control, and even then it is not that accurate.

AK-47
Short range: Same as colt, but you have to pull down farther, and shouldn't move while shooting except the first 3 bullets.

Medium range: Don't move. Start with a standing spray for your first 5, then duck to pull your shot into their head and wiggle your cross hair around their kneecaps.

Long range: same as colt, but no spraying

AWP
I don't AWP very much, so I am only going to talk about one thing. Too many people attempt to quickscope at close range. When you are in the lower leagues, you often have time to allow your gun to scope and to aim. Take this time to do so, because otherwise you end up firing 2-3 shots before dying, when you could have just killed them right away with a well aimed shot.




As an added bonus, here are some rules I typed up over 3 years ago, when I was still playing 1.6. They aren't hard and fast, but they can be helpful
RULES FOR NOT SUCKING AT COUNTER STRIKE:

DO NOT MESSAGE MODE ONE. I DON'T CARE IF THEY CALLED YOU A HACKER, OR IF THEY SUCK. ONLY CHILDREN USE MESSAGE MODE ONE. IF THEY ARE BEING E-THUGS, LET THEM. IT DOESN'T MATTER.

1. At the beginning of each round in which the previous round was lost, do not buy. Instead, type how much money you have. Then, if the strategy caller calls buy, you buy.
2. Listen to the strategy. Do not talk at the beginning of the round. Whatever happened in the last round doesn't matter anymore, and don't yell at people for what they did wrong unless you are the strategy caller.
When throwing a flash bang, and other people are around you, say you are throwing it. No one likes to be blinded because you suck at throwing flash bangs or you threw it just as they peaked.
3. When CT, type a strategy for your site to follow. Each site should have a leader who calls strategies for that site. strategies should be gone over before scrims
4. Do NOT push. If you do push, say you are pushing, and say where you are pushing to. If you abandon your spot, say that you are leaving it. If people can get past you, say so. Getting shot from behind sucks, so lets try and prevent it.
5. If they are rushing, call a rush. Call how many people are there, and if you see the bomb. If you rotate to help someone, say you are rotating. Do not rotate unless bomb is called. Call before you are dead, not after.
6. When retaking a site, wait for everyone to be ready to enter the site. Throw flash bangs, and then rush the site together. If you start defusing, make sure someone is ready to cover you. Do not assume that they are covering you unless they say they are.
7. Gun>Defuse>greNades>Armor. If you have a choice between a defuse kit or head armor, get the kit.
8. As T, follow the strategy exactly. If the strategy calls for 2 long and 3 cat, type where you are going. Do not do whatever you like unless you ask the strategy caller if you can. Do not attack any site without telling people what you are doing. When you are going into a site, Flashes+smokes+nades into common hiding places
9. Once the bomb is planted, you cover a specific spot. Call where you are covering, and listen to where others are covering. Do NOT peek. Ever. Wait for them to start defuses, and then you peek and kill them, or get them to stop defusing.
10. Unless the strategy was called as a rush, walk. Don't switch to your knife or grenades, because both make noise.
11. When picking, pick together. Flash+peek as a team. Don't do it stupidly (AKA line up), but one guy jumps out and the other guy strafes out. If you are awping, then there should be someone with an AK-47 with you to back you up.
12. DO NOT BAIT YOUR TEAMMATES.
13. If the strategy is to rush, you rush. I don't care if you are blind. You keep bleeping running. I do not want 2 people to rush in and die, then 1 person goes in late, then the last 2 mosey in. This rule goes with number 12.
14. At the end of the round, don't shoot your teammates. If this kills them, they are going to be pissed.
15. I don't care if you are lagging. I don't care if your dad was talking to you. I don't want to hear excuses. Either you made the shot or you didn't. If you did, good job. If you didn't, I don't care but you better not waste my time telling me why you didn't.
16. Once you are dead, you do not talk on vent. Don't tell someone what they should be doing. If they die because they messed up, then it will stick in their mind better.

What is a good effective practice schedule? For an individual player..

What is a good effective practice schedule? For an individual player..

This is a very good question, though a lot of it will depend on how much time you have available, what your goal is and what said player needs to improve upon. The topic of individual improvement has a lot to do with aiming, but I really don't want to get into that right now, so I wont go over the specifics but instead I'll give you a general idea of how practice should work for an individual.

• Set a time schedule, and stick to it.
This is easily the most important part of developing yourself as a player. It's extremely easy to cheat your schedule and start late, or justify skipping it entirely with arguments like "I played longer than I was supposed to yesterday, so It'll be fine." It's all too easy for one day to turn into two, turn into three, and eventually you're off your schedule all together. Set a time to start and end practice, write down your goals for the practice (improve aim by doing X, improve smarts by doing X, improve nade mechanics by doing X, etc...) and stick to them.

• Track your progress
It's way too easy to give up on something you're doing, because you don't see any immediate results. You have to track your progress to fully understand what direction you're going, and make the right tweaks to your regiment to maximize the time you have available. A simple way to track progress in aiming, would be to find an aiming game with end-game values that you can compare on the weekly. Intelore's Reflex is a good example (http://files.filefront.com/Reflex+game/;.. Now, this isn't a direct evaluation of how good you are in game, because this is not a fully 3D test with the same sensitivity, but it's safe to say that your improvements in game will correlate to some degree out of game in these types of tests and tracking systems.

Note: This test has some issues at times with faster computers, and may make the targets instantly appear. If this happens, just restart the game a few times (happens about 1 every 10 times you play). You can also go to the start menu, and launch the soundless version of the game to play with your own music.

• Understand what it means to practice
Let's assume you dedicate a three hour block of your day to getting back to where you were as an individual player. First of all, this is practice time. This doesn't mean this will be the only time you'll be playing CS, simply that this is the time dedicated to your improvement, above all else. This isn't about enjoying yourself, though it's fine if you do. If you're really serious about achieving a goal, you have to play to improve, not to have fun. There will be plenty of time to have fun later. Be sure you practice with the methods that you've come to understand as the best ways to improve different aspects of yourself as a player, not necessarily the methods that are the most common or most fun.

When you burst with ak should you let the crosshair come all the way back to its small orig size or should you not wait and shoot again when the crosshair is like medium size.

Aiming based on your crosshair is a bad idea when it comes to dealing with recoil. It's the direction of impact (bullets) that you want to be paying attention to. Off of the top of my head, and explaining it the best way I can, you can do a normal burst of 2-4 bullets, drag and tap two or three times with the taps remaining pretty accurate, but you really don't want to focus on the crosshair at all. Also, it would be a good idea to quick tap rather than burst in most situations, since it locks your opponents up better and just as accurate, albeit a bit slower. Burst when you feel you've got the aim to not miss, or the situation warrants it.

When peeking around a corner and seeing like 3 guys there i always go crazy and spray in their general area while backing away quickly hitting nothing how do i fix that?

What that tells me, is that you weren't expecting the opponent to be there. If you were, you wouldn't be taken by surprise obviously. Start thinking further ahead, and if you're in a situation where you wont have time to take cover and there are multiple enemies, concede you're going to die and focus on the easiest target, and then the next easiest and so on for as long as you are alive.

How do i learn how to track moving targets?

Through repetition. Lots and lots of repetition.

Complete high quality CS:S Movie Making Guide

Table of Contents:
----------------------------------------------
1. Movie Config
2. HQ Movie Files
3. Before You Get Started
A. Separate CSS Icons
B. Enabling Visible File Extensions
C. Windows Sound Settings
D. Video Card Driver Settings
--Nvidia
--ATI
4. Encoding and Compiling Files Section
-Includes Links to All Freeware:
--VirtualDub
--Windows Media Encoder
--HuffYUV
--VLC Media Player (x264 Playback)
--x264 Encoding File Pack by anX
--Xvid Encoding File Pack by anX
5. Recording in CS:S
6. Screenshots to avi in VirtualDub
7. Editing Program to Uncompressed Master File(s)
A. Sony Vegas to Combined Uncompressed Video and Audio for wmv
B. Sony Vegas to Separate Uncompressed Video and Audio for x264 or Xvid
C. Adobe Premiere to Combined Uncompressed Video and Audio for wmv
D. Adobe Premiere to Separate Uncompressed Video and Audio for x264 or Xvid
8. Encoding
A. Windows Media Encoder for wmv
B. FAAC, MEGUI, and more for x264
C. LAME, VirtualDubMod, and more for Xvid

1. Movie Config v2.3:

Download: http://files.filefront.com/movieconf.../fileinfo.html

I definately spent the most time working on this. It contains all your basic movie commands (hides radar, text, all that), sets all your settings on high, and has a lot of common binds already set up for you. You can toggle wireframe, mat_proxy, hud, radar, spectator bars, you name it.

Screenshot of Console Menu:


I worked parallel with CAL|Barelds on this (literally, we sat in IRC relaying ideas back and forth). He helped me get it perfect, and showed me a bunch of useful things. Thus, our movie configs are pretty similar. Here's a link to his: http://forums.caleague.com/showthread.php?t=91265


2. HQ Movie Files v4:

Download: http://files.filefront.com/cssmovief.../fileinfo.html

This movie pack contains the following:

1. A modified version of Fragalicious' HUD remover (www.csflicks.net). The original changed the kill notice text and
gave it a shadow. I changed it back to default.

2. The materials folder and blue LED bomblight from ARN's CSS Movie Making GUI. I did not include the GUI's hud remover because the clientscheme.res changed too many in-game texts. The materials folder includes high quality textures, better explosions, and much more. Along with it comes a custom movie making background and a custom movie GUI.

3. Spectator bar removal for POV demos. These are NOT recommended for sourcetv demos, because you can toggle the bars with the movie config. Read the installation section in the readmeon how to enable/disable the spec bar removal.

These files will remove the HUD in CSS and make your game look downright sexy when used with the movie.cfg. It took a while to modify them so the texts in the game are all default, but I think I got it figured out.

NOTE: The HUD toggles in the movie.cfg will not work with these files in use. The HUD is permantly off when using the new scripts and resource folder.

I am not the original creator of the resource, materials, or scripts folder in this pack. I only modified them so that the game had all default texts with maximum settings and high quality materials.

NOTE: After the recent sv_pure update, the high quality materials of these movie files no longer work. The hud remover, however, works just fine.

3. Before You Get Started:

3A. Separate CSS Icons

I recommend using two separate CSS icons on your desktop: one for playing and one for making movies. I would also recommend NOT using an autoexec. Why? Well, you don't want stuff loading from your autoexec as you make movies, and vice versa. If you don't use an autoexec, skip this and go onto "Things you'll want/need."

So, here's what I do. Go to your cstrike/cfg. Open up your config.cfg. Back up any personal commands, then completely empty it. Save it and close the window. Then right click on the file > properties > check the "Read-Only" box. This will prevent things from the movie config saving into there.

Then rename your autoexec.cfg to play.cfg. Make sure you have ALL of your binds in there (for movement and everything).

Now we go to launch options in your two CSS desktop icons. I'll be using defaults for resolution. Change the -w and -h to whatever your res is. You can also change the dxlevel in your play icon to whatever you usually use.

For your play CSS icon:

-fullscreen -w 1024 -h 768 -dxlevel 80 +exec play

For your movie CSS icon:

-windowed -w 800 -h 600 -dxlevel 95 +exec movie

Example:


3B. Enabling Visible File Extenstions

Also, I HIGHLY HIGHLY HIGLY recommend enabling file visible file extensions in windows. Actually, it's required for x264 encoding, so just go ahead and do it.

Control Panel (in classic view) > Folder Options > View Tab:


Uncheck that box.

3C. Windows Sound Settings

CS:S cannot record surround sound audio. If your audio settings are at 5.1/7.1, the audio file you record will be 0 kb. I recommend using Two Speaker settings. Not only will your audio record, but this is the best audio setting to play at BY FAR unless you're using 5.1/7.1 headphones.

Control Panel (in Classic View) > Sounds and Audio Devices > Volume Tab > Advanced (under Speaker Settings) > Set your Speaker Setup to "Desktop Stereo Speakers"



3D. Video Card Driver Settings

CS:S does not contain commands for maximum AF/AA. For example, the maximum Filtering command in CS:S is mat_trillinear 1. Any mainstream card made in the past couple years can support higher AF than trillinear. Thus, it is best to force maximum settings in your video card drivers

Nvidia (Forceware 84.26):

Right click on your desktop > Nvidia Display > "monitor name" > "video card name" > Performance and Quality Settings: Turn everything up to its maximum, and uncheck any box that says "Let the application decide."



I know these aren't the newest drivers, but newer ones cause some problems with my PC. You should get the idea of what you want to do.

ATI (Catalyst Control Center):

Right Click on your Desktop > ATI Catalyst Control Center > 3D > All settings: Turn everything up to its maximum (excluding Catalyst AI and Smartshader Effects), and uncheck any box that says "Let the application decide."



4. Encoding and Compiling Files Section:

Disclaimer about wares: Do NOT post links, ask for publicly on these forums, or PM me about illegal software cracks or downloads. That's not welcome here.

Required non-free Software:
-Counter-Strike: Source
-Sony Vegas or Adobe Premiere (I use Vegas 5)

Freeware:
-VirtualDub (I use version 1.5.10) Download: http://www.oldversion.com/program.php?n=virtualdub

-Windows Media Encoder (for easy wmv files) Download: HERE

-HuffYUV Codec for Lossless Compression Download: http://www.divx-digest.com/software/huffyuv.html

-VLC Media Player (x264 playback) Download: http://www.videolan.org/vlc/

-x264 Encoding Pack by anX Download: HERE
Contents:
---AVISynth 2.5.7
---YAMB 1.6
---FAAC.exe
---meGUI x264 specific version
---meGUI new version (multiple codecs)
---MP4Box.exe
---x264.exe
---A bunch of dlls and other files THAT YOU MUST KEEP IN THE SAME FILE AS THE .exe's.

-Xvid Encoding Pack by anX Download: HERE
Contents:
---AVISynth 2.5.7
---Xvid 1.0 (newer versions are without a few options)
---Xvid Bitrate Calculator
---LAME.exe
---Multifrontend.exe
---VirtualDub 1.5.10
---VirtualDubMod 1.5.10
---A bunch of dlls and other files THAT YOU MUST KEEP IN THE SAME FILE AS THE .exe's.

Optional Sofware:
-Adobe Photoshop
-Adobe After Effects
-3DS Max
-Particle Illusion


5. Recording in CS:S:

After executing the config:

- Hit the down arrow on your keypad to set your capturing rate @ 90 fps (or chose whatever framerate you want).
- Hit F11 to start recording. Hit F12 to stop recording.
- After recording a clip, hit control (host_framerate 0) for functional demoui speed control. Before you record your next clip, don't forget to hit the down arrow key again (or whatever framerate key you used).

All of that stuff should be in your console on the menu I made...

Now there will be a ton of .tgas and one .wav file in your cstrike folder all named a (or b or c or whatever letter you were on. You can record up to 26 times with F11 in one execution of the config. Nothing will ever get overwritten unless you re-exec the config).

Now close css and open up virtualdub.

6. Screenshots to avi in VirtualDub:

With virtualdub open:

- File > Open video file > click on the first ss in your cstrike folder (the whole series will open up
- Video > Framerate > change to whatever framerate you recorded at (90)
- Video > Color depth > decompression format: 24 bit, output format to compressor/display: 24 bit
- Video > compression > uncompressed OR HuffYUV (files section, lossless codec, no quality loss but output size will be less than half than that of uncompressed avi)
- Video > Full Processing Mode
- Audo > WAV audio > browse to your wav file in your cstrike folder
- Audio > Full Processing Mode
- Audio > Compression > Uncompressed
- File > Save as AVI

Done.

7. Editing Program to Uncompressed Master File(s)

7A. Sony Vegas to Combined Uncompressed Video and Audio for wmv:

I use Vegas 5, just for reference. Newer versions might be slightly different.

After you're done editing:

- File > Render As...

Now in your "Render As" window:

- Template: Default Template (uncompressed)
- Save as Type: Video for Windows (.avi)

Then click on the "Custom" button. In your "Custom Template" Window:

- Project tab > Video Rendering Quality: Preview (this will prevent deinterlacing and you will not lose any quality)
- Hit okay. Name it what you want, and hit save.

This is your master file. It's uncompressed audio and video, and you can encode it into whatever codec you want.

7B. Sony Vegas to Separate Uncompressed Video and Audio for x264 or Xvid:

I use Vegas 5, just for reference. Newer versions might be slightly different.

One thing you'll want to know about x264 encoding is that the resolution (both width and height) has to be divisible by 16. If you've been using 800x600, I'd just resize your video to 800x592. You should take this into account before you edit.

After you're done editing:

- File > Render As...

Now in your "Render As" window:

- Template: Default Template (uncompressed)
- Save as type: Video for Windows (.avi)

Then click on the "Custom" button. In your "Custom Template" Window:

- Project tab > Video Rendering Quality: Preview (this will prevent deinterlacing and you will not lose any quality)
- Audio Tab > Uncheck "Include Audio" box
- Hit okay. Name it what you want, and hit save.

This is your master video file. It's uncompressed and you can encode it into whatever codec you want.

After that's done, you'll need to produce the uncompressed audio file:

- File > Render As...

Now in your "Render As" window:

- Template: Default Template
- Save as type: Wave (Microsoft) (.wav)
- Hit okay. Name it what you want (preferably the same as the video), and hit save.

This is your master audio file. It's uncompressed and you can encode it into whatever codec you want.

7C. Adobe Premiere to Combined Uncompressed Video and Audio for wmv:

I don't use this program. This laptop came with premiere elements, and I'm basing this guide off of it. Your version might be different, but you'll get the idea of what you wanna do. I use vegas so yeah =/.

After you're done editing:

- File > Export > Movie... > Settings

Okay now you'll have a window opened called "Export Movie Settings."

There should be should be four categories on the left: General, Video, Keyframe and Rendering, and Audio. Now do this:

- General > File Type > Microsoft AVI
- Video > Compressor > Uncompressed
- Video > Frame size > whatever resolution you recorded at/want to render at
- Audio > Compressor > Uncompressed.

I don't know if you'll get deinterlacing on those settings or not (you don't want that), but that's the best I can do with a program I've never used lollll.

Hit okay and save it as what you want. This is your master file. It's uncompressed audio and video, and you can encode it into whatever codec you want.

7D. Adobe Premiere to Separate Uncompressed Video and Audio for x264 or Xvid :

I don't use this program. This laptop came with premiere elements, and I'm basing this guide off of it. Your version might be different, but you'll get the idea of what you wanna do. I use vegas so yeah =/.

After you're done editing:

- File > Export > Movie... > Settings

Okay now you'll have a window opened called "Export Movie Settings."

There should be should be four categories on the left: General, Video, Keyframe and Rendering, and Audio. Now do this:

- General > File Type > Microsoft AVI
- General > UNCHECK the "Export Audio" box
- Video > Compressor > Uncompressed
- Video > Frame size > whatever resolution you recorded at/want to render at

Hit okay and save it as what you want. This is your master video file. It's uncompressed and you can encode it into whatever codec you want.

After that's done, you'll need to produce the uncompressed audio file:

File > Export > Audio...

Name it what you want (preferably the same as the video), and hit save.

This is your master audio file. It's uncompressed and you can encode it into whatever codec you want.

8. Encoding:

8A. Windows Media Encoder for wmv:

WMV9 Codec:

Pros: Decent file size, good quality at any resolution. Very simple encoding process.

Cons: Toubles with color balance. Edges of reds can be lost, areas of green can be oversaturated.

- Open it up. A new session window will come up. Just hit cancel.
- Hit the properties button near the top.
- Sources Tab > Source From: File
- Sources Tab > File name > browse to your master file that you made in premiere/vegas
- Output Tab > Uncheck the Pull from Encoder Box
- Output Tab > Check the Encode to File box. Hit browse and save it as what you want
- Compression Tab > Destination > File download (computer playback)
- Video Size Tab > Blue resize text > Method: No resizing
- Processing > Pixel Format: YV12
- Hit apply. Then hit the green Start Encoding button near the top....

NOTE: This encodes @ 5mbps. Quality will be excellent, but you'll be sitting @ about 36-39MB/minute @ 800x600. Expect pretty large file sizes.

AND YOU'RE DONE.

8B. FAAC, MEGUI, and more for x264:

x264 Codec:

Pros: Lowest file size out of any codec, high quality at most resolutions.

Cons: Weaker in reds than Xvid. Slow encoding process.

For this section I'm assuming you're using my x264 pack and that you followed the readme.txt in it correctly. I'm also assuming that you exported an uncompressed video and audio file from vegas (section 7B) or premiere (section 7D).

This section is for advanced users. Some of the encoding will take place in the command line prompt. It's not that hard, but if you're not that great with computers you might want to overlook this and just encode in wmv.

Okay, you should have this folder filled with all your x264 files:

C:\Documents and Settings\username\x264

Put both your uncompressed .avi and uncompressed .wav in this folder. Make both of their names the same. You can decipher them by their file extentions.

Audio Encoding:

Start > Run > cmd

This is the command prompt. When I tell you to type something in it DON'T USE THE QUOTES.

The default directory should be:

C:\Documents and Settings\username

type "cd x264" and hit enter

Now your directory should be:

C:\Documents and Settings\username\x264

type "faac -w -b 128 audiofilename.wav" and hit enter.

Your audio file should encode pretty quickly.

You will now have a file called "audiofilename.m4a" in your C:\Documents and Settings\username\x264 folder. This is your compressed audio.

Video Encoding:

Remember, resolution (width and height) must be divisible by 16!

Right-Click in any white area in your C:\Documents and Settings\username\x264 folder > New > Text Document.

Rename it to: videofilename.avs

Windows will ask you if you want to change the file type. Say yes.

Open up the file (it won't know what program to use. Just do Chose Program from List and use notepad). Put this in the body:

AVISource("videofilename.avi")
Crop(0,0,-0,-0)
ConvertToYV12()

Save it and close it.

Open up megui.exe.

Input Tab under Video Encoding:

Codec > x264

File Type > MP4

Across from AviSynth Script click on the "..." Button. Browse to: C:\Documents and Settings\username\x264 and click on videofilename.avs.

A new window should open up with the video file. You don't need to do anything there. Just close it.

Back in your main window, hit Config.

The first thing you MUST do is set your "AVC Profiles" to "High Profile"

Then, use these settings for your main tab:


For your RC and ME tab, use these settings:



For you advanced tab, use these settings:



Note: I can't guarentee good quality or smooth playback with these settings. x264 is tricky. Every video is different. Currently I get about 23 MB/minute with amazing quality @ 800x600 with these settings. You might need to raise/lower the bitrate depending on resolution.

Hit okay. Then back in your main window, hit Enqueue below the config button. Go to the queue tab and hit start.

Encoding in x264 takes a VERY long time. Be patient. After you're done encoding, you'll have a file named "videofilename.mp4" in your C:\Documents and Settings\username\x264 folder. This is your compressed video file.

Muxing (combining your video and audio):

Open up YAMB.

Across from Audio and Video in blue text hit add. Add both your audiofilename.m4a and your videofilename.mp4 files. For the final time, THEY MUST HAVE THE SAME NAME OR YOU WILL GET ERRORS.

Down in the bottom right hit mux. Save it as what you want and hit okay.

AND YOU'RE DONE.

I'd like some feedback on the quality and mb/minute you guys are getting with those settings.

8C. LAME, VirtualDubMod, and more for Xvid:

Xvid MPEG-Layer 4 Codec:

Pros: Low file size, high quality at any resolution, accurate colors all around.

Cons: None.

For this section I'm assuming you're using my Xvid pack and that you followed the readme.txt in it correctly. I'm also assuming that you exported an uncompressed video and audio file from vegas (section 7B) or premiere (section 7D).

This section is for advanced users. Some of the encoding will take place in the command line prompt. It's not that hard, but if you're not that great with computers you might want to overlook this and just encode in wmv.

Okay, you should have this folder filled with all your Xvid files:

C:\Documents and Settings\username\xvid

Put both your uncompressed .avi and uncompressed .wav in this folder. Make both of their names the same. You can decipher them by their file extentions.


Audio Encoding:

Start > Run > cmd

This is the command prompt. When I tell you to type something in it DON'T USE THE QUOTES.

The default directory should be:

C:\Documents and Settings\username

type "cd xvid" and hit enter

Now your directory should be:

C:\Documents and Settings\username\xvid

type "lame audiofilename.wav audiofilename.mp3" and hit enter.

Your audio file should encode pretty quickly.

You will now have a file called "audiofilename.mp3" in your C:\Documents and Settings\username\xvid folder. This is your compressed audio.

Video Encoding:

Remember, resolution (width and height) must be divisible by 2!

Right-Click in any white area in your C:\Documents and Settings\username\xvid folder > New > Text Document.

Rename it to: videofilename.avs

Windows will ask you if you want to change the file type. Say yes.

Open up the file (it won't know what program to use. Just do Chose Program from List and use notepad). Put this in the body:

AVISource("videofilename.avi")
Crop(0,0,-0,-0)
ConvertToYV12()

Save it and close it.

Open up VirtualDubMod.exe:

-File > Open Video File > Browse to your videofilename.avs file.
-Streams > Steam List > Add > Browse to your audiofilename.mp3 file.
-Video > Compression > Select Xvid MPEG-4 Codec. Hit Configure.

In your XviD Configuration Window:

-Profile @ Level: (unrestricted). Hit the more... button to the right of it.

In the new window, use these settings:


Hit okay. Back in your main XviD Configuration Window:

-Encoding Type: Twopass - 1st pass

Hit "Advanced Options..."

In new window's Motion tab, use these settings:



In the Quantization tab, use these settings:



Hit Okay. Okay. Okay.

Back in your VirtualDubMod Main Window:

-File > Save As (F7) > CHECK "Don't run this job now; add it to Job Control so I can run it in batch mode." Save it as "firstpass.avi" in your C:\Documents and Settings\username\xvid folder.

Back in your VirtualDubMod Main Window:

-Video > Compression > Select Xvid MPEG-4 Codec. Hit Configure.

In your XviD Configuration Window:

-Encoding Type: Twopass - 2nd pass
-Target Bitrate: 4500-5000 (I use 4900, depends on video resolution. You can find an optimal bitrate using the XviD bitrate calculator. The higher the resolution, the higher bitrate you'll need)

If it says "Target Size (kbytes)" instead of "Target Bitrate (kbps)," just click on the "Target Size (kbytes)" text and it will switch to "Target Bitrate (kbps)."

Hit okay. Okay.

Back in your VirtualDubMod Main Window:

-File > Save As (F7) > CHECK "Don't run this job now; add it to Job Control so I can run it in batch mode." Save it as "secondpass.avi" in your C:\Documents and Settings\username\xvid folder.
-File > Job Control (F4) > Start

There will be a firstpass.avi and a secondpass.avi in your C:\Documents and Settings\username\xvid folder. The secondpass.avi is your finalized project.

AND YOU'RE DONE.

 
Entertainment Blog Directory GeekySpeaky: Submit Your Site! A1 Web Links - Games Resources MyBlog2u.com - Blog Directory Bloglisting.net - The internets fastest growing blog directory RSSMicro FeedRank Results Photarium blog directory Blog Directory - photarium Blog Directory RankingBlogs.com :: Defining Your Blogs Worth: TopSites: All-Blogs.net directory Video Games Blogs - Blog Top Sites Add to Google feeds2read The Blog Resource Submit Your Site To The Web\