Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


Aimbot.
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Cheat Engine Forum Index -> General programming
View previous topic :: View next topic  
Author Message
pika777
Newbie cheater
Reputation: 0

Joined: 05 Oct 2008
Posts: 20

PostPosted: Mon Oct 20, 2008 1:14 pm    Post subject: Aimbot. Reply with quote

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
View user's profile Send private message
Spawnfestis
GO Moderator
Reputation: 0

Joined: 02 Nov 2007
Posts: 1746
Location: Pakistan

PostPosted: Mon Oct 20, 2008 1:48 pm    Post subject: Reply with quote

"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. Smile

_________________

CLICK TO HAX MAPLESTORAY ^ !!!!
Back to top
View user's profile Send private message Send e-mail MSN Messenger
pika777
Newbie cheater
Reputation: 0

Joined: 05 Oct 2008
Posts: 20

PostPosted: Mon Oct 20, 2008 2:17 pm    Post subject: Reply with quote

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
View user's profile Send private message
dEEznutz
Grandmaster Cheater
Reputation: 0

Joined: 29 Nov 2007
Posts: 514

PostPosted: Mon Oct 20, 2008 2:18 pm    Post subject: Reply with quote

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. Smile

Valve is pretty gay. VAC is actually pretty good, most hacks get patched in less than 3 weeks. But anyways, OP learn the basics of C++ then try handling more challenging programs.

_________________
Learning C++
Back to top
View user's profile Send private message
pika777
Newbie cheater
Reputation: 0

Joined: 05 Oct 2008
Posts: 20

PostPosted: Mon Oct 20, 2008 2:21 pm    Post subject: Reply with quote

lIke i know off c++ is very hard to learn to :p
Back to top
View user's profile Send private message
HomerSexual
Grandmaster Cheater Supreme
Reputation: 5

Joined: 03 Feb 2007
Posts: 1657

PostPosted: Mon Oct 20, 2008 2:24 pm    Post subject: Reply with quote

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
View user's profile Send private message
Spawnfestis
GO Moderator
Reputation: 0

Joined: 02 Nov 2007
Posts: 1746
Location: Pakistan

PostPosted: Mon Oct 20, 2008 2:41 pm    Post subject: Reply with quote

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. Razz

_________________

CLICK TO HAX MAPLESTORAY ^ !!!!
Back to top
View user's profile Send private message Send e-mail MSN Messenger
dnsi0
I post too much
Reputation: 0

Joined: 04 Jan 2007
Posts: 2674

PostPosted: Mon Oct 20, 2008 5:23 pm    Post subject: Reply with quote

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. Smile


Take that back about vb. I could probably make an aimbot with vb...
Back to top
View user's profile Send private message
Spawnfestis
GO Moderator
Reputation: 0

Joined: 02 Nov 2007
Posts: 1746
Location: Pakistan

PostPosted: Mon Oct 20, 2008 5:25 pm    Post subject: Reply with quote

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. Smile


Take that back about vb. I could probably make an aimbot with vb...

Useless reply.

_________________

CLICK TO HAX MAPLESTORAY ^ !!!!
Back to top
View user's profile Send private message Send e-mail MSN Messenger
pika777
Newbie cheater
Reputation: 0

Joined: 05 Oct 2008
Posts: 20

PostPosted: Mon Oct 20, 2008 6:04 pm    Post subject: Reply with quote

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
View user's profile Send private message
Heartless
I post too much
Reputation: 0

Joined: 03 Dec 2006
Posts: 2436

PostPosted: Mon Oct 20, 2008 6:14 pm    Post subject: Reply with quote

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
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 470

Joined: 09 May 2003
Posts: 25796
Location: The netherlands

PostPosted: Mon Oct 20, 2008 6:29 pm    Post subject: Reply with quote

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
View user's profile Send private message MSN Messenger
pika777
Newbie cheater
Reputation: 0

Joined: 05 Oct 2008
Posts: 20

PostPosted: Mon Oct 20, 2008 6:47 pm    Post subject: Reply with quote

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
View user's profile Send private message
smartz993
I post too much
Reputation: 2

Joined: 20 Jun 2006
Posts: 2013
Location: USA

PostPosted: Mon Oct 20, 2008 6:51 pm    Post subject: Reply with quote

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
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 470

Joined: 09 May 2003
Posts: 25796
Location: The netherlands

PostPosted: Mon Oct 20, 2008 7:22 pm    Post subject: Reply with quote

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
View user's profile Send private message MSN Messenger
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> General programming All times are GMT - 6 Hours
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
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


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites