scratch that. I figured out what was wrong. The templar companion ****s up a click how he runs. I was wondering why iw asn't making it. Removed him and BAM everything works as posted. THank you so much Shimizoki!
scratch that. I figured out what was wrong. The templar companion ****s up a click how he runs. I was wondering why iw asn't making it. Removed him and BAM everything works as posted. THank you so much Shimizoki!
Awesome work j0achim, +rep.
Also thanks Aurel1 for the tip.
Fyi,
ConsoleWrite(PixelChecksum($wpos[0]+116,$wpos[1]+608,$wpos[0]+120,$wpos[1]+612))
ConsoleWrite(" ")
only starts working after you've joined into a game. So add that code, resume game, and the numbers should pop up.
Next, do the same thing except use
ConsoleWrite(PixelChecksum($wpos[0]+76,$wpos[1]+258,$wpos[0]+80,$wpos[1]+262))
ConsoleWrite(" ")
This code works while you're in the character screen, so it should start repeating off the bat. Replace your number with the corresponding number.
Last edited by BipolarBearr; 06-08-2012 at 11:48 PM.
Glad I can be of service Keebs, and thanks BipolarBearr... if you were like 10 minutes earlier with that you would have saved the day. :P
Sorry new here but do you need to be a certain lvl to do this? I'm trying this on my lvl 3 wiz and shes dieng every run am i doing something wrong?
I did try it, but was not sure if I was editing it correctly
This is what mine looks like:
while 1
While $toggle = True
Check()
$wpos = WinGetPos("Diablo III")
ConsoleWrite(PixelChecksum($wpos[0]+116,$wpos[1]+608,$wpos[0]+120,$wpos[1]+612))
ConsoleWrite(" ")
If PixelChecksum($wpos[0]+385,$wpos[1]+382,$wpos[0]+389,$wpos[1]+86) = 3014526114 Then ;Error message.
Click(385,382)
MouseMove(Random(10,45),Random(30,40),0)
Sleep(50)
ElseIf PixelChecksum($wpos[0]+76,$wpos[1]+258,$wpos[0]+80,$wpos[1]+262) = 225904426 Then ;Were in character menu.
Click(76,25
MouseMove(Random(10,45),Random(30,40),0)
Sleep(50)
ElseIf PixelChecksum($wpos[0]+116,$wpos[1]+608,$wpos[0]+120,$wpos[1]+612) = 225904426 Then ;Were ingame.
ConsoleWrite("=== STARTING NEW GAME ===" & @CRLF)
ConsoleWrite("Run #: " & $r & @crlf)
$rt = TimerInit()
Sleep(Random(120,130))
ControlSend("Diablo III","","","{SPACE}")
Sleep(Random(550,600))
Click(757,605,"Left",2)
Sleep(Random(1900,1950))
Click(493,333)
Sleep(Random(700,900))
Mrtypr, try doing the latest fix. BipolarBear summed it up really nicely a few posts above yours. use the checksum from the "Were in character menu" line instead.
No, the code provided by the OP causes you to die at low levels. A few edits can slow that down or even stop it completely. I personally made it to where I run back through the door rather than just standing there.
Last edited by Shimizoki; 06-08-2012 at 11:04 PM.
yeah at the menu but thats where i need to be right?
i tried your edits but i ran back into the portal before i got any xp, and yours didnt attack at all, it just ran back??? am i missing something?
I like teh script and it looks promising for alot of people. But I have set my window to be as small as possible, and I start it on the character selection screen, but it does nothing. I tried starting it in game, but nothing happened either.
the only thing missing to me is that the bot dont click the resume game button, it tried to check the forum, but i would need more information about it, plz its the only thing missing and it work ty
Last edited by adiosbro; 06-08-2012 at 11:22 PM.
Still Same issue for me as well
Mines not an issue like the others where it plays but just doesnt click resume, mine just wont do anything
Im about to give up, Cant seem to fix it
Have tried what other ppl have suggested, and thanks, but it just still wont do anything
It only works for desktop, but Id like to play my other account and bot on my second account on laptop if possible
guys, have blizzard changed something?
now, the meteor comes at the beginning, and the mobs are not coming down the stairs.
So the char is doing AOE in front of stairs without mobs,
ho can I tell (modify the code) the char to go up the stairs, make an AOE (the mobs are always at the top of the stairs) and the run back to the door?