here 1 script to change maxpackets and maxfps at the same time, put it in ur config file.
In the game first choose with KP_UPARROW the maxfps and with KP_DOWNARROW the maxpackets u want, and set it with KP_5.
//FPS and MaxPackets Cycle Script
SET MaxFPSID00 "SET selectMaxFPS SET com_maxfps 71; SET nextFPS vstr MaxFPSID01; ECHO ^1MaxFPS 71?; SET echoSelectedFPS ECHO ^1Max FPS of 71"
SET MaxFPSID01 "SET selectMaxFPS SET com_maxfps 76; SET nextFPS vstr MaxFPSID02; ECHO ^1MaxFPS 76?; SET echoSelectedFPS ECHO ^1Max FPS of 76"
SET MaxFPSID02 "SET selectMaxFPS SET com_maxfps 83; SET nextFPS vstr MaxFPSID03; ECHO ^1MaxFPS 83?; SET echoSelectedFPS ECHO ^1Max FPS of 83"
SET MaxFPSID03 "SET selectMaxFPS SET com_maxfps 90; SET nextFPS vstr MaxFPSID04; ECHO ^1MaxFPS 90?; SET echoSelectedFPS ECHO ^1Max FPS of 90"
SET MaxFPSID04 "SET selectMaxFPS SET com_maxfps 100; SET nextFPS vstr MaxFPSID05; ECHO ^1MaxFPS 100?; SET echoSelectedFPS ECHO ^1Max FPS of 100"
SET MaxFPSID05 "SET selectMaxFPS SET com_maxfps 111; SET nextFPS vstr MaxFPSID06; ECHO ^1MaxFPS 111?; SET echoSelectedFPS ECHO ^1Max FPS of 111"
SET MaxFPSID06 "SET selectMaxFPS SET com_maxfps 125; SET nextFPS vstr MaxFPSID07; ECHO ^1MaxFPS 125?; SET echoSelectedFPS ECHO ^1Max FPS of 125"
SET MaxFPSID07 "SET selectMaxFPS SET com_maxfps 142; SET nextFPS vstr MaxFPSID08; ECHO ^1MaxFPS 142?; SET echoSelectedFPS ECHO ^1Max FPS of 142"
SET MaxFPSID08 "SET selectMaxFPS SET com_maxfps 166; SET nextFPS vstr MaxFPSID09; ECHO ^1MaxFPS 166?; SET echoSelectedFPS ECHO ^1Max FPS of 166"
SET MaxFPSID09 "SET selectMaxFPS SET com_maxfps 200; SET nextFPS vstr MaxFPSID10; ECHO ^1MaxFPS 200?; SET echoSelectedFPS ECHO ^1Max FPS of 200"
SET MaxFPSID10 "SET selectMaxFPS SET com_maxfps 250; SET nextFPS vstr MaxFPSID00; ECHO ^1MaxFPS 250?; SET echoSelectedFPS ECHO ^1Max FPS of 250"
SET nextFPS "vstr MaxFPSID00"
BIND KP_UPARROW "vstr nextFPS"
SET MaxPacketsID00 "SET selectMaxPackets SET cl_maxpackets 100; SET nextPackets vstr MaxPacketsID01; ECHO ^1MaxPackets 100?; SET echoSelectedPackets ECHO ^1Max Packets of 100 ^7selected."
SET MaxPacketsID01 "SET selectMaxPackets SET cl_maxpackets 63; SET nextPackets vstr MaxPacketsID02; ECHO ^1MaxPackets 63?; SET echoSelectedPackets ECHO ^1Max Packets of 63 ^7selected."
SET MaxPacketsID02 "SET selectMaxPackets SET cl_maxpackets 42; SET nextPackets vstr MaxPacketsID03; ECHO ^1MaxPackets 42?; SET echoSelectedPackets ECHO ^1Max Packets of 42 ^7selected."
SET MaxPacketsID03 "SET selectMaxPackets SET cl_maxpackets 32; SET nextPackets vstr MaxPacketsID00; ECHO ^1MaxPackets 32?; SET echoSelectedPackets ECHO ^1Max Packets of 32 ^7selected."
SET nextPackets "vstr MaxPacketsID00"
BIND KP_DOWNARROW "vstr nextPackets"
BIND KP_5 "vstr selectMaxFPS; vstr selectMaxPackets; vstr echoSelectedFPS; vstr echoSelectedPackets"
Here new Scripts...
set jumpon "+sprint; wait 2; +moveup"
set jumpoff "-moveup"
bind SPACE "+vstr jumpon jumpoff"
// Rate Selector
set ratepub "rate 42000; set ratetoggle vstr ratemed; echo ^1Rate at 42000"
set ratemed "rate 32000; set ratetoggle vstr ratepro; echo ^3Rate at 32000"
set ratepro "rate 25000; set ratetoggle vstr ratepub; echo ^2Rate at 25000"
set ratetoggle "vstr ratepro"
bind F10 "vstr ratetoggle"
// Stats & Topshots Script
bind KP_PGDN "vstr statisticsall"
set statisticsall "vstr statistics"
set statistics "+topshots;+stats;set statisticsall vstr statistics2"
set statistics2 "-topshots;-stats;set statisticsall vstr statistics"
// Hide or Show you Main Weapon Script
set Guntog1 "cg_drawgun 0; set Guntog vstr Guntog2; echo ^0Gun Skin ^oOFF"
set Guntog2 "cg_drawgun 1; set Guntog vstr Guntog1; echo ^0Gun Skin ^oON"
set Guntog "vstr Guntog2"
bind KP_END "vstr Guntog"
bind S "+vstr back1 back2"
bind W "+vstr forward1 forward2"
bind A "+vstr left1 left2"
bind D "+vstr right1 right2"
set forward1 "-back ; +forward ; set check_fwd +forward"
set forward2 "-forward ; vstr check_bck ; set check_fwd "cg_notaunt 0"
set back1 "-forward ; +back ; set check_bck +back"
set back2 "-back ; vstr check_fwd ; set check_bck "cg_notaunt 0"
set right1 "-moveleft ; +moveright ; set check_rgt "+moveright"
set right2 "-moveright ; vstr check_lft ; set check_rgt cg_notaunt 0"
set left1 "-moveright ; +moveleft ; set check_lft "+moveleft"
set left2 "-moveleft ; vstr check_rgt ; set check_lft "cg_notaunt 0"
set check_bck "cg_notaunt 0"
set check_fwd "cg_notaunt 0"
set check_rgt "cg_notaunt 0"
set check_lft "cg_notaunt 0"
bind F1 "+vstr arty_in arty_out"
set arty_in "+zoom"
set arty_out "+attack; wait; -attack; -zoom"
set KillScript "kill; forcetapout"
bind BACKSPACE "vstr KillScript"
**Bind the key u want
I will add my config to the download section , if someone want to try it out.
If u need more power in ur PC and u have 2 power supply
U can use this adapter : http://www.add2psu.com/
I use by myself and it work really nice.
U can use 1 psu for cooling, video card and the other one for processor , motherboard.
The reason why I do it? I have two older psu and I don't want to buy I new one. Maybe have someone the same situation.
Have a nice day.
Meaning of this short tutorial is to tell you basics to get good aim. Basically this is applied to all fps -games(notice, for example speed/tempo of the game still affect), but now I use Wolfenstein:Enemy Territory as an example game. Notice, maybe I don’t explain all things throughout, you can watch from google or find information somewhere else and via that way you can make sure that things are like I will tell.
Also notice that not every player will see difference on some points and for basic public gaming it is not necessary to tune up every single details. But of course it is nice to own also on basic public gaming
Some changes would make your gameplay better instantly, others make them even worse at first, but on longer timeline all the nexts changes will make your gaming better.
At first some -good to know- terms:
I think this will be easiest to understand with example. So let’s suppose that you move your mouse slowly 10cm and your character will turn 180 degree in-game. Now you move your mouse again exactly the same distance but much faster. Your character will now turn less, for example only 90 degree.
There is two different skipping. First, your mouse’s sensor can’t read information as fast as you move your mouse so your mouse will skip aka throw cursor to random way/position. Second, cursor may skip pixels, aka jump over some pixels for example when you are using too low DPI compared to resolution which you are using.
Target is to get the game as steady, smooth and clear as possible so aiming will be easiest.
Now I will go shortly through the most vital sectors:
1.0 Central Processing Unit
Basically the faster computer you have, the better. So you can get high fps so you game will be very smooth. 125fps is really enought and about 70fps is already smooth(I have read somewhere that human eye can see 74fps in games(well, in reality human eye doesn’t get information by frames but by light )). You can also get higher fps by reducing graphical details.
Undying CRT vs TFT/LCD. Truth is that for fps gaming CRT is better. Reasons:
-You can set higher refresh rate(Control panel–>Monitor–>Settings–>Preferences–>Display–>Refresh rate). The game is much smoother with higher refresh rates (>100hz). On TFT/LCD panels maxium value is 75hz(60hz).
-TFT/LCD panels have response time and input lag. New panels can reach even 2ms response time but them still have input lag which is higher.
I could write any amount about this but I try to get to with so little writing as possible.
First of all just think what type of player you are: highsens-, midsens- or lowsens player. Rought values in 360 degree turning could be:
Highsens: under 10cm (~4″)
Midsens: over 10cm (~4″) but under 40cm (~16″)
Lowsens: over 40cm (~16″)
(1″ = 2,54cm)
So it is sensible to tell sensitivity in the form of cm/360. You can find out what type of player you are when you measure how much you move your mouse that in-game characher turns 360 degree. Make sure you measure it right. Do that measure also several times.
That was made that you have some direction what mouse will be best for you. I mean optical mouse or laser mouse. Basically if you are lowsens gamer then optical mouse is your choise(because laser technology can’t handle yet fast movements making skipping and negative acceleration). But if you are highsens gamer then laser is maybe better for you nowdays. Though for example Deathadder and MX518 are still very good also for highsens gamer.
So choosing the mouse:
-Cord mouse (never wireless/cordless for gaming!)
-Technical information about mouse (especially important for lowsens gamers!)
-Ergonomic and design of mouse (how it fit to your hand)
-Lowsens/highsens gamer (optical or laser)
When mouse has chosen you can start optimize it. I go shortly through the most vital things:
3.1 Disabling mouse acceleration. First disable all acceleration from mouse drivers(if you have so called gaming mouse). Windows(at least XP) still have a little acceleration and disabling it needs a little operation. You can either download mouse accel fix.reg and use it or disable acceleration manually:
1. Press Start
2. Select Run
3. Type regedit and hit enter
4. Open the tree HKEY_CURRENT_USER–>select control panel–>mouse
5. Right clicking, modify the SmoothMouseXCurve and SmoothMouseYCurve hexidecimal values to the following:
(Remember to take backup copies from original values if you want later restore them)
6. Press OK after setting both(X and Y) values and you are done.
3.2 Speed of pointer. In control panel–>mouse–>settings of pointer set speed to half way aka 6/11. Do NOT cross Enhance Pointer Precision -box but leave it empty.
3.3 Overclocking the usb port. Windows has default 125hz(8ms) usb port but with overclocking it even up to 1000hz(1ms) you can get faster mouse reaction time and smoother mouse movement. At same time you reduce negative acceleration. Some mouses have ability to change this straight from drivers. If not, same thing is possible to do with some tool. One tool to that is hidusbf which you can get here: http://sweetlow.at.t...oad/hidusbf.zip. You can see the polling rate of usb port for example with mouserate checker -program. Target is to get as stable rate as possible(aka as high average rate as possible).
NOTICE! This operation could make problems for example with printer but I didn’t had any problems.
NOTICE! It’s useless to try to get high polling rate with basic mouses.
3.4 DPI(Dotch per inch, more closely Counts per inch). How much is enought? Is more always better?
(NOTICE! If you have basic mouse, probably you are not allowed to change your mouse’s DPI. Surely you can still check more closely from internet how it is at your mouse. Maybe with some drivers DPI changing would be possible.)
You can figure out necessary amount of DPI as follows:
Figure out what resolution you are playing with. Pick up the horizontal amount of pixels aka first value, for example I’m playing with 1280×1024 so my value is 1280. Multiply that value by four(4). By four, because screen shows 90 degree at time.
1280 x 4 = 5120
After that divide the total number of pixels by the total distance (in inches,) which is needed to turn your characher in-game 360 degree(remember, you have figured it out already). I need 50cm = ~19,685″. That’s how you get a rough idea of how much DPI is useful.
5120 / 19,685 = 260,0965… So about 260 DPI is useful for me.
Using more DPI than you just calculated for yourself doesn’t offer any benefit but mouse movement could feel smoother. Though on older mouses which uses 8-bit dimension, increasing DPI value increase crucially possibility to get negative acceleration. In turn using less DPI than you just calculated for yourself hinders your aiming because mouse will skip pixels.
This is mostly up to you what kind of mousepad you prefer to use (if you even use one). Some prefer the fabric surface when others prefer plastic for its “slippery” surface. It’s still preferred to use any mousepad so the mouse would have a smooth surface to move on. On a good surface the mouse will have also a better reading accurancy.
Especially on laser mouses, make sure the surface is compatible with the mouse. Some pad’s doesn’t fit for a certain mouse, but this doesn’t mean that the mouse won’t work on it.
You have to keep the pad clean, same goes for the mouse, i.e the cencor in laser mice might get dirty, making the mouse more inaccurate.
5.0 Increasing the Performance (Higher FPS)
In the beginning every player has a default cfg. Making the rigth setting changes/additions or making totally new cfg will give you higher fps and a clearer visibility. Next I’ll put some the most important settings which will help you to get higher fps, clearer visibility and some cmds help with aiming:
com_maxfps x (set x as the highest value which your computer can run stable. For better physics use the figure 43, 76, 125 or 333)
r_mode x (0-11. This’ll set the resolution. Lower resolution=higher fps. On the other hand if you use a too low resolution, it’ll be hard for you to spot enemies from a distance. Here’s some examples: 3=640×480, 4=800×600, 5=960×720, 6=1024×768, 7=1152×864, 8=1280×1024, 9=1600×1200, 10=2048×1538, 11=856×480 (wide). Using the value -1 you can set your own resolution by using commands r_customwidth “x” and r_customheight “x”)
m_pitch 0.015001 (defines the vertical mouse movement, default value is 0.022. So it makes it easier to keep the crosshair at head height)
There are also more of useful commands that help you but those will give you a nice start.
Also it would be good to change crosshair to a dot(preferably as small as possible), it will make aiming more easier. Choose bright color that you can see it clearly in every situations.
(Notice that this maybe a bit personal question what is good crosshair for you)
6.0 Internet Settings
Very short list of preferred setting to put in your cfg:
rate 25000 (lower for slow modem connections, i.e 15000 or even 5000)
cl_maxpackets 100 (lower for slower connections, i.e 60 or even 30)
Also older Operating Systems have problems with using the full speed of the faster connections. For this reason its profitable to change the TCP settings on older OS optimally for faster connection. A program called TCPOptimizer does the trick. All info what you need you can find here: http://www.speedguid...cpoptimizer.php
7.0 Finding the perfect sensitivity
Goal: Crosshair follows enemy all the time, preferably at enemy’s head.
Half-goal: Crosshair will stay all the time on the one little solid point.
Well, now when everything else has put in order, still you must find the right sensitivity what to use when you are playing. You can affect mouse’s cursor/crosshair speed of movement by windows settings, changing DPI and in-game sensitivity. Only in-game sensitivity is sensible to change when finding right sensitivity for you.
NOTICE! WATCH EXAMPLES ABOUT NEXT SUBJECT FROM OTHER NOTEPAD!!!
7.1 Go to empty server and choose some map. At first set some value to sensitivity, for example game’s basic 5(command: /seta sensitivity 5). Choose one little solid point from map(about size of your crosshair supposing that you have a dot as crosshair), which is rather at height of head. Start moving left and right(strafing), forward and back, going circle etc. and at same time trying to keep crosshair on that little point. Write down that value(5). Now double value(–>10), write it down and try to keep crosshair on that little point. After that half the original value(–>2,5) write it down and againg try to keep crosshair on that little point.
Notice, if your crosshair is bouncing around and jitters, your sensitivity is probably too high. In turn, if you notice that crosshair is falling behind target when you change direction when strafing or you must picking mouse much, your sensitivity is probably too slow.
Now when you have tried three different values, cross out EITHER highest OR lowest sensitivity, depending on which one felt worse. In this way you eliminate the worst sensitivity, leaving you with the best two sensitivities.
If you kept the higher sens, double it again, but if you kept the lower sens, divide it by two. REPEAT THIS UNTIL YOU GET A WORSE FOR THE NEW SENS. Now you take sens which you chosen and average sens of that moment and then you calculate average sens of those two sens. Then again test those two farthest sens and cross out worse sens, take average sens from two left sens and then again test two farthest sens etc.
Finally when you can’t for the life of you tell which of the two sensitivities are worse, you can watch average sens of that moment and see that it’s your new sensitivity. Write this value down and play some days with it.
Do this ‘finding the sens’ -thing a couple of times in different days and use enought time to it. Results should be very close that sensitivity which you get in first time.
7.2 After some days you can start fine tuning of your sensitivity. Set to average sens that sens which you got before. Now instead multiply or divide by two, multiply and divide by 1,25 because you have already found pretty good sensitivity for you, so there is barely big changes. Otherwise operate exactly as in chapter 7.1.
7.3 Now when you have found good sensitivity for yourself, it’s time to start practise with it in real situations. There is two way to do it. Both are recommended to use:
1. You play on public servers.
2. You train with friend on empty server (or alone like in ‘finding sensitivity’ -chapter)
On point 1 is barely any unclear situations. On point 2 train like this: first both don’t shoot, just move and try to keep crosshair on each other. When you will get bored, you can start also shooting, getting/simulating different situations like showing up behind corner etc. whatever you can imagine.
Also notice that when time pass, mouse’s paws wear out causing more friction. Therefore it could be good to change paws every now and then(for example every 6 moths or every 12 months) or use specific tape.
In the end
Hopefully you got even something helpfull from this short tutorial. I apologize that some things are explained a bit superciliously or didn’t explained at all. Maybe I will make a larger and better tutorial in future, or then not. I don’t know.
Patience, hard training and humbleness are for good in everything.