Register for your free account! | Forgot your password?

You last visited: Today at 06:05

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Old Angelbot source free

Discussion on Old Angelbot source free within the Aion Hacks, Bots, Cheats & Exploits forum part of the Aion category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Oct 2009
Posts: 208
Received Thanks: 80
Old Angelbot source free

Can't remember if I posted this before, but for those who keep up with the offsets, you can probably resurrect this bad boy.

Would be cool to see people run with it and use it again.
Attached Files
File Type: rar Angelbot2Beta2c.rar (1.37 MB, 830 views)
jeunetoujour is offline  
Thanks
7 Users
Old 12/14/2012, 16:00   #2
 
elite*gold: 0
Join Date: Feb 2006
Posts: 629
Received Thanks: 195
I don't think anyone has ability information. I made looking for details on abilities but didn't get any feedback. In looking through the AngelBot source, it also requires that same information (but does provide some hints as to how it works).

Without pretty significant work to values contained within, it won't work. Specifically, not only do offsets need updating but I believe some of the enums are also out-of-date. Since people aren't even willing to provide hints about abilities, I am doubtful that there is someone out there who has the information and wants a bot but doesn't already one working.

Anyhow, thanks for posting!
lucid is offline  
Old 12/14/2012, 18:08   #3
 
elite*gold: 0
Join Date: Dec 2008
Posts: 552
Received Thanks: 118
@lucid

already pmed him with question about abilities ; )
Immons is offline  
Old 12/16/2012, 18:25   #4
 
elite*gold: 0
Join Date: Oct 2009
Posts: 208
Received Thanks: 80
Find offsets

Here is a program and some scripts I used back in the day to find the advanced offsets.

Look in the scripts program, one of them will enumerate the abilities list among a few hundred other things. Again this stuff hasnt been tested since Aion 2.1.

Thank me if it helps.
Attached Files
File Type: rar ByteSigScanner.rar (72.8 KB, 178 views)
File Type: zip scripts.zip (357.0 KB, 182 views)
File Type: rar skillbar.rar (307.0 KB, 199 views)
jeunetoujour is offline  
Thanks
2 Users
Old 12/23/2012, 19:30   #5
 
elite*gold: 0
Join Date: Dec 2012
Posts: 1
Received Thanks: 0
Datei wir von Northon als unsicher erkannt.. NICHT runterladen
Toxis86 is offline  
Old 12/24/2012, 03:40   #6
 
elite*gold: 0
Join Date: Oct 2009
Posts: 208
Received Thanks: 80
Have the abilities changed a lot from my time? Does the scanner script still work?
jeunetoujour is offline  
Old 12/24/2012, 12:35   #7
 
elite*gold: 0
Join Date: Feb 2006
Posts: 629
Received Thanks: 195
Not sure, I didn't try to run it just looked at source (assumed it was outdated since it has been so long). You should come back and do some gamehacking, we can make awesome things happen. I posted some of the over in the Aion Offsets thread in case you want to play around.

As for your code, I only saw a sig in the scanner but no details about the inner workings of abilities, and I think the deeper ability offsets have changed making the code in the AngelBot source outdated (but probably still somewhat useful).
lucid is offline  
Old 12/25/2012, 15:29   #8
 
elite*gold: 0
Join Date: Jul 2011
Posts: 4
Received Thanks: 1
Thanks for the source, but I have a few questions about the code (I do not understand some offsets).
Code:
public void UpdateID()
        {
            this.PtrTarget = (int)Memory.ReadUInt(Process.handle, (uint)(Process.Modules.Game + 0xB40E74));
            this.PtrEntity = (int)Memory.ReadUInt(Process.handle, (uint)(PtrTarget + 0x254));
[COLOR="red"]            this.ID = (int)Memory.ReadUInt(Process.handle, (uint)(PtrEntity + 0x28));What is it!!!????What is it!!!????
            this.TargetID = Memory.ReadByte(Process.handle, (Process.Modules.Game + 0xB40E74));What is it!!!????What is it!!!????[/COLOR]
            this.HasTarget = (TargetID != 0);
        }
        
        /// <summary>
        /// Reads values from AION's memory and sets class member values accordingly.
        /// </summary>
        new public void Update()
        {
            try
            {
                this.PtrTarget = (int)Memory.ReadUInt(Process.handle, (uint)(Process.Modules.Game + 0xB40E6C));
                if (PtrTarget != 0)
                {
                    this.PtrEntity = (int)Memory.ReadUInt(Process.handle, (uint)(PtrTarget + 0x254));
                   [COLOR="red"] this.Attitude = (eAttitude)Memory.ReadUInt(Process.handle, (uint)(PtrEntity + 0x1C));//Attitude??What is it?
                    this.Class = (eClass)Memory.ReadUInt(Process.handle, (uint)(PtrEntity + 0xe18));//This is Warrior 0 = | 1 = Gladiator | 2 = Guard | 3 = Ranger etc.or what?
                    this.Health = (Memory.ReadInt(Process.handle, (uint)(PtrEntity + 0x11D8)) / 100 * Memory.ReadInt(Process.handle, (uint)(PtrEntity + 0x11dc)));//i can't find hp percent offset,can someone find it?
                    this.TargetID = (int)Memory.ReadUInt(Process.handle, (uint)(PtrEntity + 0x2b0));//What is it? 
                    this.HasTarget = (TargetID != 0);
                    this.ID = (int)Memory.ReadUInt(Process.handle, (uint)(PtrEntity + 0x20));//Memory.ReadInt(Process.handle, (PtrEntity + 0x20));What is it?
                    this.Stance = (eStance)Memory.ReadUInt(Process.handle, (uint)(PtrEntity + 0x2a0));What is it?[/COLOR]
                    this.IsDead = ((int)Stance == 8);
                    this.Level = Memory.ReadByte(Process.handle, (uint)(PtrEntity + 0x36));
                    this.Name = Memory.ReadString(Process.handle, (uint)(PtrEntity + 0x3a), 64, true);//, 64, true);
[COLOR="red"]                    this._Type18 = (int)Memory.ReadUInt(Process.handle, (uint)(PtrEntity + 0x18));What is it!!!????
                    this._Type168 = (int)Memory.ReadUInt(Process.handle, (uint)(PtrEntity + 0x160));What is it!!!????[/COLOR]
                    this.X = Memory.ReadFloat(Process.handle, (uint)(PtrTarget + 0x34));//Memory.ReadFloat(Process.handle, tarx);//(PtrTarget + 0x28));
                    this.Y = Memory.ReadFloat(Process.handle, (uint)(PtrTarget + 0x38));//(PtrTarget + 0x2C));
                    this.Z = Memory.ReadFloat(Process.handle, (uint)(PtrTarget + 0x3c));//(PtrTarget + 0x30));
                }
                else
                    SetZero();
            }
            catch 
                (Exception ) { }
        }
sry for my english
greshnik73 is offline  
Old 12/25/2012, 22:20   #9
 
elite*gold: 0
Join Date: Oct 2009
Posts: 208
Received Thanks: 80
this.PtrEntity = (int)Memory.ReadUInt(Process.handle, (uint)(PtrTarget + 0x254));
this.Attitude = (eAttitude)Memory.ReadUInt(Process.handle, (uint)(PtrEntity + 0x1C));//Attitude??What is it?
Check out AngelRead library for Enums. Enums.cs
this.Class = (eClass)Memory.ReadUInt(Process.handle, (uint)(PtrEntity + 0xe18));//This is Warrior 0 = | 1 = Gladiator | 2 = Guard | 3 = Ranger etc.or what?
Check out enums
this.Health = (Memory.ReadInt(Process.handle, (uint)(PtrEntity + 0x11D8)) / 100 * Memory.ReadInt(Process.handle, (uint)(PtrEntity + 0x11dc)));//i can't find hp percent offset,can someone find it? You can calculate it from Current HP/MaxHP
this.TargetID = (int)Memory.ReadUInt(Process.handle, (uint)(PtrEntity + 0x2b0));//What is it? Its the object ID of target
this.HasTarget = (TargetID != 0);
this.ID = (int)Memory.ReadUInt(Process.handle, (uint)(PtrEntity + 0x20));//Memory.ReadInt(Process.handle, (PtrEntity + 0x20));What is it? Set's object ID
this.Stance = (eStance)Memory.ReadUInt(Process.handle, (uint)(PtrEntity + 0x2a0));What is it? Check enums
this.IsDead = ((int)Stance == 8);
this.Level = Memory.ReadByte(Process.handle, (uint)(PtrEntity + 0x36));
this.Name = Memory.ReadString(Process.handle, (uint)(PtrEntity + 0x3a), 64, true);//, 64, true);
this._Type18 = (int)Memory.ReadUInt(Process.handle, (uint)(PtrEntity + 0x18));What is it!!!???? Check out the code using these types in the project.
this._Type168 = (int)Memory.ReadUInt(Process.handle, (uint)(PtrEntity + 0x160));What is it!!!????
this.X = Memory.ReadFloat(Process.handle, (uint)(PtrTarget + 0x34));//Memory.ReadFloat(Process.handle, tarx);//(PtrTarget + 0x28));
this.Y = Memory.ReadFloat(Process.handle, (uint)(PtrTarget + 0x38));//(PtrTarget + 0x2C));
this.Z = Memory.ReadFloat(Process.handle, (uint)(PtrTarget + 0x3c));//(PtrTarget + 0x30));


Essentially to answer your questions look at the code. Especially AngelRead Enums.
jeunetoujour is offline  
Thanks
1 User
Old 04/18/2013, 10:17   #10
 
elite*gold: 0
Join Date: Aug 2009
Posts: 4
Received Thanks: 0
Big thanks for this!

I had the AbilityList offset and was mapping out everything in memory, but it is my first time working with a Binary Tree, so was slow going. Seeing your source on the AbilityList::Update/AbilityList::Recurse really saved me a day or two of experimentation

EDIT: ..lol at my profile information: joined in 2009 but first post today
Aelorean is offline  
Old 02/08/2015, 16:23   #11
 
elite*gold: 0
Join Date: Aug 2008
Posts: 2
Received Thanks: 0
-Deleted
notnhatknot is offline  
Reply


Similar Threads Similar Threads
Angelbot 1.2.6 (Free)
11/13/2013 - Aion Hacks, Bots, Cheats & Exploits - 181 Replies
Here is my latest release of Angelbot 1. Its version 1.2.6. It works for Retail patch 1.9. Enjoy! My old site is: AngelBot &bull; Portal New site is http://www.angelsuite.net
WoW - Angelbot für 4.3.4 [FREE]
07/05/2013 - WoW Bots - 220 Replies
http://mmocrawlerbots.com/forum/Themes/Skm_Light_R C5/images/theme/mylogo.png ATTANTION: PLEASE START THE 32-BIT VERSION OF WOW! ACHTUNG: DU MUSST DU 32-BIT VERSION VON WOW STARTEN! STAND: 20.09.2012 17:51 Version: 0001
WoW - Angelbot für 4.3.4 FREE
05/24/2012 - WoW Bots - 1 Replies
Hey elitepvpers, hier findet ihr den Multibot (momentan nur angeln) von hamburger1. Er heißt TronEngine und ist nicht einfach ein Bot, sondern mehr eine Art Scriptinjector womit man sich eigene Bots schreiben kann! Demnach sind auch Köderfunktionen möglich (sind auch schon im fertigen Script enthalten) Download Here



All times are GMT +2. The time now is 06:05.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.