hi all,
we are working on a system to let you guys control how the fight is done. we need your input on how you want to do that.
one is a table, example:
4 is a buff for the beginning of the fight only. and a sequence 2->3->1 every 10 sec with 10 msec between them. right mouse is pressed every 1 sec and left mouse is held after 10 msec and repeats hold every 1 sec.
this is the way to describe this:
one more option is to show a sequence and select if run it every x time or if all skills are available or at a resource level.Code:skill|buff|delay|repeat|hold| -----|----|-----|------|----| L| | 10 | 1000 | x | -----|----|-----|------|----| R| | 0 | 1000 | | -----|----|-----|------|----| 1| | 20 |10000 | | -----|----|-----|------|----| 2| | 0 |10000 | | -----|----|-----|------|----| 3| | 10 |10000 | | -----|----|-----|------|----| 4| x | | | | -----|----|-----|------|----|
we don't know how to do this yet and if you guys have any ideas please share them.
Maybe you can use my code to check the spells cooldown, so the script will press the spell everytime it is ok to be casted, the only problem that I explain there is that maybe it might not cast the spell if it press all spells too fast, so if that happen and you have a 10 sec spell cooldown, it will wait another 10 seconds to try cast it again, but you can easily improve it using the spell image I guess, but would require a "fixed" build for each class, wich would remove the flexibility for the fight that you are looking for, so maybe the spell cooldown can be used, I made some changes to cast the spells slowly and it's just working perfectly, I don't miss any spell cast.
Doing that with the spells, then you just need to focus in the R/L spells, with that you don't need to care about how long it will press the LClick, but WHEN it will press the Right click, the left click spell you won't waste mana/wrath or whatever you character uses, so you will use that untill you have mana/wrath full(or almost full) to use the right click spell, which you will use untill you have no mana/wrath again.
For those vocations that just need to buff before the fight, you can add an option before it makes the last click to enter at Ghom's room to cast the spells there, like the guy some posts ago that were using 3 spells that had 10 minutes duration, so he didn't have to cast those spells during the fight, only 1 spell was been used.
I guess it can be easily done(besides the spell cooldown recognizer and the full mana/wrath recognizer that I have no idea if its easy or not), just add some fields in the GUI so people can set their spell 1~2~3~4 delays and the script will cast it, also you can make like a checkbox for each spells that means "Cast once" or "Buff before boss", so if that checkbox is checked it will cast that spell once and before to enter at Ghom's room, otherwise it will keep using while fighting the boss.
More informations about the cooldown system that I mentioned is here in this post: http://www.ownedcore.com/forums/diab...ml#post3103356 (Ghom bot v2v2)
Any news in the new version with the images reader?
we have an alpha version, the beta will be released soon.
expected features:
1. customizable key bindings for skills, potions.
2. stashing does not need a slot number. Items will be stashed at the first available location.
3. ghom fights will have an option to click on ghom (the bot will track him on the screen)
4. potion use is automated, will use it at 40% health.
5. match faster- less idle time (will wait for specific screen), no predetermined delay times.
6. every click and key press is tested for effect, so it the bot gets stuck it will know and handle it.
7. better GUI, including options for advance users.
8. a tool to easily add more resolutions.
9. stashing will not go over all inventory slots, it will go only to unidentified items and legendary potions.
10. clicking will be randomized and not always in the same point on the screen.
The beta version will work on 1920x1080 only.
It will have the tool to add resolutions.
It will have the old fight functions with minor improvements (potions and player dead recognition), we will develop new ones as we go.
Sounds great, did you checked he wrath checker too? I mentioned it above I guess, where it was not using the Right Click skill(That uses wrath) sometimes even when it was full.
I'm using 1920x1080 if you need a tester, because yesterday I went sleep and tried to run the script, but it got stuck after 10 runs, so basically all night without hunt hahaha
tried this bot last night and it worked like a charm. great job guys! :gusta:
a question though, does this bot work only on pixel recognition? or are there memory reads and writes as well?
nice! noob question: what does the "Stash Amulet" option do?
Looking for the new version, hope the wrath recognition works good, I can't move to Torment 3 because it doesn't use the right spell when needed, so I stay in T2 for safety, can't find that damn Mara's Kalendoscope hahahahaha
Good news everyone!
The new GUI is ready and it's a much cleaner version (complete redone from scratch). No more functions that do nothing (there are some, but that's because they're not implemented yet, not because they are obsolete).
And tooltips! Lots of tooltips. Wonder what does that checkbox do? Hover your mouse over it and find out.
A new option that was added: Start Paused.
You can use this option to start the bot before you run Diablo. Once you set all the options, if "Start Paused" is checked, you can press the "Start" button and the bot will pause immediately. Run Diablo, choose the quest, clean your stash or even play a little. When you're ready to start running the bot, set the game to the initial state ("Kill Ghom" quest selected, and the game is in the main screen), unpause it and it will start running as usual.
I'm waiting for Tony to make sure that I didn't break anything when I integrated the new GUI into the new bot, but we'll probably start rolling out the beta soon.
Great news, in the meantime I was working in a script like this but not on AutoIt, it doesn't need to keep your D3 window active and without move your mouse around, so you can still use your computer while botting, it's of course in the first stages of it, but looks like it's working good for now hahaha
Excited waiting for the new script =)
a functioning beta will be out tonight