Battle of Immortals Bot

10/21/2010 20:03 rythmicpt#721
Where i put the files?
10/24/2010 03:15 XEURONIX#722
Thanks a lot! :D
:handsdown::handsdown::handsdown::handsdown:
10/24/2010 03:24 XEURONIX#723
Quote:
Originally Posted by 0xDEC0DE View Post
Note From Arco: This will not work without modifications! This was intended for patch 527!

**Current version should work for v527**
Version 3 this is my last planned version. Source code is similar but with some stuff added. I don't plan to update this any further so enjoy it while ya got it because if somebody doesn't update this next patch then it'll stop working. Assuming someone does update this and that they are nice enough to share it with you then you better thank their ass.

Features:
-AutoFood: when hp or mana is low
-AutoPot: when hp or mana is low
-AutoDC: when hp is low
-Attack: It attacks and with skills
-Timed Button: Hits button every so often
-Target Filter: only attack what you want it to
-Zone: Stays within a certain zone
-Statistics: simple statistics of predicted time to level
-Works with BOI screen minimized
-Supports multiple accounts, you just need to select a different name on the list and set up the options for that character.
-Crusade Quest ~might be buggy

Theory:
-The program works by using a Named Pipe Server for IPC between BIOBB3 (a C# program, which acts as the server) and an injected Dll (coded in C++ and acts as the client(s)) which then in-turn calls in-game functions in response from custom made messages sent across the Named Pipe.
The current messages format is as follows; (each being 4 bytes by default)
________________________________________________
Unique ID | Message Type | Parameter 1| Parameter 2|...

The size of a message can be up to 64 bytes, although that can be adjusted.

BIOBB3 reads game memory through readprocessmemory and according to the programmed logic it responds by either change memory address values, calling in-game functions or most commonly by using SendMessage to simulate user input.

Comments:
-Made by a person who plays berserk, it may work for other i just haven't tried
-NOTE: Doesn't Loot... idk if it ever will, never know
-NOTE: almost all of the options can be left blank if you don't need them, just mess around with it and find out what works for you
-NOTE: you probably need to run this with "run as admin"
-Requires: .Net 4.0 Framework and Microsoft visual c++ 2010 runtime

Suggestion:
-When using the bot goto a place with non-red named monsters with a decent density.

[Only registered and activated users can see links. Click Here To Register...]

Options Explained:
Current Character: The Character which you are modifying the bot settings for, also which process the bot will run on.

Character Health and Mana
Hp To DC: The maximum Hp before the bot ends the process, basically a disconnect button.
Hp Threshold: The maximum Hp before the bot hits p Food Key 1
Mp Threshold: The maximum Hp before the bot hits p Food Key 1
Hp Food Key 1: The action bar key that Hp food 1 is on
Hp Food Key 2: The action bar key that Hp food 2 is on
Hp Pot Key: The action bar key that Hp pot is on
Mp Food Key 1: The action bar key that Mp food 1 is on
Mp Food Key 2: The action bar key that Mp food 2 is on
Mp Pot Key: The action bar key that Mp pot is on

Attacking Skills
Normal Attack: The action bar key your normal attack is on
Skill Key 1-4: The action bar key your desired skill is on
Wait (ms): The amount of time (in miliseconds) to wait after engaging in a battle before using this skill
CD (ms): The Cool Down of this skill (in milliseconds), this prevents spamming of buttons, also i would suggest adding some extra time to the actual cool down to compensate for lag

Timed Buttons
Key 1-4: The desired key of timed button 1-4
Miliseconds: The amount of time to wait to hit the timed button

Zone
Center X: The X coordinate of where you want to stay around
Center Y: The Y coordinate of where you want to stay around
Range X: If your character's current X is outside of (Center X)+-(Range X) then he'll head back into it. If left blank you roam freely
Range Y: If your character's current Y is outside of (Center Y)+-(Range Y) then he'll head back into it. If left blank you roam freely
Diamond: When the bot goes out of range and heads back it'll start to attack once its back into range
Point: When the bot goes out of range and heads back it'll start to attack once it gets to the exact center of the zone.

Target Filter
Target Names: It won't attack any monster that don't match the inputed text. If nothing is in them then the bot attacks all targets.
Don't Attack Lords: The bot won't attack lords.
Don't Attack Already Tagged: The bot won't attack monsters that are already being attacked by someone else.

Pet Health and Mana
Pet Pot Key: The action bar key that pet pots is located on
Hp Threshold: The bot will hit Pet Pot key when your pet's Hp is below this
Mp Threshhold: The bot will hit Pet Pot key when your pet's mana is below this

Bot Timeout
Close BoI After X Miliseconds: The bot will end the BoI process after this many seconds

Crusade Order Quest
Bag Slot: The Slot Number of the scroll, if your not smart enough to read this then your going to put a number higher than it needs to be, its index based meaning that the first bag slot is 0 the second is 1, third is 2 and so on.
Target Name Exact: The exact target name, Case sensitive... just copy from the target name filter using the "this" button


Download
How to use it?
10/28/2010 04:40 sc4rr3dr4v3n#724
The bot does work, but as it states in the beginning on the red note. It only works for a previous update. The bot does work but, only pieces of it work. You can still farm with this program if you know what you are doing.

As far as the bounty hunter boxes are concerned I get pretty good loots out of them. I start at the upper left corner, then go to the bottom right corner, then upper right corner, then lower left corner, then repeat. Works just fine for me. I usually get 20+ chests each time I do it, and only about 1/4 turn up to be exp parchments.
11/02/2010 00:30 karacellat1#725
thanks
11/02/2010 11:56 loic0890#726
How do i install the bot to use it please?
11/13/2010 15:22 elitebr31#727
i dont see my character in list!!! plz help (win 7 64) :(
11/13/2010 23:06 niceone444#728
is this still working in 1.8 ver??
11/14/2010 01:28 Crazymanx#729
No. It wasnt work even in previous version.
11/15/2010 11:05 romil89#730
is der a bot that does the quest of tests from magic academy .... ??
11/15/2010 11:28 Retoralic#731
lol you lazy f*ck. it takes maybe 10-15min to complete all. They are easy and its almost free xp. So why bother to make a bot that works 20 min per day for you? it will take way longer to make it.
11/15/2010 11:34 Crazymanx#732
Lets say 6 characters and every day, how many hours it will be in 1 month ?... :)
But bot cant do this :)
11/22/2010 20:17 nightknight23#733
How do i log in my username and password? Cause it doesn't show the character list thingy..
11/23/2010 08:48 niceone444#734
working in 1.8 version??
11/24/2010 10:09 Dizkee#735
Working