hi...
what is fastfind exactly do? only to find the cellar ?
greetz
First of all - thanks a bunch for a great script!
It's working perfectly when i run it normally in windows - but when i try to run it in VMware it misses the cellar ALOT - detects it ok, but it looks like it's just clicking a little bit too much to the left after detecting it - so it doesnt work
Last edited by quickbooster; 07-10-2012 at 12:31 PM.
Love the script, thank you Black!
One question... I am running the bot on one of my slower computers also, and it seems when it TP's to town when no cellar found and exits the game it does it so fast it causes connection lost almost every time. Can you tell me what line to change to either quit the TP to town or which line to change to set the sleep longer so he has time to come out of the portal for a second, then exit the game?
@Kaotic98
search for the Townportal() func "Func TownPortal()" and add this in the function "CheckFor("NewTristram", "Area")"
like this :
Func TownPortal()
GUICtrlSetData($lblStatus, "Status: Returning to Town")
Send($TownPortalButton)
If $DetectTPFail Then
Call("TownPortalShort")
Else
Sleep(Random($tptime, $tptime + 500))
CheckFor("NewTristram", "Area")
EndIf
EndFunc ;==>TownPortal
then he waits until hes in new tristram...
There needs to be a change in the script for DH.
I don't know, if somebody already reported the following issue, but it's a little bit annoying, because of this my DH dies a lot more then expected.
After the script finds the cellar it tries to use smoke screen for a 3rd time, which is not ready to be used because the cooldown is already present.
MovementSpeed is set to 15%
Last edited by heb0r; 07-10-2012 at 12:56 PM. Reason: changed: delay between Preparation and Smoke Screen to cooldown is already present.
@heb0r
Change the rune of preperation.... called "Invigoration" that gives you 10 more discipline for 5 secs after use of preperation..
Last edited by Psycho2k22; 07-10-2012 at 12:52 PM.
@Psycho2k22
thanks for you help, but i did edit my posting, because it's not because of to less discipline. The problem is, that the cooldown is already present for Smoke Screen.
Last edited by heb0r; 07-10-2012 at 12:57 PM.
Working great - except that it often misses the cellar the first time it tries to click it. When it gets help from the recovery function it works fine - seems to be clicking too much to the left, which code can i change to fix it? I've tried messing about in the code but havent been able to fix it yet :<
@heb0r....
i edited the timings... so it uses the first and second smoke screen earlier so its ready then... for me it works
line:288
ElseIf $Hero == 'Hunter' Then
Sleep(50)
RandClick("middle", Round(500*$x_ratio), Round(250*$y_ratio), 5*$x_ratio, 5*$y_ratio) ;starts the run [waypoint 1]
Moving(190)
Send($Skill2)
Moving(1100)
RandClick("middle", 1, Round(370*$y_ratio), 5*$x_ratio, 5*$y_ratio) ;waits ~1 second then [waypoint 2]
Moving(1260)
Send($Skill2)
Moving(575)
RandClick("middle", Round(200 * $x_ratio), Round(400 * $y_ratio), 2, 2) ;middle of courtyard [waypoint 3]
;~ RandClick("middle", Round(400*$x_ratio), Round(600*$y_ratio), 5*$x_ratio, 5*$y_ratio) ;middle of courtyard [waypoint 3] OLD
Moving(50)
Send($Skill3)
Moving(25)
Moving(1200)
Send($Skill1)
greetz