 |
Cheat Engine The Official Site of Cheat Engine
|
View previous topic :: View next topic |
Author |
Message |
pika777 Newbie cheater
Reputation: 0
Joined: 05 Oct 2008 Posts: 20
|
Posted: Mon Oct 20, 2008 1:14 pm Post subject: Aimbot. |
|
|
Hello guys i wanne make an aimbot but dunno how to start :s
I downloaded visual basic but how do i use it? how do i make the settigs autoaim or autoshoot ot whatever any11 can help me out?
And i have an other question about cheat engine, when i used windows XP i couldt combine cheat egnine with valve aimbot, now on vista i cant combine this 2, cuz when i use cheatengine the valve aimbot doenst do anything
Greetz
|
|
Back to top |
|
 |
Spawnfestis GO Moderator
Reputation: 0
Joined: 02 Nov 2007 Posts: 1746 Location: Pakistan
|
Posted: Mon Oct 20, 2008 1:48 pm Post subject: |
|
|
"Hello guys i wanne make an aimbot but dunno how to start :s "
- Learn a lower or mid range level programming language
"I downloaded visual basic but how do i use it?"
- Throw that in the recycle bin. Visiual basic is not the language you want.
"how do i make the settigs autoaim or autoshoot ot whatever any11 can help me out?"
- You have to read the character / enemy locations, and after that you have to pull the mouse over to that exact position which is kind of difficult when you're handling with 3D FPS games (the mouse is always centered).
Also I have no idea why you can't use valve aimbot and cheat engine at the same time. Is it only after you attach the cheat engine or is it just when cheat engine loads up? It might be that cheat engine takes over the dlls necessary for the valve aimbot to work, but I'm not sure.
If you'd disable the CE debugger it might work, ah well reply and we'll see how it goes.
_________________
CLICK TO HAX MAPLESTORAY ^ !!!! |
|
Back to top |
|
 |
pika777 Newbie cheater
Reputation: 0
Joined: 05 Oct 2008 Posts: 20
|
Posted: Mon Oct 20, 2008 2:17 pm Post subject: |
|
|
First off: how do i disable the CE debugger :$
Second: which programming language you suggest i download?
I have to say i know 0 "zero" about scripting and cdong, so gimme the easies you know off :p
And yeah my english rly sucks so it gonna be rly rly hard for me to make that come true xD
But helpers are allways welcome at anytime any day :p :d
ah and thnxx for the large replay :p
Last edited by pika777 on Mon Oct 20, 2008 2:18 pm; edited 1 time in total |
|
Back to top |
|
 |
dEEznutz Grandmaster Cheater
Reputation: 0
Joined: 29 Nov 2007 Posts: 514
|
|
Back to top |
|
 |
pika777 Newbie cheater
Reputation: 0
Joined: 05 Oct 2008 Posts: 20
|
Posted: Mon Oct 20, 2008 2:21 pm Post subject: |
|
|
lIke i know off c++ is very hard to learn to :p
|
|
Back to top |
|
 |
HomerSexual Grandmaster Cheater Supreme
Reputation: 5
Joined: 03 Feb 2007 Posts: 1657
|
Posted: Mon Oct 20, 2008 2:24 pm Post subject: |
|
|
Learning high level math (calculating all the possible angles, physics, gravity affect?) is more important than the actual language. The amount of pure calculation in an aimbot is insane
_________________
|
|
Back to top |
|
 |
Spawnfestis GO Moderator
Reputation: 0
Joined: 02 Nov 2007 Posts: 1746 Location: Pakistan
|
Posted: Mon Oct 20, 2008 2:41 pm Post subject: |
|
|
pika777 wrote: | First off: how do i disable the CE debugger :$
Second: which programming language you suggest i download?
I have to say i know 0 "zero" about scripting and cdong, so gimme the easies you know off :p
And yeah my english rly sucks so it gonna be rly rly hard for me to make that come true xD
But helpers are allways welcome at anytime any day :p :d
ah and thnxx for the large replay :p |
Hmm, you go into CE settings and just disable it.
Anyways, the language I personally use is C# in cause of simplicity, productivity and that it generally is smooth to use.
The problem with C# is that it's not made for low level routines such as editing memory, reading memory and not at all used to create an efficient aimbot.
As far as I get you, you want to code one from scratch which would mean that you would have to learn more math (I'm randomly assuming that you're around the age of 14~ which means your math isn't at its best yet), more English - or at least have full understanding of the programming terms, and you'd also have to take on the huge task to master C++.
I (personally) wouldn't be able to code an aimbot, maybe if it was an easy one because the difficulty level really differs how deep you want to go into correcting the aimbot to be 100% accurate and what-not.
But if you want to learn a language, stick with C++.
Also remember that you will not come anywhere if you just skip to the 'fun part' (by that I mean, you have to go through the basics, the medicore and the high difficulty guides/tutorials/whatever you may find as a resource for your brain BEFORE you attempt to program an aimbot.
Good luck.
_________________
CLICK TO HAX MAPLESTORAY ^ !!!! |
|
Back to top |
|
 |
dnsi0 I post too much
Reputation: 0
Joined: 04 Jan 2007 Posts: 2674
|
Posted: Mon Oct 20, 2008 5:23 pm Post subject: |
|
|
Spawnfestis wrote: | "Hello guys i wanne make an aimbot but dunno how to start :s "
- Learn a lower or mid range level programming language
"I downloaded visual basic but how do i use it?"
- Throw that in the recycle bin. Visiual basic is not the language you want.
"how do i make the settigs autoaim or autoshoot ot whatever any11 can help me out?"
- You have to read the character / enemy locations, and after that you have to pull the mouse over to that exact position which is kind of difficult when you're handling with 3D FPS games (the mouse is always centered).
Also I have no idea why you can't use valve aimbot and cheat engine at the same time. Is it only after you attach the cheat engine or is it just when cheat engine loads up? It might be that cheat engine takes over the dlls necessary for the valve aimbot to work, but I'm not sure.
If you'd disable the CE debugger it might work, ah well reply and we'll see how it goes.  |
Take that back about vb. I could probably make an aimbot with vb...
|
|
Back to top |
|
 |
Spawnfestis GO Moderator
Reputation: 0
Joined: 02 Nov 2007 Posts: 1746 Location: Pakistan
|
Posted: Mon Oct 20, 2008 5:25 pm Post subject: |
|
|
dnsi0 wrote: | Spawnfestis wrote: | "Hello guys i wanne make an aimbot but dunno how to start :s "
- Learn a lower or mid range level programming language
"I downloaded visual basic but how do i use it?"
- Throw that in the recycle bin. Visiual basic is not the language you want.
"how do i make the settigs autoaim or autoshoot ot whatever any11 can help me out?"
- You have to read the character / enemy locations, and after that you have to pull the mouse over to that exact position which is kind of difficult when you're handling with 3D FPS games (the mouse is always centered).
Also I have no idea why you can't use valve aimbot and cheat engine at the same time. Is it only after you attach the cheat engine or is it just when cheat engine loads up? It might be that cheat engine takes over the dlls necessary for the valve aimbot to work, but I'm not sure.
If you'd disable the CE debugger it might work, ah well reply and we'll see how it goes.  |
Take that back about vb. I could probably make an aimbot with vb... |
Useless reply.
_________________
CLICK TO HAX MAPLESTORAY ^ !!!! |
|
Back to top |
|
 |
pika777 Newbie cheater
Reputation: 0
Joined: 05 Oct 2008 Posts: 20
|
Posted: Mon Oct 20, 2008 6:04 pm Post subject: |
|
|
Take that back about vb. I could probably make an aimbot with vb..
Well well you help me out making one?
I have an Source code for VB
but i dont understand some things
Wouldt you help me out?
|
|
Back to top |
|
 |
Heartless I post too much
Reputation: 0
Joined: 03 Dec 2006 Posts: 2436
|
Posted: Mon Oct 20, 2008 6:14 pm Post subject: |
|
|
When I made mines (Kal only aimbot) I use C++ to make it. Stil having problems with the stupid directXdraw stuff, the line dosen't end up where it is suppose to be.
_________________
What dosen't kill you, usually does the second time. |
|
Back to top |
|
 |
Dark Byte Site Admin
Reputation: 470
Joined: 09 May 2003 Posts: 25796 Location: The netherlands
|
Posted: Mon Oct 20, 2008 6:29 pm Post subject: |
|
|
All you need to do is fine a way to detect your own position and the position of the enemy and then calculating with those numbers. (in a fps basically just calculate how much to move up/down and left/right so you're aiming at someone's head)
this can be done in ANY language that has to other processes memory and windows api.
It even CAN be done entirely in an auto assemble script, but I tend to combine it with a injected dll that holds the math functions I prefer like arctan and memory management routes as well
e.g my ut2k4 and ut3 aimbots inject a dll that has 2 exports, "add_target" and "gametick"
add_target gets called from a script that hooks the render_player right after doing a check if it's visible or not, and gametick gets called at the main game routine that gets called after each frame has been rendered and the states have been updated)
In add_target I just fill in an array of structures that contain the basic information. (x,y,z, x-speed, y-speed, z-speed, health, used weapon, temnr)
In gametick I check if a specific key is pressed (in my case the keypad's ./del key) and if pressed get the target that is closest to the crosshair or get the target that's closest (depending on a boolean I set in a spawned window) then calculate how much the horizontal axis and vertical axis have to move(based on current lag and speed of target) , and then slowly or immediately (depending on an option) set those addresses accordingly and when done automatically press the fire button. (or not, again, depending on my settings window)
_________________
Do not ask me about online cheats. I don't know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping |
|
Back to top |
|
 |
pika777 Newbie cheater
Reputation: 0
Joined: 05 Oct 2008 Posts: 20
|
Posted: Mon Oct 20, 2008 6:47 pm Post subject: |
|
|
Wauw thats a rly difficult aimbot xD
Such thing as target lock isnt easier?
so if you aim at the target it sticks on it.
Isnt this an good VB source Code?
Code: | 'Your xyz coordinates in the game
Dim my_x As Single
Dim my_y As Single
Dim my_z As Single
'The enemy coordinates in game
Dim nme_x As Single
Dim nme_y As Single
Dim nme_z As Single
'static testing values for aiming at
'nme_x = -103.08
'nme_y = 1526.4
'nme_z = 96.03
'This portion is an example of getting the enemy xyz coords directly from memory
ReadProcessMemory pHandle, ByVal &H19AAEFB8, nme_x, 4, 0& 'x +0
ReadProcessMemory pHandle, ByVal &H19AAEFBC, nme_y, 4, 0& 'y +4
ReadProcessMemory pHandle, ByVal &H19AAEFD4, nme_z, 4, 0& 'z +8
'aimbot correction testing (height depth)
nme_z = nme_z + 55
'nme_x = nme_x - 10
'nme_y = nme_y + 5
'math shit
Dim hyp As Single
Dim delta_x As Single
Dim delta_y As Single
Dim delta_z As Single
Dim pitch As Single
Dim yaw As Single
Dim roll As Single
roll = 0
'This reads your xyz position in the game
ReadProcessMemory pHandle, ByVal &H242EFC34, my_x, 4, 0& 'x +0
ReadProcessMemory pHandle, ByVal &H242EFC38, my_y, 4, 0& 'y +4
ReadProcessMemory pHandle, ByVal &H242EFC3C, my_z, 4, 0& 'z +8
delta_x = my_x - nme_x
delta_y = my_y - nme_y
delta_z = my_z - nme_z
hyp = ((delta_x * delta_x) + (delta_y * delta_y) + (delta_z * delta_z)) ^ (1 / 2)
pitch = Atn(delta_z / hyp) * 57.295779513082
'sometimes a certain view angle goes to 0 and makes the aimbot go crazy, this will use the last non 0 integer so you can maintain a smooth non glitchy aimbot
If delta_x = 0 Then
delta_x = backup
End If
'this saves your last view angle for backup in case it is 0 next time around
backup = delta_x
yaw = Atn(delta_y / delta_x) * 57.295779513082
If delta_x > 0 Then
yaw = yaw + 180
End If
'this writes directly to your view angles and makes you aim at the enemy
WriteProcessMemory pHandle, ByVal &H147489C, pitch, 4, 0& 'pitch +0
WriteProcessMemory pHandle, ByVal &H14748A0, yaw, 4, 0& 'yaw +4
WriteProcessMemory pHandle, ByVal &H14748A4, roll, 4, 0& 'roll +8 |
Last edited by pika777 on Mon Oct 20, 2008 6:51 pm; edited 1 time in total |
|
Back to top |
|
 |
smartz993 I post too much
Reputation: 2
Joined: 20 Jun 2006 Posts: 2013 Location: USA
|
Posted: Mon Oct 20, 2008 6:51 pm Post subject: |
|
|
pika777 wrote: | Wauw thats a rly difficult aimbot xD
Such thing as target lock isnt easier?
so if you aim at the target it sticks on it. |
But how would you go about that?
You'd have to press a key to lock on, then it will have to keep getting the enemy's coordinates to move with it.
|
|
Back to top |
|
 |
Dark Byte Site Admin
Reputation: 470
Joined: 09 May 2003 Posts: 25796 Location: The netherlands
|
Posted: Mon Oct 20, 2008 7:22 pm Post subject: |
|
|
yes, that vb script is good for being an example as does as I described.
get your coords,
get the enemy coords
calculate how to aim
set view angles
but that example doesn't go into finding the address of the target's object, and also no "best target" choosing
I use a auto assemble script to get the coordinates of those targets. and change them as soon as possible.
and for locking, that aimbot I wrote for UT also does locking when having the option to target to the closest to the center. Because when you move the target will be in dead center, so next time he will still be closest to the center. Unless someone walks between you and the locked target, in which case the new person is most likely a better target anyhow (closer)
_________________
Do not ask me about online cheats. I don't know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping
Last edited by Dark Byte on Mon Oct 20, 2008 7:27 pm; edited 2 times in total |
|
Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
|
|