Thursday, January 16, 2014

How to get better at any FPS game (First person shooter), get better AIM? Professional advice.

Hi, many people have this problem in their head, i have been asked numerous times, that how you get such a perfect AIM, are you an Aimbot?

By reading this you will certainly have a better aim at FPS games, if you want to take the game seriously (like for a professional level competition)

Well let me explain it now as I have time to tell it, first of all, this is valid for all the FPS games, unreal tournament, Quake, CS( 1.6 or GO), COD....etc etc

as far as AIM is concerned (Aim means the ability to target enemy with your mouse exactly where YOU want in the shortest time possible, whether it be head or anywhere), Aim has to do only with Hand and Eye coordination (I will explain it later in this post) and nothing else, eating Spinach wont help you get better at AIM, (well it might make you physically strong thats great for mental health as well, but thats different aspect, I am assuming that the player who wants to improve his aim by reading this, is already physically and mentally sound and fit).

Another assumption is that there is NO Mouse acceleration ! which is really bad for FPS games, If you have and want to remove it read the other post in this blog or just use a mouse fix.

Other aspects of FPS shooter games like KD ratio, weapon switching, player movement, positional play, damage done, team coordination, all play important roles in the game.

How to improve aim?

To improve it, you must first understand what is going (biologically and physically) during aiming.
Here it goes....

When you see an enemy on your screen, your brain processes that information, after processing that information, it sends the signal to your hand to move the mouse in that direction, until the crosshair (or the mouse cursor) is on the enemy's head or any target you wish to focus upon. As soon as the crosshair arrives on the target, you hit the mouse button, time taken for this whole process from seeing the frame that consisted of enemy until pressing of mouse left click, is called Reaction time.

So in order to improve your Aim firstly, you must decrease your reaction Time! so you instantly respond to the enemy movement, secondly, you have to keep a constant focus on the target you wish to Aim upon. If the enemy is standing you can easily focus, your eyes are still, if your enemy is moving, you have to track your target (like head) contantly so that your hand coordinates with it and you land upon it, simple.

So to improve aim, there are 2 main things on the list.

1. you must have a fast reaction time (low is better).
2. hand eye coordination must be there

How to improve reaction time?

Reaction time explained above is a broader view, it can be further divided into 3 basic parts

1.) Hand reaction time (Time taken to see the enemy and to make a hand movement, its generally very less and not an area to improve upon much)

2.) Time to taken to move crosshair from current position to given position. (This is biggest flaw area in aiming and should be improved first)

3.) Press reaction time (It can be easily improved)

Generally FPS gamers already have a good reaction time, but if you want to compete at professional level, good wont work, best is the only option left. So to improve it, you have to improve your processing time so that your brain sends the signal to your hand relatively faster, lets call it hand reaction time, secondly, speed of moving the mouse should be high, as well as accurate, this has to do with sensitivity, coordination and accuracy, so that it lands on the target relatively faster. and lastly you have to press the button instantly after your crosshair has landed upon the target, call this one as press reaction time, this sounds a bit complicated, but it isnt.

For the first part and the last part(improving of hand reaction time and press reaction time) there are reflex training games, that you can play (it has nothing to do with sensitivity, i will come to that later), where the user just sees a change on the monitor and is wished to respond fast, sooner the better.

You can play to improve it...

Mine average comes like 0.130+ sec, so give me some competition =)

Now the most important part is improving the time taken to move crosshair from current to the target location accurately and with speed! without this there is no use of improving hand or press reaction time, Player must improve this first, and improve them after that.

Accuracy is all about practicing Hand movements (some call it muscle memory), given any target and any current position of crosshair, Hand movement should be in a straight Line! (so that shortest distance possible is covered) you can play Aim maps or just in every Aim maps keep focus on moving your hands in straight lines and straight to the target, after some time the hand movements would be in habit of you (they will get eventually memorized automatically by practicing). So keep the sensitivity Fixed, so that at different sensitivity, hand movements would be different, and you wouldnt have a habit of that!, so its always a must to keep the sensitivity fixed.

How to choose a good sensitivity?

Main thing is to keep the speed maximum and control or accuracy also maximum, obviously, at lower sensitivity accuracy will be maximum but the speed will be too less, and you would have to apply a large force inorder to aim faster, thats not really recommended, the thing is to keep it in between.

30 percent accuracy is dependent on mouse sensitivity, and 70 percent to the user hand movements, provided the player is on smooth professional mouse pad and mouse.

You can check your sensitivity from

Best sensitivity would be around 22-30cm / 360 degrees ( that is roughly 3/4th steelseries QCK+ mouse pad for full 360 rotation). Just fix it and load an Aim map to train the hand movements, your primary focus should be to improve the accuracy first, and to fixidate your movements, as soon as you see the enemy, just 1 drag and Boom! press the button. thats it. Some people call it muscle memory, but thats the same thing, you will memorize your hand movements after specific amount of time, there are some good muscle memory maps to download and to improve the aim.

After perfecting all this you just have to improve your reaction time (Hand reaction time and press reaction time), there are many simple games designed for that, the one which I gave above is the simplest and will greatly improve your focus and reaction times.

And lastly is hand eye coordination thing, which basically means that your focus on the target must be maintained so that the brain can send signals to that target in focus only, if you are not focusing in FPS games then you are just making your brain confused that to whom to target.

And to do that you have to enjoy the game ;)

Playing press reaction games can improve your focus.

Frequently asked questions...

Qs. What should be priority to select targets in an FPS games?

Ans. Selecting a target from different targets is your tactics, thats a tactical issue, but generally, Focus on the closest enemy target if possible, closest means closer to your player ( not closer to your crosshair), because closer target can do maximum damage, but sometimes, its better to choose the target that is closer to your crosshair, because he can be picked off faster than any other target, do this only if your team (like in CS or COD) is Alive, and your priority is to take or damage as many targets as possible. Otherwise if you are on your own, like in a deathmatch or you are the only one left in your team alive, prioritize the closest target to your player.

Qs. What is positional play, and how to to get better at it?

Ans. Positional play is anything which will give you an advantage just because of your position in the map or anywhere, eg, in CS if you are closer to the bombsite, you have a better position than just sitting at your spawn. Thats just a lame example, if you are in safe position thats also a better position, if you are in a position in which you have high probability of getting a frag/kill, then its a better position, it all depends in which context you are speaking of positional play.

Qs. Whats the best positional play to get a frag?

Ans. Try to show the least bodyparts of your player (every game has different mechanics of it, you have to understand it first), and generally height advantage is always better to get a kill, it means you are standing at a higher terrain or at higher ground than your enemy, its better because you can see the enemy's whole part of the head, like seeing your head from the top view, rather than seeing the head from fromt, there are more chances of you to get a frag.

Qs. Is damage done important?

Ans. Its the most important thing, player with highest damage is usually the winner, so just dont waste your ammo, just land it upon your enemies.

Qs. What can you say about weapon switching? And how important is it?

Ans. Weapon switching is really important, specially when one of your weapon is out of ammo, selecting the right weapon is your tactics again, in CS or COD it is very easy to switch weapons and faster, but in Quake or Unreal like games Weapon switching is the key to win, generally, its a bad idea to switch to a weapon with burst damage (like a rocket launcher) when your enemy is closer to your player such that you can also take the damage from your own weapon, switching weapons should be personal choice, a good rule of thumb is, Weapons should be switched in decreasing order of their DPS (Damage done per second) that depends on the game you are playing, you have to make a priority list for that in terms of DPS of the weapons, and then make a tactics and use it, bind your keys which youcan easily press to switch weapons, not like if you are on WASD format to move and you have assigned "+" key to switch to plasma cannon or something, then you will face difficulty to switch to it, than if you would have binded closer to WASD keys only.

Thats it, thats how you improve the aim and game :), keep practicing.

Wednesday, January 15, 2014

Interested in Bitcoins? is the way to go!

Hi, wanted to all you guys that if you are interested in bitcoins then you have to check this This is a great resource to let you earn more Bitcoins and tell you what they really are. Thanks GL HF! :D

Wednesday, February 27, 2013

CS 1.6 New Patch makes your sensitivity bad?

Valve has made some exciting new changes to CS 1.6 which has made cs 1.6 lovers hate this game.

But actually they have improved the renderer, thereby improving launch speed, number of bugs etc., they also have made cs 1.6 possible to be run on Linux also.

Now antialiasing and Anisotropic filtering are on by default, because majority of the PCs have advanced GFX cards nowadays, which can easily run a 10 year old game smoothly :)
They have added number of console commands, like m_customaccel, gl_ansi, etc.

noforce commands are probabably not usefull any more now, because we can now select custom acceleration in game by using m_customaccel command.

Now the engine can render the game above 100 FPS now easily. but more than 100 is not required. Maximum Rate has also been increased.

More information can be found here:

Full list of new features that have been added in the newest update is below:
• Returned mouse input to using windows messages rather than raw input by default, this should correct the sensitivity change people have seen
• Added a "Raw Input" checkbox in the Mouse tab of the Options dialog. This button toggles the "m_rawinput" cvar. If selected raw input API's will be used to get mouse input, usually with lower latency but missing the post processing from your OS's Window manager
• Added a "Low video quality" option in the Video tab of the Options dialog. Use this check box if you have an older GPU and want to trade off visual quality for FPS
• Re-enabled a fps cap of 100. You can override this behavior if you want to run faster by setting fps_override to "1" but some mods may not behave properly
• Added support for binding the multiply key on the numeric keypad, the engine bind name for this new key is "kp_mul"
• Added support for binding Windows key, key name "win". Be careful binding this key, your OS may also act on presses from it
• Made keypad enter key activate an item when pressed in the server browser
• Made the "timerefresh" command require sv_cheats be set for its use. This command is for developer profiling and shouldn't be generally used
• Extended hud_fastswitch options. 0 means no fast switch, 1 means switch on both number keys and mouse wheel, 2 means on do fast switch when using number keys
• Added listing of games from the cstrike_downloads folder in the New Game dialog
• Added "speak_enabled" cvar, if set to 0 then the "spk" and "speak" commands are disabled
• Added "edicts" option to liblist.gam file, for use in mods that want more than 900 entities in their maps
• Increased supported entity count in Counter-Strike 1.6 to 1800
• Improved HTTP download performance
• Improved movement when running at more than 100fps
• Removed now unused sv_voicecodec and sv_voicequality cvars
• Renamed gl_ztrick cvar to gl_ztrick_old, usage of this cvar is deprecated and caused rendering issues
Valve has also fixed a wide variety of glitches, most notably viewdemo works once again, left shift presses are now detected correctly and minmodels work again. Full list is below:
• Fixed cl_minmodels not applying after being on a server for a while
• Fixed left shift key presses not detecting properly
• Fixed viewdemo command causing a crash
• Fixed load dialog in viewdemo command not actually loading the demo
• Fixed Player List dialog not allowing you to mute a player
• Fixed crash on restart if you had the serverbrowser active
• Fixed mouse cursor sometimes not appearing when using the spectator UI
• Fixed double entries in the sprays list pulldown under options
• Fixed crash if Windows OS level DEP setting was turned on for all programs and you
ran in software mode
• Fixed spectator UI being truncated when running in higher resolutions
• Fixed downloading of content from servers via HTTP, both if you got a 404 error on one of the links or the file was in the base download folder
• Fixed some commands writing config files to a bad path
• Fixed corruption of text input when hitting backspace while composing a message
• Fixed mouse clicks sometimes being lost

Thursday, August 4, 2011

Counter Strike 1.6 Download Section (Tools and Resources)

Download Section



Lux Bots v7.0 (with CSDM) LuX Bots v7.0 with CSDM. Download
Podbots 2010 (with CSDM) PODBOTS 2010. Download


Complexity Demo player (colplayer) A demo player. Download
SKPlayer 1.1 A demo player. Download


CS 1.6 GUIs CS 1.6 GUIs. Download


AIM Map Pack Aim Training Maps. Download
AWP Map Pack AWP Training Maps. Download
Super Map Pack A huge collection of maps in small sized package. Download
Spam Maps Spam practicing maps. Download
de_mirage An official bomb defusal map. Download
de_forge An official bomb defusal map. Download
de_tuscan An official bomb defusal map. Download


cz-cs1.6modelFix (CS 1.6 Old Models) Official CS 1.6 old Models. Download
CZ Models New Models. Download


CPLMouseFix CPL Mouse FiX to remove Windows XP Acceleration. Download
MarkC_Mouse_Fix(win7+vista+xp) Mouse fix to remove windows 7 mouse acceleration. Download
Mouse Poll rate changer (usbmrs11.exe) Mouse poll rate changer for Windows XP Download


HLAE (Half Life Advanced Editor) Movie Making Tool. Download
HLDJ 1.6.02 Transmit your own music on voice on a server using this tool. Download
HLSW 1.3.1 HLSW Server administration Tool. Download
Wally (Custom spray converter for cs 1.6) Free Custom spray converter. Download
X-Spectate (Fixed) Legit wallhack to spectate demos of a wallhacker (Don’t Use on servers! May get you banned). Download

More Downloads Coming soon...

*Edit: Modified almost all links and made them working.

Sunday, April 24, 2011

Download Counter Strike 1.6 Non Steam patch protocol 47 to 48 (cs 1.6 nonsteam)

Apply the patch to convert cs 1.6 non steam protocol 47 to protocol 48.


(Its obvious that patch will be of non steam cs, not steam, cuz steam cs 1.6 gets automatically patched.)

Tuesday, April 12, 2011

Download Project fnatic f0rest in HD CS 1.6 Frag Movie


Format : MPEG-4
File size : 79.3 MiB

Format/Info : Advanced Video Codec
Duration : 5mn 37s
Bit rate mode : Variable
Bit rate : 1 845 Kbps
Maximum bit rate : 16.0 Mbps
Width : 1 280 pixels
Height : 720 pixels
Display aspect ratio : 16:9
Frame rate : 30.000 fps

Format/Info : Advanced Audio Codec
Duration : 5mn 37s
Bit rate mode : Variable
Bit rate : 122 Kbps
Maximum bit rate : 251 Kbps

Download fnatic GUI 2011 for cs 1.6.

Download fnatic GUI 2011 for cs 1.6.


For full list of all GUIs click here.

Tuesday, January 11, 2011

Download Single Gaming 3: StreL Frag Movie/Video (Direct Link) - CS 1.6

Single Gaming 3: StreL

Download Now!

Complete name : Single Gaming 3 - StreL
Format : AVI
Format/Info : Audio Video Interleave
File size : 310 MiB
Duration : 3mn 33s
Overall bit rate : 12.2 Mbps
Movie name : Single Gaming 3 - Strel
Encoded by : Evgeny "MiX(eP)" Petuhov
Writing library : VirtualDub build 29808/release

Format : MPEG-4 Visual
Codec ID : XVID
Duration : 3mn 33s
Bits/(Pixel*Frame) : 0.290
Stream size : 303 MiB (98%)
Writing library : XviD 1.2.1 (UTC 2008-12-04)

ID : 1
Format : MPEG Audio
Format version : Version 1
Format profile : Layer 3
Mode : Joint stereo
Codec ID/Hint : MP3
Duration : 3mn 33s
Bit rate mode : Constant
Bit rate : 256 Kbps

Sunday, January 9, 2011

Download ANNIHILATION 2 - CS 1.6 Frag Movie / Video


Complete name : ANNIHILATION2.avi
Format : AVI
Format/Info : Audio Video Interleave
File size : 357 MiB
Duration : 7mn 36s
Overall bit rate : 6 556 Kbps

Format : MPEG-4 Visual
Format settings, Matrix : Default (H.263)
Muxing mode : Packed bitstream
Codec ID : XVID
Bit rate : 5 743 Kbps
Frame rate : 29.970 fps

Format : ADPCM
Format profile : A-Law
Codec ID : 6
Codec ID/Hint : CCITT
Duration : 7mn 36s
Bit rate mode : Constant
Bit rate : 705.6 Kbps
Sampling rate : 44.1 KHz

Thursday, January 6, 2011

Download PODBOT 2010 CS 1.6 with CSDM Preconfigured to highest aim settings (Godlike aim settings for practicing)



If you want to improve aim in cs 1.6 you certainly, definitely HAVE to try podbots!
PODBOTS are the best bots for CS 1.6, here they have been configured for the best godlike settings.

Just download and extract to steamapps\Counter-Strike\ folder, and all done.

This includes

- latest podbot 2010 (only for steam)(many bugfixes)
- csdm (Counter Strike Deathmatch)
- AmxModX (disabled all extra and unnecessary plugins, they are included if you want to enable then edit plugins.ini file)
- Metamod (used to enable podbots, they are already enabled, no need to do anything)
- preconfigured to highest Godlike aim settings (only 100 skill level is modified rests are default)

Modified - Reaction-time - 0 ms, headshots-100 percent, maxcamptime - 5 seconds, default waypoints, Writing of experience data is enabled, aim_type - inhuman_turns (only for practicing purpose, other wise you can use bot_aim2, the default one), and other aiming settings like dampness coefficient, prediction fator etc...

If you want to use them for lesser skill type in pb add 99 or a lower number to add a bot for that specific strength.

To configure bot skills edit botskill.cfg in podbot folder.

Just extract the archive in cstrike dir and all setup.

How to use podbot

For a podbot menu, command is pbmenu, type pbmenu in your console to see a podbot menu.
To simply add a bot of a specified strength, type in pb add 100 (for 100 skill, highest)

Wednesday, January 5, 2011

RCON Commands of CS 1.6 (Console List) - How to kick / ban, change level and other settings, How to use rcon password / change rcon

RCON or Remote Control is used to change the server side variables or settings, by using a password given to the administrator of the server.

All the commands should be followed by 'rcon' except the rcon login command.

To login - rcon_password password
Say hello to all by the server - rcon say hello
To change the rcon password - rcon rcon_password newpass (will only work after you have logged in, ofcourse., after changing you will have to login again, using the login command with newpass)
To changelevel - rcon changelevel de_train

Rest of the commands are listed below.

Task Syntax Description
RCON Login rcon_password yourpassword Login to rcon with your rcon password to gain access to all the rcon commands.
Change Level changelevel map_name This command allows you to change the map.
Status status Lists the current players names with id and wonid.
Kick Player Name kick name If you need to kick a player replace name with the players name.
Kick Player ID kick#number If you need to kick a player replace number with the players number.
Ban Player ID banid time #number If you need to ban a player replace time with the amount of time you would like to ban them.
Server Password sv_password password To password protect the server replace password with the games password.
Restart Game sv_restart time Resart the game, both teams scores are reset as is money. replace time with a value upto 10.
Restart Round sv_restartround time Resart the round, replace time with a value upto 10.
Frienly Fire mp_friendlyfire number Replace number with 1 to turn friendly fire on or 0 to turn it off.
Chase Cam mp_forcechasecam number Replace number with 1 to force chase cam mode or 0 to disable it.
Round Limit mp_roundlimit number Replace number with the amount of rounds before the level changes.
Round Time mp_roundtime number Replace number with a time in minutes - normally 5 (3-15 allowed).
Time Limit mp_timelimit number Replace number with the time in minutes for each map - 0 = no time limit.
Say something though server say text Sends a message from the server admin to the screen which all players can read. replace text with the
Color Message cm_say @@r text Sends a color message to the centre of the screen.
replace r which is red with g for green y for yellow etc. replace text with the message.
Restart Server restart Restarts your server
Staring Money mp_startmoney x This integer value controls the amount that players start with at the beginning of a new map or when they join a server. 800 is the default and the minimum value, while 16000 is the maximum.
Deatailed Log mp_logdetail x Use this bitwise svar to control the depth of your logs. Be warned, these options can eat away hard drive space and CPU cycles. Use 0, the default, to log no attacks, 1 to log enemy attacks, 2 to log teammate attacks, and 3 to log both.
Player ID mp_playerid x This variable controls what players see when they put their crosshair over an enemy, a hostage, or a teammate. At 0 (the default), the player see's all popups with team colors. At 1, the player sees their teammates and hostages, with team colors. At 2, players see no popups.
Fading mp_fadetoblack x This is also to combat ghosting, but is more harsh. 0 will have no affect on the game, while 1 will disable chasecam and any sort of death cam at all. The client's screen fades to black instantly after death. One boon of this setting is that corpses stay around for the entire round. Useful for clan matches.
Buying Time mp_buytime x A floating point (decimal) value to determine the buy time in minutes. E.g., '1.25' equals one minute and fifteen seconds of buy time (this is not the pause, but the time where it is legal to purchase stuff). The minimum value is 0.25 and there is no maximum.
Win Limit mp_winlimit x This, of course, is an integer (whole
number). When a team reaches this amount of wins (before the timelimit or the
roundlimit is reached), it has won the map. 0, or disabled, is the default.
Spectators allow_spectators x Setting to 1 will allow spectators, while 0 will
disallow them. These are non-playing spectators, not dead people.
Team Killer Banning mp_autokick x This variable is defaulted to 1.
Toggles automatic team-killer banning and kicking of idle clients - Setting of 1 = 'on', and 0 = 'off'.
Team Balancing mp_autoteambalance x This variable is defaulted to 1. Toggles the forcing of clients to join teams to make it balanced - Setting of 1 = 'on', and 0 =

Bomb Timer mp_c4timer x This variable is defaulted to 45. Sets
the amount of time in between C4 placement and its explosion - ranges between 15 and 90 seconds.
Use Flashlights mp_flashlight x This variable is defaulted to 1. Toggles the use of flashlights by clients - Setting of 1 = 'on', and 0 = 'off'.
Hear Footsteps mp_footsteps x This variable is defaulted to 1. Toggles footstep sounds - Setting of 1 = 'on', and 0 = 'off'.
Freeze Players For Buying mp_freezetime x This variable is defaulted to 6. Sets the amount of "freeze" time at the beginning of each round to buy weapons and equipment - Use a setting of '0' to disable.
Hostage Kill Kicking mp_hostagepenalty x This variable is defaulted to 0, or
disabled. Sets the number of hostages a player can kill before they are booted from the server.
Number of more players on team can have over another mp_limitteams x This variable is defaulted to 2. Sets the maximum number of players that one team can have more than the other team - Use a setting of '0' to completely disable the team limiting.
Log Chat Messages mp_logmessages x This variable is defaulted to 1.

Toggles logging of chat messages in the log files - Setting of 1 = 'on', and 0 =

Map Vote Ration Map Vote Ration This variable is defaulted to 0.6. Set the ratio of players required to vote on the same map before a map will change. The default is 0.6 , which means that 60% of the players on a server must vote on the same map in order for the server to change to that map. The range is 0.0-1.0.
Kick Vote Ration mp_kickpercent x This variable is defaulted to 0.66. Set
the ratio of players on someone's team required to vote to kick the "someone."
The default is 0.66, which means that 66% (2/3rds) of the players on his team must vote him off in order for him to be kicked. The range is

Team Kill Punishing mp_tkpunish x This variable is defaulted to 1. Toggles the forcing of
a player to sit out the next round if he has just killed a teammate - Setting of 1 = 'on', and 0 = 'off'.