I didn't. Now, Teemo hat is here. The hat was one of the prizes from the Gingerbread contest.rock5 wrote:You mean you didn't know his name?Administrator wrote:Hmm?rock5 wrote:Awe. Goodbye cuddles.![]()
Cuddles.
http://images.wikia.com/happytreefriend ... uddles.jpg
Aion Bot
- Administrator
- Site Admin
- Posts: 5307
- Joined: Sat Jan 05, 2008 4:21 pm
Re: Aion Bot
Re: Aion Bot
so the the entry got some prizes then? cool
Remember no matter you do in life to always have a little fun while you are at it ![Wink ;)](./images/smilies/icon_e_wink.gif)
wiki here http://www.solarstrike.net/wiki/index.php?title=Manual
![Wink ;)](./images/smilies/icon_e_wink.gif)
wiki here http://www.solarstrike.net/wiki/index.php?title=Manual
Re: Aion Bot
I recognised Admins right away as one of the Happy Tree Friends which is why I liked it better than the pony, although I didn't know his name, I had to look it up. I like it when I recognise the pics.
I don't recognise yours Lisa.
So who's Teemo. League of Legends? I'm not into that.
I don't recognise yours Lisa.
So who's Teemo. League of Legends? I'm not into that.
- Please consider making a small donation to me to support my continued contributions to the bot and this forum. Thank you. Donate
- I check all posts before reading PMs. So if you want a fast reply, don't PM me but post a topic instead. PM me for private or personal topics only.
- How to: copy and paste in micromacro
________________________
Quote:- “They say hard work never hurt anybody, but I figure, why take the chance.”
- Ronald Reagan
Re: Aion Bot
i think off kim possible but not 4 sure
Re: Aion Bot
hmm thought I already posted this, ohh well.
She is a rarely seen character on a pirate cartoon show my kids like
She is a rarely seen character on a pirate cartoon show my kids like
Remember no matter you do in life to always have a little fun while you are at it ![Wink ;)](./images/smilies/icon_e_wink.gif)
wiki here http://www.solarstrike.net/wiki/index.php?title=Manual
![Wink ;)](./images/smilies/icon_e_wink.gif)
wiki here http://www.solarstrike.net/wiki/index.php?title=Manual
Re: Aion Bot
Code: Select all
// Offsets for Aion US F2P
// Build : 3.7.0.0
internal enum Functions
{
CNet__SendPacket = 0x1ABAE0,
AbilityList__GetAbilityById = 0x2A8E20,
AbilityList__CastAbility = 0x2A93D0,
AbilityList__CastAbilityById = 0x2A9880,
TargetSelection__SelectTarget = 0x840D0,
LootDialog__LootAll = 0x48E630,
GetInternalItemNameById = 0x20F7D0,
GetLocalizedItemNameById = 0x20F8A0,
}
internal enum CNet
{
Pointer = 0xFD6220,
}
internal enum TargetSelection
{
Pointer = 0xFB1030,
}
internal enum ChainsManager
{
Pointer = 0x102A214,
ArrayStart = 0x4B0,
}
internal enum Chain
{
AbilityId = 0x3CC,
IsElapsed = 0x408,
}
internal enum LootDialog
{
Pointer = 0x102A1E8,
IsVisible = 0x88,
ItemList = 0x4B0,
}
internal enum ItemList
{
ArrayStart = 0x374,
ArrayEnd = 0x378,
}
internal enum Item
{
ItemId = 0x9C,
Count = 0xA8,
}
internal enum Inventory
{
Pointer = 0x1029E34,
CubesItemListArray = 0x4E0,
}
internal enum Game
{
Tickcount = 0xFB05D0,
}
internal enum Direct3D9
{
Device__Pointer = 0xFB0564,
Device__Offset = 0x1F7A8,
Device__vTable__EndScene = 0xA8,
}
internal enum EntityList
{
Pointer = 0xFB7BD8,
Array = 0x48,
Size = 0x58,
}
internal enum AbilityList
{
Pointer = 0xFAC6B4,
FirstNode = 0x968,
}
internal enum Ability
{
Id = 0x8,
Name = 0x1C,
NameLength = 0x2C,
LastUseTimestamp = 0x44,
Cooldown = 0x48,
CooldownEnd = 0x4C,
CastTime = 0x50,
}
internal enum EntityNode
{
X = 0x34,
Y = X + 0x4,
Z = X + 0x8,
Type = 0x13E,
Entity = 0x254,
}
internal enum Entity
{
EntityNode = 0x4,
Attitude = 0x1C,
ObjectId = 0x24,
Level = 0x36,
HealthPercent = 0x38,
Name = 0x3A,
Type = 0x1CC,
TargetObjectId = 0x330,
BuffCount = 0xF84,
BuffArray = 0xF8C,
BuffSize = 0x12,
}
internal enum Buff
{
ObjectId = 0x0,
Id = 0x4,
Duration = 0xC, // Prbly incorrect definition
}
internal enum LocalPlayer
{
TargetEntityNode = 0xB40E6C,
ObjectId = 0xFAD4A4,
MaxHealth = 0xFB67DC,
Health = MaxHealth + 0x4,
MaxMana = 0xFB67E4,
Mana = MaxMana + 0x4,
Class = 0xFB6854,
Level = 0xFB67B8,
Name = 0xFAD8D4,
Experience = 0xFADB00,
MaxExperience = 0xFADAF0,
MaxDivinePower = 0xFB67EC,
DivinePower = MaxDivinePower + 0x2,
X = 0xFAD4B4,
Y = X + 0x4,
Z = X + 0x8,
Code: Select all
public enum AionEntityNodeType : short
{
None = 0,
Player = 1,
User = 2,
NPC = 3,
GameObject = 4,
Equipment = 5,
Deprecated1 = 6,
Projectile = 7,
Door = 8,
Gather = 9,
Rope = 10,
Vehicle = 11,
Vessel = 12,
BasicEntity = 13,
Deprecated2 = 14,
Fish = 15,
Birds = 16,
Bugs = 17,
PlaceableObject = 18,
Milestone = 19,
ItemObject = 20,
client_npc = 21,
cooking = 22,
weapon_craft = 23,
armor_craft = 24,
leatherwork = 25,
tailoring = 26,
handiwork = 27,
alchemy = 28,
carpentry = 29,
Emblem = 30,
AbyssDoor = 31,
AbyssArtifacts = 32,
AbyssShield = 33,
Abyss_pvpeffect = 34,
ExtendedEntity = 35,
AbyssCarrier = 36,
AbyssControlTower = 37,
Milestone_Ndist = 38,
AbyssCarrier_Submesh = 39,
Chair = 40,
DirectPortalEff = 41,
FindHelper = 42,
Opaque = 43,
JumpTrigger = 44,
Pet = 46,
Mercenary = 47,
ToyPet = 48,
HousingBuilding = 49,
Deprecated3 = 50,
HousingInterior = 51,
HousingBuildingIndoor = 52,
Deprecated4 = 53,
HousingVisualEffect = 54,
HousingDoor = 55,
NPCSearchBoard = 56,
WorldEventEntity = 57,
WindPath = 58,
menuisier = 59,
UiAxis = 60,
MercenaryTroop = 61,
TownObject = 62,
}
public enum AionAttitude : uint
{
Passive = 0,
Hostile = 8,
Friendly = 38,
Utility = 294,
}
public enum AionChatType : byte
{
Normal = 0,
Shout = 3,
Whisper = 4,
Group = 5,
Alliance = 6,
GroupLeader = 7,
Legion = 8,
}
public enum AionEmotionType : byte
{
SelectTarget = 0x0,
Jump = 0x1,
Sit = 0x2,
Stand = 0x3,
ChairSit = 0x4,
ChairUp = 0x5,
Fly = 0xD,
Land = 0xE,
Die = 0x12,
Resurrect = 0x13,
Emote = 0x15,
PowerShardOn = 0x24,
PowerShardOff = 0x25,
AttackMode = 0x26,
NeutralMode = 0x27,
}
public enum AionReviveType : byte
{
BindRevive = 0,
RebirthRevive = 1,
ItemSelfRevive = 2,
SkillRevive = 3,
KiskRevive = 4,
InstanceEntry = 5,
}
public enum AionClasses : byte
{
Warrior,
Gladiator,
Templar,
Scout,
Assassin,
Ranger,
Mage,
Sorcerer,
Spiritmaster,
Priest,
Cleric,
Chanter
}
![Smile :)](./images/smilies/icon_e_smile.gif)
Re: Aion Bot
Hi everyone!! I´m trying to set up a new bot for Aion, but I have problems to find game.dll.
I´m using a x64 system and playing 32b aion.
using this code npc targets but sends me an error:
WARNING: Failure reading memory from 0x28F634 at 0x1003950 in memoryReadShort().
Error code 299 (Solo se complet¾ una parte de una solicitud ReadProcessMemory o
WriteProcessMemory.)
Process = findProcess("AION Client");
myProcess = openProcess(Process);
BaseAdress = getModuleAddress(Process, "aion.bin");
printf("%s \n", Process);
printf("%s \n", myProcess);
printf("%s \n", BaseAdress);
Can anyone say me why dosn´t find the BaseAdress properly? :O
Thanks in advance!!![Very Happy :D](./images/smilies/icon_e_biggrin.gif)
I´m using a x64 system and playing 32b aion.
using this code npc targets but sends me an error:
WARNING: Failure reading memory from 0x28F634 at 0x1003950 in memoryReadShort().
Error code 299 (Solo se complet¾ una parte de una solicitud ReadProcessMemory o
WriteProcessMemory.)
Process = findProcess("AION Client");
myProcess = openProcess(Process);
BaseAdress = getModuleAddress(Process, "aion.bin");
printf("%s \n", Process);
printf("%s \n", myProcess);
printf("%s \n", BaseAdress);
Can anyone say me why dosn´t find the BaseAdress properly? :O
Thanks in advance!!
![Very Happy :D](./images/smilies/icon_e_biggrin.gif)
Re: Aion Bot
I think findProcess just returns an id of the process. openProcess returns a handle you can use to do actions on the process.
Try
Although I think you want "game.dll" module address. I don't think there are any important values offset from aion.bin, well all the ones I've found have been offset of game.dll.
Try
Code: Select all
BaseAdress = getModuleAddress(myProcess, "aion.bin");
- Please consider making a small donation to me to support my continued contributions to the bot and this forum. Thank you. Donate
- I check all posts before reading PMs. So if you want a fast reply, don't PM me but post a topic instead. PM me for private or personal topics only.
- How to: copy and paste in micromacro
________________________
Quote:- “They say hard work never hurt anybody, but I figure, why take the chance.”
- Ronald Reagan
Re: Aion Bot
Hi Rock,
I tried
Code:
BaseAdress = getModuleAddress(myProcess, "aion.bin");
also tried
BaseAdress = getModuleAddress(myProcess, "game.dll");
Only when y use
BaseAdress = getModuleAddress(Process, "aion.bin"); the bot starts, targets enemy and sends this error all the time
and keeps targeting without crash :S
WARNING: Failure reading memory from 0x28F634 at 0x1003950 in memoryReadShort().
Error code 299 (Solo se complet¾ una parte de una solicitud ReadProcessMemory o
WriteProcessMemory.)
It could be something about running a 32bit gam on 64bit system?
Thanks for your help!!
I tried
Code:
BaseAdress = getModuleAddress(myProcess, "aion.bin");
also tried
BaseAdress = getModuleAddress(myProcess, "game.dll");
Only when y use
BaseAdress = getModuleAddress(Process, "aion.bin"); the bot starts, targets enemy and sends this error all the time
and keeps targeting without crash :S
WARNING: Failure reading memory from 0x28F634 at 0x1003950 in memoryReadShort().
Error code 299 (Solo se complet¾ una parte de una solicitud ReadProcessMemory o
WriteProcessMemory.)
It could be something about running a 32bit gam on 64bit system?
Thanks for your help!!
Last edited by curalme on Fri Nov 01, 2013 5:17 am, edited 2 times in total.
- Administrator
- Site Admin
- Posts: 5307
- Joined: Sat Jan 05, 2008 4:21 pm
Re: Aion Bot
getModuleAddress() wants the process ID ('Process' as you've named it), not process handle ('myProcess'). Try using 'Process' instead.
Re: Aion Bot
Sorry for the mistake.
To use micromacro I think you have to use the 32bit client but 64bit os doesn't matter.
First thing to try is get the latest Micromacro. You don't have the latest. But it could just be you are reading the wrong memory address.
To use micromacro I think you have to use the 32bit client but 64bit os doesn't matter.
First thing to try is get the latest Micromacro. You don't have the latest. But it could just be you are reading the wrong memory address.
- Please consider making a small donation to me to support my continued contributions to the bot and this forum. Thank you. Donate
- I check all posts before reading PMs. So if you want a fast reply, don't PM me but post a topic instead. PM me for private or personal topics only.
- How to: copy and paste in micromacro
________________________
Quote:- “They say hard work never hurt anybody, but I figure, why take the chance.”
- Ronald Reagan
Re: Aion Bot
Just wanted to say, the thing that puts me off finishing my bot is I have no idea how I'm going to handle skills. I haven't been able to find any skill info in memory so I don't know which skills are available, which are on cooldown, how long the cast time is (for those skills that the cast time changes), etc. If you figure out a way to effectively handle skills let me know.
- Please consider making a small donation to me to support my continued contributions to the bot and this forum. Thank you. Donate
- I check all posts before reading PMs. So if you want a fast reply, don't PM me but post a topic instead. PM me for private or personal topics only.
- How to: copy and paste in micromacro
________________________
Quote:- “They say hard work never hurt anybody, but I figure, why take the chance.”
- Ronald Reagan
Re: Aion Bot
Thanks for the info, I´ll keep working on it and I´ll let you now if I find how to handle skills.
![Smile :)](./images/smilies/icon_e_smile.gif)
![Smile :)](./images/smilies/icon_e_smile.gif)
Re: Aion Bot
Hi rock, I´ve made it work, son I´ll try to find CD from skills!
Re: Aion Bot
I hope Aion bots are still relevant ...
I am working on an Aion bot and want to force target a mob/player with the bot
I don't want the bot to Tab-Tab-Tab to find the next target
and if I loose target, I want to be able to go back
Has anyone been successful with force targeting mobs in Aion?
Can you help me? hints, advice, tell me how to do it, what to search for?
Thanks
I am working on an Aion bot and want to force target a mob/player with the bot
I don't want the bot to Tab-Tab-Tab to find the next target
and if I loose target, I want to be able to go back
Has anyone been successful with force targeting mobs in Aion?
Can you help me? hints, advice, tell me how to do it, what to search for?
Thanks
Re: Aion Bot
If I remember correctly, I ended up going for the tab-tab-tab method of targeting because, even though I was able to use memory for targeting, it didn't work with everything. Tab targeting works with everything.
- Please consider making a small donation to me to support my continued contributions to the bot and this forum. Thank you. Donate
- I check all posts before reading PMs. So if you want a fast reply, don't PM me but post a topic instead. PM me for private or personal topics only.
- How to: copy and paste in micromacro
________________________
Quote:- “They say hard work never hurt anybody, but I figure, why take the chance.”
- Ronald Reagan
Re: Aion Bot
Where can I find the script to run aion on micromacro? I skimmed through this topic, found parts but never found the whole deal. The 'project home' link leads to a 404. :/
Re: Aion Bot
Well the code I did was never complete and I doubt much of it still works. I'm not aware of any posted functioning code.
- Please consider making a small donation to me to support my continued contributions to the bot and this forum. Thank you. Donate
- I check all posts before reading PMs. So if you want a fast reply, don't PM me but post a topic instead. PM me for private or personal topics only.
- How to: copy and paste in micromacro
________________________
Quote:- “They say hard work never hurt anybody, but I figure, why take the chance.”
- Ronald Reagan
Re: Aion Bot
Damn. I can't seem to find a decent grind bot. Well, thanks!
Who is online
Users browsing this forum: No registered users and 2 guests