Diablo 3 Exploit Powerlevel HC / SC Autoit Bot

06/26/2012 11:53 thecrowley#1
Hallo ihr lieben,


Ich nutze momentan folgenden Exploit:

Nachdem Spieler A Zoltun Kull ( Akt 2 ) besiegt hat kann er Spieler B zur abgabe der Quest inviten. Nachdem Spieler B gejoined ist , leavte Spieler A wieder. Spieler B gibt ab, bekommt EXP + Gold und das ganze geht von vorn an.

Da es meiner Meinung nach echt öde ist, habe ich ein simples Autoit Script dafür geschrieben.


Folgende Einstellungen sind zu beachten:

Auflösung des Bildschirmes 1920 x 1080
Ihr braucht zwei Accounts, öffnet beide im Fenstermodus und zieht sie so klein wie möglich.
Ordnet die beiden Fenster dann Links oben in der Ecke an.
Spieler B Diablofenster ( der Char der gepusht werden soll ) direkt Links oben,
der andere , also Spieler A rechts daneben.

Hier ein Bild wie es dann aussehen soll:
[Only registered and activated users can see links. Click Here To Register...]
Wichtig hierbei.

Der Spieler B Char muss Ingame, der Spieler A Char muss im Menü mit der Quest des bereits getöteten ZK sein, also Queststatus zum abgeben bei Adria!

Also hier nochmal die Voreinstellungen in der Übersicht:

1. Bildschirmauflösung 1920 x 1080
2. Beide Spiele im Fenstermodus so klein wie möglich
3. Spieler B Links oben, Spieler A Fenster rechts daneben ( siehe Bild )
4. Spieler A bereits fertige Quest mit getötetem Zoltun Kull
5. Spieler B muss bei Spieler A in der Kontaktliste ganz oben sein

Ein Run bei mir dauert etwar 15 Sekunden.

Script:

Quote:
#include <Misc.au3>
HotKeySet("{q}", "Start")
HotKeySet("{B}", "_Exit")
While 1
Sleep(250)
Wend
Func Start()
While 1
Sleep(1000)
MouseClick("Left", 1599, 595, 1, 1)
Sleep(1000)
MouseClick("Right", 1425, 223, 1, 1)
Sleep(1000)
MouseClick("Left", 1434, 283, 1, 1)
Sleep(1000)
MouseClick("Left", 701, 547, 1, 1)
Sleep(1000)
MouseClick("Left", 351, 382, 1, 1)
Sleep(1000)
MouseClick("Left", 955, 262, 1, 1)
Sleep(4000)
MouseClick("Left", 1175, 359, 1, 1)
Send("{ESC 1}") ;
Sleep(1000)
MouseClick("Left", 1228, 354, 1, 1)
Sleep(500)
MouseClick("Left", 1165, 381, 1, 1)
Sleep(5000)
MouseClick("Left", 96, 60, 1, 1)
Sleep(200)
MouseClick("Left", 96, 60, 1, 1)
Sleep(5500)
MouseClick("Left", 583, 474, 1, 1)
Sleep(1000)
MouseClick("Left", 583, 474, 1, 1)


Wend
EndFunc

Func _Exit()
Exit

EndFunc
Viel Spaß damit, wenn es bei euch nicht geht, einfach Koordinaten anpassen.
06/26/2012 12:00 ' Unkn0wn *#2
Funzt der Exploit immer noch? Ich dachte heute sollte 1.03b kommen?
06/26/2012 12:03 thecrowley#3
Also bei mir läuft es einwandfrei. Das Script macht seine Arbeit..und wenn kommt der Patch morgen bei uns ? :)

Lg
06/26/2012 12:06 ' Unkn0wn *#4
Hajo mein Fail wohl - kommt morgen früh 6-8.

Sorry
06/26/2012 13:12 godlessfreak#5
Kann mir mal bitte einer kurz sagen, wie ich das zum laufen bekomme?
Also ich habe Autoit installiert und den Script Editor gestartet. Dann den Code eingepflegt gespeichert, aber wenn ich das Script ausführe passiert nichts ;=)

Danke vielmals
06/26/2012 13:23 thecrowley#6
Wenn du das Script mit Doppelklick gestartet hast musst du es noch mit der Taste "Q" Starten. Mit "B" pausierst du es.

Nachdem Du "Q" gedrückt hast startet es. Probiers einfach mal aus
06/26/2012 13:38 godlessfreak#7
Also die Maus fängt an sich zu bewegen, allerdings werden bei mir keine Klicks ausgeführt :(
06/26/2012 13:52 thecrowley#8
Wenn sich die Maus bewegt dann wird auch geklickt, du solltest halt alle Einstellungen und Auflösungen übernehmen
06/26/2012 13:55 ' Unkn0wn *#9
Führe das Scriptprogramm (autoit?!) im Adminmodus aus :)
06/26/2012 15:40 Maxxx557#10
Wenn ich mit dem zweiten account joinen will hängt es und ich bekomm "Keine Rückmeldung" .... RAM hab ich noch genug frei und CPU auch massig ... daran kanns also nicht liegen.
Nach 5 min kommt "Sie können diesem Spiel im Moment nicht beitreten."
Ich hab es mit der -launcher option mehrmals gestartet.
06/26/2012 16:43 thecrowley#11
Habe keine Probleme beim starten von zwei Diablos.

Habe meinen Ordner lediglich kopiert und bei einer Verknüpfung zu Diablo.exe das -launch angehängt..
06/26/2012 16:56 Maxxx557#12
hmm hab es nochmal probiert und es geht ... nur stimmen die coordinaten nicht ... also mach ich mal ein eigenes script .... das Problem ist dass ich nicht immer Adria treffe beim abgeben sondern häufig Leah .. hmmmm
06/26/2012 20:24 cerxis#13
@maxx
bei deinem ersten versuch hattest du scheinbar, wie ich, die fenster vertauscht (A<->B), da hatte ich nämlich genau den selben Fehler

Andersrum läufts aber auch nur manchmal
entweder er klickt unter Adria oder klickt Leah an
Liegt daran, dass er nicht immer an der selben Stelle spawnt. Je nachdem wie schnell/langsam der andere Account ausloggt

Im Endeffekt funktionierte nur jeder zweite Run und ein run dauert ca. 25Sek (leicht aufgerundet)
Die XP/H kann man sich nun ausrechnen.
06/26/2012 21:02 Diablofarmer#14
Hab nur kurz den Code überflogen, du könntest die Instanzen umbennenen und so Fenster-Koordinaten nehmen, anstatt die vom kompletten Screen. Du könntest außerdem die Fenster von dem Script selber anordnen laßen, so dass die Fummelarbeit entfällt.

Wenns dir so ausreicht wie es momentan ist ... auch gut ;)
06/26/2012 23:29 Crackberry86#15
Ich hab da ein Problem:

Das eine Fenster (leecher) klickt der Bot ohne Probleme an, da klappt alles. Aber das andere Fenster (runner) klickt der Bot nicht an! :(

Hab die Koordinaten an meine angepasst, die stimmen auch alle, aber das Fenster reagiert einfach nicht!

Weiß jmd, woran das liegen könnte?