Would you like to react to this message? Create an account in a few clicks or log in to continue.

You are not connected. Please login or register

Talons Useful Binds and Quickscope Scouting Tutorial

Go down  Message [Page 1 of 1]

Talon



For those of you who play may want to setup some custom configurations to aid in playing, especially since things like level start delays are so small trying to use the buy menu to get all your equipment can be the downfall to your success. Most people who play tend to know what weapons they like, and what they use most often.

General Weapon List:

  • galil - IDF Defender
  • ak47 - CV-47
  • scout - Schmidt Scout
  • sg552 - Krieg 552
  • awp - Magnum Sniper Rifle
  • g3sg1 - D3/AU1
  • famas - Clarion 5.56
  • m4a1 - Maverick M4A1 Carbine
  • aug - Bullpup
  • sg550 - Krieg 550 Commando
  • glock - 9x19mm Sidearm
  • usp - KM .45 Tactical
  • p228 - 228 Compact
  • deagle - Night Hawk .50C
  • elite - .40 Dual Elites
  • fiveseven - ES Five-Seven
  • m3 - Leone 12 Gauge Super
  • xm1014 - Leone YG1265 Auto Shotgun
  • mac10 - Ingram MAC-10
  • tmp - Schmidt Machine Pistol
  • mp5navy - KM Sub-Machine Gun
  • ump45 - KM UMP45
  • p90 - ES C90
  • m249 - M249
  • primammo - Primary Ammo
  • secammo - Secondary Ammo
  • vest - Kevlar
  • vesthelm - Kevlar+Helmet
  • flashbang - Flashbang
  • hegrenade - HE Grenade
  • smokegrenade - Smoke Grenade
  • nvgs - Nightvision
  • defuser - Defusal Kit


Section 1: general bind usage and examples:

OK now that we have our list, lets find out what to do with it! Browse to the location you have Counter-Strike 1.6 installed and find the directory called cstrike, inside this directory, you will find quite a few .cfg files. Most aren't to be touched, and get overwritten when the game starts so the only one we are concerned with is "userconfig.cfg". I'm pretty sure its there on a clean install even if its empty, if not its simple enough to create.

If you are familiar with the console menu, you may know some of these commands already, but for the sake of those who don't lets break down and explain a bind.
A bind lets you map a specific action to a keystroke, its format is as follows:

bind "key" "what to do"

why the quotes you may ask? its generally a good idea, especially when you plan to do multiple commands within one bind. If you want to issue more than one command within a bind, you must separate each command with a semi-colon ( ; ) to distinguish one from the next. Lets look at some examples!

Example #1: bind "F1" "m4a1"

If we have the above example in our userconfig script, when we are in game, F1 will now automatically buy us the M4! cool! Lets take this a step further...

Example #2: bind "F1" "m4a1; primammo"

using this example, now we have bought the M4 and all the ammo we can carry for it! cool!

Section 2: aliases:

Whats the use for an alias you might ask? It helps combine commands that we may re-use over and over. an alias is pretty close to the same structure as a bind only there are no keystrokes involved, so it's alias "OurAliasName" "commands"

Example alias #1:
alias "fullammo" "priammo; secammo"
bind "F1" "m4a1; deagle; fullammo"
bind "F2" "ak47; deagle; fullammo"

as you can see, to save space, we created an alias to buy all possible ammo for us and our binds don't have to be big and bulky with repetitive commands.

Section 3: Tricky aliases, toggles:

OK, lets get a little tricky now. We understand aliases, and binds, but lets do something different, you know how CAPSLOCK toggles between upper and lower case letters? Lets take that same principle and turn another key into a toggle key. The trick is you are going to need three aliases, one is a dummy alias that will be overwritten by the other two, so once its pressed, its "job" changes.

Example Toggle #1:
alias "walktoggle" "walk"
//In this alias "run" we set speed on, and re-define our alias "walktoggle" to call the other alias "walk" so the buttons different next press.
alias run "+speed; alias walktoggle walk"
//In this alias "walk" we set speed off, and re-define our alias "walktoggle" to call the other alias "run" so the buttons different next press.
alias walk "-speed; alias walktoggle run"
//Bind shift key to our constantly changing dummy alias, "walktoggle"
bind "SHIFT" "walktoggle"

Now, if we started up the game, shift should now be a toggle key, if you press shift, you should walk constantly without having to hold it, press shift again, and you will go back to running full speed.

Section 4: Quickscope Scouting Tutorial:
I'm sure you've all tried the scout, and noticed when firing it at a wall non-scoped, it is insanely inaccurate. I'd say you have a 33% chance of the shot going where you expect it to while no-scoping. The solution to this issue is, yes you guessed it, Quick Scoping!

I'm sure you've been patiently awaiting this section, and it is a good one! Here we are going to change how our weapon shoots with mouse1, in this case, when you hold mouse1, you will zoom in to the 1st level with your scope, when you release mouse1, you will fire.

Here we will see how an alias can be defined in two ways. When it is used with a bind to a key, there is two events that trigger, keydown, and keyup. these are defined with + and -.

alias +qscope "+attack2; wait; -attack2"
alias -qscope "+attack; wait; -attack; slot2; slot1"

ok so whats with the wait? wait is a brief pause that I haven't quite figured its interval precisely but that is beside the point. how about the slot2 slot1 stuff? whats that for? The slot2 is your secondary weapon, and slot1 is your primary weapon. to deal with the annoying de-scope, reload, scope again we just switch weapons fast so we are ready to shoot with our sniper rifle again. It's not necessarily faster, but it does help if you need to get out of the way, so you don't have to zoom in again, and once more to be unzoomed to run away. now lets change our mouse1 button to use our neat little quickscoper!

bind "mouse1" "+qscope"

fire up the game, buy a sniper rifle (scout, mag, whatever), press and hold mouse1. You will notice that you will zoom in with the 1st level and remain scoped as long as you hold mouse1. release mouse1 and you fire!

Notes and tips:
It'd be a good idea if you prefer to change mouse1 to quickscoping to make a toggle for it, that way if you chose to buy other guns, its not trying to quickscope on a m4 for example... that'd be all bad, it'd take off the silencer, fail to fire, and switch back to it...

try delaying your release on mouse1 if you are quickscoping, if you get good at determining the center of your screen, if you delay right you can be insanely accurate just clicking, then slightly delaying and releasing.. if you did it right, you should see your scope for a fraction of a second and you know that shots going where the crosshairs are! good luck!

2Talons Useful Binds and Quickscope Scouting Tutorial Empty Improvement to quick scoping Thu Oct 13, 2011 3:16 pm

Talon



ok, it turns out I was using the wait to fix where the bullet will travel, because without it, the bullet hole shown on the wall isn't where the center of the screen is... through a lot of testing, I found that even if you have no wait, the bullet hole may appear to be going elsewhere but its the server not able to keep up with your client, and throws a random bullet hole sprite..

So heres the new one, which is even quicker to shoot...

alias +qscope "+attack2; +attack"
alias -qscope "-attack; -attack2; slot2; slot1"

if you shoot a wall, it may appear to be off, but don't believe it! the bullet really is going where you fire!

Back to top  Message [Page 1 of 1]

Permissions in this forum:
You cannot reply to topics in this forum