Did you know? elitepvpers has its own image host, epvpimg.com.
[Bot MOD]Battle of Immortals Bot
This is a discussion on [Bot MOD]Battle of Immortals Bot within the Battle of the Immortals forum part of the MMORPGs category; Comments:
- NOTE: Want to increase your timer? Sign up for my website and put your system ID code into ...
Comments:
- NOTE: Want to increase your timer? Sign up for my website and put your system ID code into your profile. Doing so will increase your botting time. Some weekends I enable it for unlimited for those that have put their id in.
- NOTE: No Characters showing up? Run it as Administrator.
- NOTE: Use search before asking questions or you will not get answered. The same questions get asked over and over again.
- NOTE: I offer absolutely no support unless you are using my latest version.
- Requires:[Only registered and activated users can see links. ] and [Only registered and activated users can see links. ]
- NOTE: You need [Only registered and activated users can see links. ] to extract the bot or source.
- NOTE: To see the full change log view it in the application.
January 27, 2012
- Corrected bag clicking.
- Worked on the core of the bot to make things flow smoother.
- Found signatures for just about everything the bot uses.
- Integrated the BOIGBLib.dll into the exe so there is only one file for the bot.
December 04, 2011
- Fixed an issue with auto bag clicks.
- Worked on auto loot.
November 24, 2011
- Cleaned up some errors from multithreading.
- Worked on Auto Loot to make it work everytime without restarting, hopefully.
- Began framework for Android interface.(The bot talking to your phone and in the future you relaying commands back at it.)
- Updated the Giza button under targeting.
- Several other things but didn't document them as I did it... forgot.
September 26, 2011
- Fixed an error in the Heretic pause targetting.
- Fixed an error in the Click routine. It wasn't saving the X/Y coords properly when bot started.
- Worked on follow mode further.
- Other minor bug fixes.
- Added start/stop all bots button to all controls.
- Added start/stop all bots here button to all controls.
September 19, 2011
- Added client ID changer, thank you tekC.
- Added in pause while chatting, thank you tekC.
- Added in pause during attack thread if character is Heretic and they target a friendly unit, thank you tekC.
- Added instance follow mode.
- Added pre-defined targets lists.
- Lots of bug fixes
- Added Auto Clicker to click the upgrade button when you level up. Make sure to set the mouse location before you start the bot. Only usable on 1 character at a time right now.
- Changed the way Authorizarion works. People who sign up on MQ2emu.com will be getting a longer trial timer then everyone else. Make sure to add your system ID to your profile after signing up.
- If you are a current donator go sign up for my website and private message me the email you used to donate with. Once setup you will be able to change your ID at will.
September 15, 2011
- Fixed minimize to taskbar.
- Organized menus.
- Improved the new test bag click method, should work better now.
- Added the new test bag click for Phillipines Servers as well.
September 14, 2011
- Added a new method for clicking items in bags for North America Servers.
- Added option to choose what items to loot.
- Corrected an issue with the Repair Item Thread.
September 13, 2011
- Added Auto Loot to the bot for North America Servers.
- Added Auto Repair to the bot for North America Servers.
- Added Auto Loot to the bot for Phillipines Servers.
- Added Auto Repair to the bot for Phillipines Servers.
September 06, 2011
- Added CTRL+NumberPad0 to maximize the form and show it even when in tray.
- Changed CTRL+F9 to bot start from CTRL+F10 in older versions.
- Added CTRL+F10 to make the bot start with the coords your currently at.
- Added CTRL+F11 to add current target to filter.
- Added CTRL+F12 to clear target filter.
- Added a Start Here button, so you can click it without having to go to the other tab and specify coords.
- Cleaned up a couple of small errors.
- Added button to clear target filter.
- Added a new menu under help to display hoykeys.
- Corrected an issue with the Player Running List.
- Duration time shows accurately now when running more than 1 character.
August 28, 2011
- Added a version for Philippines players.
August 03, 2011
- Added a context menu to the tray icon for easier access.
- Removed code for using the mouse, it wasn't being used anymore.
- Removed ChangeLog.txt from the autoupdate feature, it isn't needed as its available via a form.
- Removed resources from PartyView as they were just taking up extra space.
August 2, 2011
- Added check for the System(ESC) Window.
- Added option to turn checking for System(ESC) Window on/off.
- Added a new options window to change the color of HP/MP Boxes. It will save your choice but you have to open the options window first for it to take effect.
July 28, 2011
- Now displaying a pop up window on startup explaining the trial timer and how to remove it.
July 28, 2011
- Changed Donate button again as Paypal wasn't passing the second string.
July 28, 2011
- Integrated change log into the bot, it is now a C# form instead of a text file.
- BOIGB should now run as administrator as default.
- No longer a ClickOnce application.
- Updated security certificate.
- Clicking the Donate from the help menu will now submit your System ID Code with your donation, at least I hope I did it correctly. XD
July 23, 2011
- Removed all timers and replaced them with real threads.
- New implementation of UseBagItem. (Hopefully fewer crashes)
- Added BOIGB Authorization to BOIGB so there aren't two seperate programs.
- Reworked attack coding to hopefully lower the amount of stalls.
- Removed close to 300 lines of unused/underused code.
July 21, 2011
- Tweaked stats to make them a bit more accurate on kills.
- Added option to turn checking for mount on and off per request.
July 21, 2011
- Found the way the UseBagItem Function operates now and corrected the ASM code to reflect it. Should be able to use all items in your inventory.
July 21, 2011
- Your only able to use the first slot in your bag for clicking right now! Once I figure out what they changed in the function I will enable the full bag again.
- Fixed a bug with the clear buttons on Bag Item Window.
- Added the option to make the bot click bag items on start instead of waiting for either the kill count or the time set.
July 20, 2011
- Corrected an issue with bag slot items saving to ini. It was throwing an error but now fixed.
July 20, 2011
- Updated function for clicking items in bags! Crusade quests are back.
July 20, 2011
- Due to the amount of emails I am receiving I have decided to increase the trial limit to 20 minutes.
- Added statistics back into the bot.
- Added a timer in the top left to show how long the current trial has been running.
- Deleted a lot of fluff/unused code from the bot.
July 19, 2011
- Tweaked healing only mode.
- Added Authenication system.
July 19, 2011
- Placed a 5 minute trial timer on the bot. After 5 minutes it will shutdown and exit.
- Updated bot for Titan Patch.
- UseBagItem is currently not working but will fix it soon.
September 08, 2010
- Added option for no return on bot.
September 06, 2010
- Bot is no longer using Esc to close the quest window. It is using an offset
Thank you Lemoniscool.
- Removed the extra sleep values from quests that we were using for lag issues.
- Other minor code tweaks.
- Fixed quest run toggle.
September 01, 2010
- Removed ColorProgressBars.dll and integrated it into the BOIGB source code.
- Added Instant Realm change. Thank you iam_clint
- Added Instant Camp. Thank you iam_clint
- Added Instant Character screen. Thank you iam_clint
- Fixed crash from party healing.
August 31, 2010
- Added Chat colors system. Thank you lemon. Might be buggy right now.
- Started GUI for party healing system. Just the GUI right now doesn't heal
yet... held up on targeting.
- Updated Love Match and Warning of Wisdom answers.
- Started work on Party Overlay HUD. Thank you grompy.
- Changed the Update system of the bot to be more reliable.
- Added Color Progress Bars to the project to make it look alittle better.
- Updated Caliburst.dll with new UseBagItem offset/asm code.
August 28, 2010
- Added bot files update option.
- Remapped GUI for better overall look.
- Added Words of Wisdom quest helper. Thank you Grompy.
- Added Menu to top of GUI. Thank you Grompy
- Fixed the quest reset buttons.
- Too many other fixes to list.
August 24, 2010
- Fixed GUI Issues.
- Added key to start/stop the current selected character. CTRL + F10
- Added minimize to tray function. Double click to bring back to full screen.
August 22, 2010
- Fixed the Always on Top option. It will now work when checked and stay on top from that point forward.
- Added Love Match quest helper tab. Thank you Grompy for your work on this.
- Added option to write debug to file or not.
- Few other minor fixes.
August 09, 2010
- Updated Caliburst.dll so that UseBagItem works again. Thank you phantom23.
- Fixed click system so that it works properly. Can now simulate clicks to each clients.
- Played with code to attempt to make everything faster.
August 06, 2010
- Fixed issue with debug always logging to file.
August 04, 2010
- Fixed error with the debug window scrolling.
- Tweaked how the bot handles debug messages.
- Cleaned up some more code in bot_Sessions.
- Moved the DebuggerTick code to bot_Sessions so it can be run on all characters.
- Moved backup heals into bot_Sessions so it can be run on all characters.
- Moved Backup Heals checkbox to the Hp/Mp tab.
- Moved change log from thread to inside the bot. You can still see the most current change log on here.
Features:
Spoiler:
- 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
- Pet AoEs: Hits button every so often
- Target Filter: only attack what you want it to
- Zone: Stays within a certain zone
- Statistics: Detailed stats done by Siion
- 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.
- Performs automated Crusade Quests.
Suggestion:
-When using the bot goto a place with non-red named monsters with a decent density.
Options Explained: Current Character: The Character which you are modifying the bot settings for, also which process the bot will run 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: The amount of time (in seconds) to wait after engaging in a battle before using this skill CD: The Cool Down of this skill (in seconds), 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 Seconds: The amount of time to wait to hit the timed button
Pet AoEs Pet AoE Key 1-4: The action bar key your pet aoe skill is on Seconds: The amount of time to wait to hit the AoE button
Xp Skill Use Xp Skill: Toggles the use of the Xp Skill. Xp Skill Key: The action bar key your Xp Skill is on
Mount Buff Use Mount: Toggles the use of the Mount buff. Mount Key: The action bar key your Mount is on Dismount Wait Time: The amount of time the bot sleeps before dismounting. Attack Sleep: The amount of time the bot sleeps the attack thread.
Character Health and Mana Hp To DC: The maximum Hp before the bot ends the process, basically a disconnect button. Hp Threshold: The Hp the bot hits Hp Food at. Hp Food Key: The action bar key that Hp food is on Hp Pot Key: The action bar key that Hp pot is on Mp Threshold: The Mp the bot hits Mp Food at. Mp Food Key: The action bar key that Mp food is on Mp Pot Key: The action bar key that Mp pot is on
Pet Health and Mana Pet Pot Key: The action bar key that pet pots are 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.
Food and Pot Cooldowns Food CD: The cooldown time after using food. Pot CD: The cooldown time after using a pot.
Target Filter Target Names: It won't attack any monster that doesn't match the inputed text. If nothing is in the text 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.
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.
Bot Timeout Close BoI After X Miliseconds: The bot will end the BoI process after this many seconds
Other Options Minimize: Minimize the bot on start. Opacity: Change opacity level to 65%. Always on Top: Keeps the bot on top of other windows.
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 for the quest. Scroll Count: The amount of scrolls you want to bot to do. Sleep #1: Delay before completing crusade. Sleep #2: Delay before hitting Esc key on completing the crusade. Attack Sleep: Delay to stop the attack thread so that we don't open the Menu screen with Esc key.
Statistics Stats: Detailed information about your current session.
Debug Debug: Detailed information about what the bot is currently doing.
Dragons Dragons: Click the dragon you want to copy/paste its location to clipboard.
Help Update Offsets: Updates the offets that the bot uses. Backup Healing: Can be turned on if you are having issues with regular healing. Please only use on 1 character.
Change Log Change Log: On this tab you can find information about what has changed in the bot.
Credits:
Spoiler:
- Thank you 0xDEC0DE, BOIBB was a great base to start from
- Thank you SuneC, for helping with auto loot and a better way to use bag items.
- Thank you TekC, for helping with Mac ID Changer and a few other features.
Last edited by My420Time; 04-11-2012 at 01:13.
Reason: Updated bot
The Following 373 Users Say Thank You to My420Time For This Useful Post:
Possible to code it so it sense if you are being hit and will attack that guy next instead of just tabbing to the next?
Will code in Opacity and Always on Top tomorrow. Shouldn't be too hard to do that. As for the sensing of an attack we have quite a few offsets to go before we get to that point. Give it some time though and we will get there.
The Following User Says Thank You to My420Time For This Useful Post:
Instead of millisecond why not have everything in seconds? (I know it's not hard to convert from MS to seconds) But since skills show CD in seconds, it would be easier for everyone to type in seconds.
Instead of millisecond why not have everything in seconds? (I know it's not hard to convert from MS to seconds) But since skills show CD in seconds, it would be easier for everyone to type in seconds.
=) Thank you for the bot!
I might put this into my next release. Its simple math to change it in the source.