[Bot MOD]Battle of Immortals Bot

11/12/2010 12:02 supersonic666#1081
omg my toons are going cold turkey.. lol need bot xD
11/12/2010 13:32 Pimpmysro#1082
i wish some1 would fix :(
11/13/2010 04:08 My420Time#1083
Haven't played BoI in forever now. Offsets are not that hard to update manually... Someone in the community just needs to change the signature masks in AddressUpdater.cs or you could just hard code the Offsets in Bot_Sessions.cs. Really surprised no one in the community has even attempted it, which is also part of the reason I stopped working on the project.
11/13/2010 05:16 My420Time#1084
Its really easy to update all the offsets with Cheat Engine. I posted a cheat table with a few basic offsets.

Code:
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <Description>Character Name</Description>
      <Address>00EF6B9C</Address>
      <InterpretableAddress>Game.exe+AF6B9C</InterpretableAddress>
      <Type>7</Type>
      <Length>20</Length>
      <HexadecimalDisplay>1</HexadecimalDisplay>
    </CheatEntry>
    <CheatEntry>
      <Description>Current Exp</Description>
      <Address>00EF6DD8</Address>
      <InterpretableAddress>Game.exe+AF6DD8</InterpretableAddress>
      <Type>2</Type>
    </CheatEntry>
    <CheatEntry>
      <Description>Max Exp</Description>
      <Address>00EF6FD0</Address>
      <InterpretableAddress>Game.exe+AF6FD0</InterpretableAddress>
      <Type>2</Type>
    </CheatEntry>
    <CheatEntry>
      <Description>Max Mana</Description>
      <Address>00EF6DF8</Address>
      <InterpretableAddress>Game.exe+AF6DF8</InterpretableAddress>
      <Type>2</Type>
    </CheatEntry>
    <CheatEntry>
      <Description>Current Mana</Description>
      <Address>00EF6DC0</Address>
      <InterpretableAddress>Game.exe+AF6DC0</InterpretableAddress>
      <Type>2</Type>
    </CheatEntry>
    <CheatEntry>
      <Description>Current HP</Description>
      <Address>00EF6DB8</Address>
      <InterpretableAddress>Game.exe+AF6DB8</InterpretableAddress>
      <Type>2</Type>
    </CheatEntry>
    <CheatEntry>
      <Description>Max HP</Description>
      <Address>00EF6DF0</Address>
      <InterpretableAddress>Game.exe+AF6DF0</InterpretableAddress>
      <Type>2</Type>
    </CheatEntry>
    <CheatEntry>
      <Description>Current Rage</Description>
      <Address>00EF6DC8</Address>
      <InterpretableAddress>Game.exe+AF6DC8</InterpretableAddress>
      <Type>2</Type>
    </CheatEntry>
    <CheatEntry>
      <Description>Current Level</Description>
      <Address>00EF6DD0</Address>
      <InterpretableAddress>Game.exe+AF6DD0</InterpretableAddress>
      <Type>2</Type>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
11/13/2010 05:46 Retoralic#1085
To bad that i dont know how. Otherwise i would.
11/13/2010 06:58 Branson#1086
Quote:
Originally Posted by Retoralic View Post
To bad that i dont know how. Otherwise i would.
agreed
11/13/2010 08:00 Crazymanx#1087
Quote:
Originally Posted by My420Time View Post
Haven't played BoI in forever now. Offsets are not that hard to update manually... Someone in the community just needs to change the signature masks in AddressUpdater.cs or you could just hard code the Offsets in Bot_Sessions.cs. Really surprised no one in the community has even attempted it, which is also part of the reason I stopped working on the project.
Its easy when you know what to do, ive tried cheat engine, and search on adresses for HP etc, but i dont know, what i have to find to make it work, and where i have to change, to make it work... etc. etc.. :( And i was surprised too, i know that this is not hard to update it for new version, just change adresses, and its really strange that noone here knows how to do it....
Now im gonna spend another few hours trying to get it out.... Pretty sure i will not make anything :-D

Its like ill tell to my girl (that only know a BUTTON to turn computer ON) - WHAT ?!?!? Pascal is freakin easy, how the hell you cant make me few programs with just easy vectors ?? :)
(Pascal because i know only this atm, just started learning programming).:mofo:
11/13/2010 08:17 Lyconis#1088
please do this for us :):)
11/13/2010 08:40 xanvier#1089
My420Time, please help us to update the bot you made. thanks ^_^
11/13/2010 08:46 Retoralic#1090
Quote:
Originally Posted by xanvier View Post
My420Time, please help us to update the bot you made. thanks ^_^
:D :handsdown:
11/13/2010 08:55 Crazymanx#1091
I dont know how to compile that kind of programs. I dont know exactly what language used there, but i think its C++. atm downloading Visual C++ 2005 Express Edition, i hope that program can maybe compile it :)

Ive changed some offset adresses - so if i compile it, and all was right, bot will work, atleast it will find character etc....

upd: i was right, its C++ ! But needed newer version of C++ :)
upd: it cant compile csproj project... so i dont know what to do :-D
upd: did compile it. doesnt see character. FAIL :-D
11/13/2010 09:22 joekap#1092
nice 1 Crazymanx hope u can update the bot...goodluck...
11/13/2010 10:34 Crazymanx#1093
I did change some adresses including character name in Bot_Session.cs file.
Compiled it in command promt VS 2010 with msbuild /property:Configuration=Release BOIGB.csproj command.
It doesnt see characters yet :(
11/13/2010 10:48 Crazymanx#1094
I think i need to change Addr_Player_InfoBase or 0x400000 address... but i dont know where and how :)
11/13/2010 13:12 groovyhorn#1095
are you telling me, you have to change each and everyone of the bot_sessions values with cheat engine? that'll take forever ...