guys, there is a problem. the bots are using Hearthstone and running around in starting zone all the time wtf?!
guys, there is a problem. the bots are using Hearthstone and running around in starting zone all the time wtf?!
Tom, thanks for the hard work, I made a donation. Are you able to update the tool to allow you to choose each hero on each team? thanks
MapSwitcher v5 with Talent AutoBuy Off: Filebeam - Beam up that File Scottie!
Thanks Cats!
So:
AutoBuyTalents = Variable (Is Memory Offset?)
int ab = Number Variable, I guess for 1 or 0.
So once I click now "Patch" it change -> 02316FE6 = 0
Exactly Cats, I was about to ask you now lol. Because in CheatEngine I change it after it instant pop to 1.
@CatsNemo
but how he know, which Memory Address he need to pick?
Offsets (Offsets List I understood)
ComboBox3 (Version Number)
AutoBuyTalents (Offset?)
But what clarify that he pick Offset Number 6.
Memory.Write<byte>(Offsets[comboBox3.SelectedIndex].AutoBuyTalents, (byte)0);
This structure defined here (HotsOffsets) - the 7th value (6th offset) is called 'ab', and it gets assigned to the variable AutoBuyTalents. That is where the offset gets read from. The value it is set to is always a byte of '0' because I assume nobody in their right mind wants Auto Buy Talents turned on, hahaha.
Code:public readonly IntPtr HotsPlayers; public readonly IntPtr AIDifficulty; public readonly IntPtr AutoBuyTalents; public HotsOffsets(int bld, int mo1, int mo2, int ho, int plrs, int ai, int ab) { Build = bld; PatchMapOffset1 = new IntPtr(mo1); PatchMapOffset2 = new IntPtr(mo2); PatchHeroOffset = new IntPtr(ho); HotsPlayers = new IntPtr(plrs); // array of type HotsPlayer[16] AIDifficulty = new IntPtr(ai); AutoBuyTalents = new IntPtr(ab); }
Thanks !![]()
Muradin and nova videos are uploading. This is already so much fun with EliteAI and talents !
Thanks to everyone helping and OP for maintaining it up to date![]()
Posting a fixed version with announcer, talents, hero selection for all players, random, etc. Found the issue with the random checkbox - the struct size isn't completely linear
The jump between Player 1 and 2 is 0x1F42C. The jump between Player 2 and Player 3 is 0x2142C. The jump for everything else is 0x2042C.
No clue why, but I've accounted for it, just got to finish with the UI.
Edit: I was wrong; problem was different. Typo in my earlier post had wrong offset for player 2.
Last edited by CatsNimo; 02-26-2014 at 07:05 PM.
Anyone else notice the AI sees you even when you are full health and stealthed?