View Full Version : Aim Vec Tutorials
DeathsTouch
12th February 2003, 03:24
Alright ladies and gentlemen,I was nice enough to write an aim vector tutorial for your very own use!
Everything explained below is with my own words made n00b easy. If you would like to see your vec,in your OGC console type in "avdraw 1" without the quotes. If you want to clear a vec so it'll be easier for you to see your vec,simply type in "avclear" in your OGC console without the quotes.
What's an aim vec?
An aim vec is basically a spot for your OGC based aimbot to aim at.
What are those 4 numbers for?
Here's an example:
avadd 0 20 6 6
avadd 1 26 6 7
-------------------
First Number: avadd 0 20 6 6
Basically, the first number is saying if this part of the vec is a standing vec,or a ducking vec. The number 0 is for standing. The number 1 is for ducking.
Second Number: avadd 0 20 6 6
The second number is the height number. If you put avadd 0 0 0 0,that's a plain out simple stomach vec. If you go above 0,it goes higher than the stomach,if you go lower,it does lower than the stomach.
Third Number: avadd 0 20 6 6
The third number is the forward. For example,if you stand at the left side of a person looking at their left shoulder,and you change the number higher,you should notice the vec going forward.If you put in a negative(-) forward number,you'll notice the vec going backward.
Fourth Number: avadd 0 20 6 6
The fourth number is called the right. If you look at a person from the back of their model,and you increase the right number,you should notice the vec going towards the right. That's one of the reasons why I don't like that 3d vec maker "for n00bs" because it's very unaccurate. If you make the right number a negative (-) then you should notice the vec going left. For example, if you put in avadd 0 0 0 -10 , you should notice the vec going towards the left if you're staring at a model from the back.
--------------------------------------------------------------
How do I install a vec?
--------------------------------------------------------------
Alright,what you would do is make an alias. For example:
alias example "avadd 0 20 6 6;avadd 1 26 6 7"
You copy that alias above,and paste it in where all of your aimbot vectors are stored. The usual area a vector would be placed is in a file called "aimbot.cfg",but it varies with each hack.
---------------------------------------------------------------
Click here for more help. (http://web1.server126.notraffic.de/forum/showthread.php?s=&threadid=12235)
I hope this tutorial helps you vec makers out. :)
-SilverShadow
Sno
14th March 2003, 07:15
Simple
First I will tell you 3 VERY important CVARS
modelaim
avdraw
height_correction
modelaim-turns on or off bone vectors
0=Use aim vectors
1=use bone aim
avdraw-Draws Vectors
0=Draws none
1=Draws aim vetors
3=Draws bones and currently selected bone
4=does 3 and echos to hud bone number and name
height_correction-Height correction for bones only up and down
x<0-goes lower
x=0-none
x>0-goes higher
Now for CS it will automatically aim for head because all the skins have the same bone #s for head.
Now for the offset tweak
mdl ov <height> <right> <forward>
That is how to use it now this effects bone spots GLOBALLY... its basically meant for fixing where the bones are the where the hit boxes are actually.
-----------------------------------------------------------------------
Advanced
I start off with you downloading 2 Progs from these sites
Half Life Model Viewer (http://www.swissquake.ch/chumbalum-soft/hlmv/)
And
MilkShape 3D (http://www.swissquake.ch/chumbalum-soft/ms3d/download.html)
with these two progs you can find out bone spots and hit boxes without going into the game....
First Pick a model.... such as arctic.mdl go to C:\SIERRA\Half-Life\cstrike\models\player\arctic and pick arctic.mdl
Then you must open up in notepad YES NOTEPAD... you will see sumtin like this "arctic\arctic.mdl" in the file sometimes it will have others like g:\games\models\players\model.mdl but you get the gist
That is used is used for loading so take the variable you just found and put this in your bone vectory cfg file
mdl clear_models // needed to create new vecs
mdl new arctic\arctic.mdl
mdl new arctic\arctic.mdl
that selects the model now to add spots open up MilkShape 3d. go to tools->half-life->decompile normal half-life mdl and open the file you will have 4 check boxes only keep checked references and textures and press ok then go to file-import open artic.mdl press ok
boom it pops up
to find the bones go to joints in the right hand control panel tab. you will see a list select one and a red dot will apear where that joint is. to find the bone # you could count starting from 0(hard) or you could go to tools->model info open up joints tree and a joint list will pop out with a list of bones and bone numbers this is helpful now take the bone number you want and do this
mdl add_spot # 0 0
This will make the bot aim exactly at that point. if you want the bot to aim at someplace between 2 points do this
mdl add_spot # 2nd# .5
the .5 is halfway from the 1st bone to the second bone
now do this with every model that you want that spot to lock onto
then at the end add this
alias mdl0 "modelaim 1;mdl first 0;init aim mdl0"
that is an alias to tell the bot to aim at the first listed spot that you put if you want more than 1 spot per skin just add another below it like this
alias mdl0 "modelaim 1;mdl first 0;init aim mdl0"
alias mdl1 "modelaim 1;mdl first 1;init aim mdl1"
So an example vec would be
mdl new arctic\arctic.mdl
mdl add_spot 5 6 3
mdl add_spot 5 0 0
mdl new SAS\sas.mdl
mdl add_spot 5 6 3
mdl add_spot 5 0 0
alias mdl0 "modelaim 1;mdl first 0;init aim mdl0"
alias mdl1 "modelaim 1;mdl first 1;init aim mdl1"
now remember it only aims at the models selected.
to access just save the this file and add
exec file.cfg to main.cfg OR
add to aimbot.cfg OR main.cfg
to use type "mdl0" in ogc console OR you could add to command menu with
"*" "head" "mdl0"
Oh ya forgot the hl model viewer is to see where the hitboxes are and see if your vecs hit the correct hit boxes such as the head hit box just install turn on and look at the corresponding bones highlighted in milkshape with the ones in hl model viewer if its in the hit box then great
comments are welcome
dacandyman6969
6th April 2003, 13:36
(Well please do me a favor admins make this a pinned to top of forum thread and make it a locked file PLEASE!!!???)
Okay everybody well i am bored as hell right now so i am gonna type out a vec tutorial and things that help vecs!
ok here you go:
here is a common vec:
alias name "avadd 0 21 6 0;avadd 1 27 4 0"
okay well lets start out with alias:
"alias" is telling the hack that there is a command so you got to have it before a script command.
now you see "name", well that is what you want the alias command to be called.
now here goes the command:
you have to have the comand in quotation marks "command" .
after that you see "avadd" which also means Aiming vector add which tells the aimbot in your hack a vec is gonna load.
after you see that you see a number "0 or 1" which tells the aimbot whether it is duck or stand.(0=standing 1=crouch) .
now you see another number "22 or 27" well this is where the hard shit comes in. The 2nd number stands for height. Height tells the aimbot how high to aim.usually you want it to be 21.1-22.8 for standing unless you use joolz which will be 24.0-24.5 . for crouch you use 26.8-27.4,for joolz 28.3-29.5 .
ok the third number is "forward" which you see as "6 and 4". okay forward is easy as hell. it tells the aimbot where inside the body how far back or forth it should aim. well usually you will want 6.3-7.3 for stand i prefer 6.8, and for duck 3.3-4.9 or 7.8-8.5 it matters how you wanna do it i prefer the second one "7.8-8.5" i like 8.3.
Now the fourth and last number is the most tricky.it is right, which tells how far left or right the vecs should aim. (i put 0 for middle of head). when using ight you got to be careful cause of bobbing.well there is cl_bob, and cl_bobup which don't help that much. ok when using right there is 2 ways to go. you can do possitive which aims to right side of body or negative which goes left. well i prefer positive since bob goes left lol.well as you see 0 would suck use "1.5-2.3" or "2.9-3.4", it matters by ping, 1.5-2.3 for low and high is 2.9-3.4, well i like 3.1 for all around it owns ;p .
well also in there you see a ";" that tells the hack there will be another comand and it splits the other commands so it don't mess up.
well ok now that u did that now there is the other part:
ok you got this part which is the vec:
alias numbers "21 6 0;avadd 1 27 4 0"
now you will have to do rest:
alias sumitall "avclear;numbers;recoil 1.43;height_correction 0;cl_bob 0;cl_bobup 0;txt DaCaNdYmAn6969 vec tutorial vec;#say Test Vec"
ok first you see the alias and the name as you know what it does.
now you see "avclear" , which simply removes the vec from before so another can bve added.
ok next you see"numbers" and you notice "wow!, that is the name of the vec numbers and stuff" ok yeah you ar right that is(lol). but all it does is sum up th vec in this one script so you can put it in a menu.
ok next you see "recoil 1.43" , well recoil is an essential for vecs.well the recoil makes it so when you shoot the simbot does not go crazy.
after that you see "height_correction 0" which stands for it meaning that there needs to bee no height_correction. For joolz vecs you have to use "height_correction 4" if you switch to a ogc/ugc hack.
next 2 thing you see are simple. "cl_bob" and "cl_bobup 0". all they do is make it so when you are running or speeding you can still have an accurate shot.
ok the nest thing is "txt" which simply says a message in the hack in the left corner of screen.
last thing is "#say" wel first i got to tell you what "#" does, all it does is make hl console.noe "#say" is like when you press "y" and you can speak to everyone, well "#say DaCaNdYmAn6969 vec" will say "DaCanDyMaN6969 vec" to everyone. also there is "#say_team" which only tells in your team.
Now for menu coding:
"*" "DaCaNdYmAn6969 vec" "sumitall"
well "*" has to be there in menu because it tells hack that there is something there.
next is "DaCaNdYmAn6969 vec" which is what you wanna name the command in menu.
last is "sumitall" that is where you put the sum up the vec part.
ok well i am gonna add on:
ok sometimes "//" like this vec
//DaCaNdYmAn6969 tut. vec
alias numbers "21 6 0;avadd 1 27 4 0"
lias sumitall "avclear;numbers;recoil 1.43;height_correction 0;cl_bob 0;cl_bobup 0;txt DaCaNdYmAn6969 vec tutorial vec;#say Test Vec"
well all the "//" does is tell the hack that anything after that is notes it does not matter
also you can do it like "/*" but "//" is faster
NightNinja
13th May 2003, 07:17
All Vec Tutorials have been
// Merged \\
chuckdee
25th June 2004, 03:02
All Vec Tutorials have been
// Merged \\ very well done bro i thank you for i am a noob to this..lol do you also have tutorial for sof2 or quake engine aiming vecs?
bksianzz
8th September 2004, 18:25
if i make my own aimhack, will vac detect it?
oh btw how do i make a aimhack from scratch? im sick of vac detecting hacks
kynietis
20th October 2004, 20:56
who can tell me with what program must i play with aimvec?please tell me from where i can download this OGC with console?
locodeeme
1st October 2005, 01:30
thanks i really needed this
jjmusicpro
5th October 2005, 23:00
Oh this is good stuff!
sp0rkeh123
21st November 2005, 03:55
nice noob vec dude, its really a good place to start for a noob coder
pwnge
19th January 2006, 03:41
I have a question, how come in some vecs, theres avadd 0,1 and then theres2, what would 2 stand for? or do i just ignore it?
xxgambitxx
11th March 2006, 12:56
thanks
ov3rkill
16th April 2006, 18:24
Thanks for the tutorial...:alien:
Zazmiz
10th May 2006, 21:27
This topic is old but i've been searching this OGC for hours!
I dont find it!
Can you even download it anymore?
superkilla
9th July 2006, 03:44
...wait i don't get how u work this someone help me :cry:
killing_killer
21st July 2006, 15:01
Hi i am new aroud here. Can someone tell me exactly what i need to make a cheat for cs 1.5 . Please tell me every steep in making a program
HottSauce
5th September 2006, 22:02
thanks alot this really helped!
Assassin289
24th November 2006, 08:21
Zazmiz - OGC has been dead for years....
killing_killer - No.
haxare4kidz
24th January 2007, 03:55
holy it wokred for me...thanks
karol913
10th March 2007, 16:02
it will help us
[sGs]NiteAnGeL
5th April 2007, 15:13
hehe... i getting pro by this~
mrxkenny
27th May 2007, 04:53
pretty nice =)
TroniX90
20th July 2007, 22:53
Nice man its really nice tutorial
SickBoy74
23rd August 2007, 16:00
hi,
im testing LiX [valve] aimbot version 4. If i try to use aimvec istead it asks for 2 main things: head and chest...and in those 2 there is lockon....can anyone plz explain to me what that means?
And there are 4 numbers to add in each of those 2: top, bottom, left and right........now as i understand 0 will aim straight for the head or the chest then? and a negative number will aim lower and positive number higher?
sry if its a stupid question.....im a bit of a n00b when it comes to this, but would love to learn a bit more so that i can set up the aimbot.......LiX attached a aimvec tutorial to the bot, but unfortunatly it didnt explain much about the aimvec number....
Maagi
4th September 2007, 14:24
Nice guide
DaNiggl
4th September 2007, 18:45
this is really good staff
bchilelli
24th September 2007, 23:26
nice one ! thx a lot
King.T-K
5th January 2008, 15:55
Hi guys...I think that this page is very complicated for me. I need the "aimbot cheat" for counter-strike source. I didn't found it everywhere so i need your help^^. Thanks
zormen
6th January 2008, 05:56
Hi guys...I think that this page is very complicated for me. I need the "aimbot cheat" for counter-strike source. I didn't found it everywhere so i need your help^^. Thanks
This is the counter-strike forum please ask in the correct forum, Thanks. TRY TO MAKE LIFE EASIER FOR THE MODS THEN THEY'LL BE WILLING TO HELP PEOPLE WHO ACTUALLY NEED HELP!
~Zormen
nickcal
11th January 2008, 17:25
Oh this is good stuff!
yaya for nooob vecs : )
cloons
22nd January 2008, 00:03
nice stuff
lenny322000
29th June 2008, 17:47
Here's a good aimvec tutorial I got a while ago, it has pictures, so it's easy to understand the concepts explained within. I didn't make this, I just got it from somewhere and really liked it. The credits are on the first page.
http://www.freewebtown.com/lenny322000/aimvecs-tutorial.doc
platorean
1st September 2008, 03:20
thanks never really understood vecs untill now :D
beekoo26
4th July 2009, 02:12
thankss
kdaig1
24th August 2009, 15:45
sweet thnx a bunch
vBulletin® v3.8.4, Copyright ©2000-2009, Jelsoft Enterprises Ltd.