Man kann jetzt wählen ob man "nur" fässer trinkt oder ob man 1min alk mit nem starter vorweg trinkt, max sind 5 fässer oder 5 stacks alk!
Code:
Global $x
Global $y
Global $x1
Global $y1
Global $x2
Global $x2
Global $x3
Global $y3
Global $x4
Global $y4
Global $x5
Global $y5
Global $x6
Global $y6
Global $x7
Global $y7
Global $x8
Global $y8
Global $x9
Global $y9
Global $x10
Global $y10
Global $a
Global $a1
Global $a2
Global $a3
Global $a4
Global $a5
Global $a6
Global $a7
Global $t
$t = Inputbox("Funktionswahl", "Bitte nun 1 oder 2 eingeben je nach gewünschter Funktion! 1: Fässer trinken max. 5 Fässer! 2: 1 min Alk Mit Starter trinken max. 5 stacks!")
If $t = 1 Then
Sleep(1000)
Call("faesser")
EndIf
If $t = 2 Then
Sleep(2000)
Call("alk")
EndIf
#region Fässer
Func faesser()
Sleep(1000)
$a = InputBox("Bitte Anzahl der Fässer eintragen", "Anzahl der Fässer:")
If $a = 1 Then
Call("position1")
EndIf
If $a = 2 Then
Call("position2")
EndIf
If $a = 3 Then
Call("position3")
EndIf
If $a = 4 Then
Call("position4")
EndIf
If $a = 5 Then
Call("position5")
EndIf
EndFunc
Func position1()
Run("Windowinfo.exe")
Sleep(1500)
MsgBox(0, "Positionsfinder", "Um die Koordinaten des Alkohols zu bestimmen öffnet das Inventar und haltet die Maus über die Alkoholsorte die ihr Trinken möchtet.")
$x = InputBox("Bitte nun die Koordinaten eintragen", "Bitte nun die X-Koordinate eintragen", "0")
$y = InputBox("Bitte nun die Koordinaten eintragen", "Bitte nun die Y-Koordinate eintragen", "0")
ProcessClose("Windowinfo.exe")
Call("trinken1")
EndFunc
Func position2()
Run("Windowinfo.exe")
Sleep(1500)
MsgBox(0, "Positionsfinder", "Um die Koordinaten des Alkohols zu bestimmen öffnet das Inventar und haltet die Maus über die Alkoholsorte die ihr Trinken möchtet.")
$x = InputBox("Bitte nun die Koordinaten eintragen", "Bitte nun die X-Koordinate eintragen", "0")
$y = InputBox("Bitte nun die Koordinaten eintragen", "Bitte nun die Y-Koordinate eintragen", "0")
$x1 = InputBox("Bitte nun die Koordinaten des 2ten Fasses eintragen", "Bitte nun die X-Koordinate des 2ten Fasses eintragen", "0")
$y1 = InputBox("Bitte nun die Koordinaten des 2ten Fasses eintragen", "Bitte nun die Y-Koordinate des 2ten Fasses eintragen", "0")
ProcessClose("Windowinfo.exe")
Call("trinken1")
EndFunc
Func position3()
Run("Windowinfo.exe")
Sleep(1500)
MsgBox(0, "Positionsfinder", "Um die Koordinaten des Alkohols zu bestimmen öffnet das Inventar und haltet die Maus über die Alkoholsorte die ihr Trinken möchtet.")
$x = InputBox("Bitte nun die Koordinaten eintragen", "Bitte nun die X-Koordinate eintragen", "0")
$y = InputBox("Bitte nun die Koordinaten eintragen", "Bitte nun die Y-Koordinate eintragen", "0")
$x1 = InputBox("Bitte nun die Koordinaten des 2ten Fasses eintragen", "Bitte nun die X-Koordinate des 2ten Fasses eintragen", "0")
$y1 = InputBox("Bitte nun die Koordinaten des 2ten Fasses eintragen", "Bitte nun die Y-Koordinate des 2ten Fasses eintragen", "0")
$x2 = InputBox("Bitte nun die Koordinaten des 3ten Fasses eintragen", "Bitte nun die X-Koordinate des 3ten Fasses eintragen", "0")
$y2 = InputBox("Bitte nun die Koordinaten des 3ten Fasses eintragen", "Bitte nun die Y-Koordinate des 3ten Fasses eintragen", "0")
ProcessClose("Windowinfo.exe")
Call("trinken1")
EndFunc
Func position4()
Run("Windowinfo.exe")
Sleep(1500)
MsgBox(0, "Positionsfinder", "Um die Koordinaten des Alkohols zu bestimmen öffnet das Inventar und haltet die Maus über die Alkoholsorte die ihr Trinken möchtet.")
$x = InputBox("Bitte nun die Koordinaten eintragen", "Bitte nun die X-Koordinate eintragen", "0")
$y = InputBox("Bitte nun die Koordinaten eintragen", "Bitte nun die Y-Koordinate eintragen", "0")
$x1 = InputBox("Bitte nun die Koordinaten des 2ten Fasses eintragen", "Bitte nun die X-Koordinate des 2ten Fasses eintragen", "0")
$y1 = InputBox("Bitte nun die Koordinaten des 2ten Fasses eintragen", "Bitte nun die Y-Koordinate des 2ten Fasses eintragen", "0")
$x2 = InputBox("Bitte nun die Koordinaten des 3ten Fasses eintragen", "Bitte nun die X-Koordinate des 3ten Fasses eintragen", "0")
$y2 = InputBox("Bitte nun die Koordinaten des 3ten Fasses eintragen", "Bitte nun die Y-Koordinate des 3ten Fasses eintragen", "0")
$x3 = InputBox("Bitte nun die Koordinaten des 4ten Fasses eintragen", "Bitte nun die X-Koordinate des 4ten Fasses eintragen", "0")
$y3 = InputBox("Bitte nun die Koordinaten des 4ten Fasses eintragen", "Bitte nun die Y-Koordinate des 4ten Fasses eintragen", "0")
ProcessClose("Windowinfo.exe")
Call("trinken1")
EndFunc
Func position5()
Run("Windowinfo.exe")
Sleep(1500)
MsgBox(0, "Positionsfinder", "Um die Koordinaten des Alkohols zu bestimmen öffnet das Inventar und haltet die Maus über die Alkoholsorte die ihr Trinken möchtet.")
$x = InputBox("Bitte nun die Koordinaten eintragen", "Bitte nun die X-Koordinate eintragen", "0")
$y = InputBox("Bitte nun die Koordinaten eintragen", "Bitte nun die Y-Koordinate eintragen", "0")
$x1 = InputBox("Bitte nun die Koordinaten des 2ten Fasses eintragen", "Bitte nun die X-Koordinate des 2ten Fasses eintragen", "0")
$y1 = InputBox("Bitte nun die Koordinaten des 2ten Fasses eintragen", "Bitte nun die Y-Koordinate des 2ten Fasses eintragen", "0")
$x2 = InputBox("Bitte nun die Koordinaten des 3ten Fasses eintragen", "Bitte nun die X-Koordinate des 3ten Fasses eintragen", "0")
$y2 = InputBox("Bitte nun die Koordinaten des 3ten Fasses eintragen", "Bitte nun die Y-Koordinate des 3ten Fasses eintragen", "0")
$x3 = InputBox("Bitte nun die Koordinaten des 4ten Fasses eintragen", "Bitte nun die X-Koordinate des 4ten Fasses eintragen", "0")
$y3 = InputBox("Bitte nun die Koordinaten des 4ten Fasses eintragen", "Bitte nun die Y-Koordinate des 4ten Fasses eintragen", "0")
$x4 = InputBox("Bitte nun die Koordinaten des 5ten Fasses eintragen", "Bitte nun die X-Koordinate des 5ten Fasses eintragen", "0")
$y4 = InputBox("Bitte nun die Koordinaten des 5ten Fasses eintragen", "Bitte nun die Y-Koordinate des 5ten Fasses eintragen", "0")
ProcessClose("Windowinfo.exe")
Call("trinken1")
EndFunc
WinActivate("Guild Wars")
WinWaitActive("Guild Wars")
Func trinken1()
For $i = 1 to 50
MouseMove($x, $y, 2)
Sleep(1000)
MouseClick("left", $x, $y, 2)
Sleep(random(182000, 186000))
Next
If $a >= 2 Then
Call("trinken2")
EndIf
EndFunc
Func trinken2()
For $i = 1 to 50
MouseMove($x1, $y1, 2)
Sleep(1000)
MouseClick("left", $x1, $y1, 2)
Sleep(random(182000, 186000))
Next
If $a >= 3 then
Call("trinken3")
EndIf
EndFunc
Func trinken3()
For $i = 1 to 50
MouseMove($x2, $y2, 2)
Sleep(1000)
MouseClick("left", $x2, $y2, 2)
Sleep(random(182000, 186000))
Next
If $a >= 4 then
Call("trinken4")
EndIf
EndFunc
Func trinken4()
For $i = 1 to 50
MouseMove($x3, $y3, 2)
Sleep(1000)
MouseClick("left", $x3, $y3, 2)
Sleep(random(182000, 186000))
Next
If $a >= 5 then
Call("trinken5")
EndIf
EndFunc
Func trinken5()
For $i = 1 to 50
MouseMove($x4, $y4, 2)
Sleep(1000)
MouseClick("left", $x4, $y4, 2)
Sleep(random(182000, 186000))
next
EndFunc
#endregion
#region 1min
Func alk()
Sleep(1000)
Run("Windowinfo.exe")
Sleep(1500)
MsgBox(0, "Positionsfinder", "Um die Koordinaten des 3 min Starter zu bestimmen öffnet das Inventar und haltet die Maus über die Alkoholsorte die ihr Trinken möchtet.")
$x10 = InputBox("Bitte nun die Koordinaten eintragen", "Bitte nun die X-Koordinate eintragen", "0")
$y10 = InputBox("Bitte nun die Koordinaten eintragen", "Bitte nun die Y-Koordinate eintragen", "0")
ProcessClose("Windowinfo.exe")
Call("anzahl1")
EndFunc
Func anzahl1()
$a1 = InputBox("Bitte Anzahl der Stacks eintragen", "Anzahl der Stacks:", "0")
If $a1 = 1 Then
Call("anzahlflaschen")
EndIf
If $a1 = 2 Then
Call("anzahlflaschen")
EndIf
If $a1 = 3 Then
Call("anzahlflaschen")
EndIf
If $a1 = 4 Then
Call("anzahlflaschen")
EndIf
If $a1 = 5 Then
Call("anzahlflaschen")
EndIf
EndFunc
Func anzahlflaschen()
Sleep(2000)
If $a1 >= 1 Then
$a3 = InputBox("Anzahl der Flaschen", "Bitte Anzahl der Flaschen in Stack 1 angeben!", "250")
EndIf
Sleep(2000)
If $a1 = 1 Then
Call("position6")
EndIf
If $a1 >= 2 Then
$a4 = InputBox("Anzahl der Flaschen", "Bitte Anzahl der Flaschen in Stack 2 angeben!", "250")
EndIf
If $a1 = 2 Then
Call("position7")
EndIf
If $a1 >= 3 Then
$a5 = InputBox("Anzahl der Flaschen", "Bitte Anzahl der Flaschen in Stack 3 angeben!", "250")
EndIf
If $a1 = 3 Then
Call("position8")
EndIf
If $a1 >= 4 Then
$a6 = InputBox("Anzahl der Flaschen", "Bitte Anzahl der Flaschen in Stack 4 angeben!", "250")
EndIf
If $a1 = 4 Then
Call("position9")
EndIf
If $a1 >= 5 Then
$a7 = InputBox("Anzahl der Flaschen", "Bitte Anzahl der Flaschen in Stack 5 angeben!", "250")
EndIf
If $a1 = 5 Then
Call("position10")
EndIf
EndFunc
Func position6()
Run("Windowinfo.exe")
Sleep(1500)
MsgBox(0, "Positionsfinder", "Um die Koordinaten des Alkohols zu bestimmen öffnet das Inventar und haltet die Maus über die Alkoholsorte die ihr Trinken möchtet.")
$x5 = InputBox("Bitte nun die Koordinaten für Stack 1 eintragen", "Bitte nun die X-Koordinate für Stack 1 eintragen", "0")
$y5 = InputBox("Bitte nun die Koordinaten für Stack 1 eintragen ", "Bitte nun die Y-Koordinate für Stack 1 eintragen", "0")
ProcessClose("Windowinfo.exe")
Call("starter")
EndFunc
Func position7()
Run("Windowinfo.exe")
Sleep(1500)
MsgBox(0, "Positionsfinder", "Um die Koordinaten des Alkohols zu bestimmen öffnet das Inventar und haltet die Maus über die Alkoholsorte die ihr Trinken möchtet.")
$x5 = InputBox("Bitte nun die Koordinaten für Stack 1 eintragen", "Bitte nun die X-Koordinate für Stack 1 eintragen", "0")
$y5 = InputBox("Bitte nun die Koordinaten für Stack 1 eintragen", "Bitte nun die Y-Koordinate für Stack 1 eintragen", "0")
$x6 = InputBox("Bitte nun die Koordinaten für Stack 2 eintragen", "Bitte nun die X-Koordinate für Stack 2 eintragen", "0")
$y6 = InputBox("Bitte nun die Koordinaten für Stack 2 eintragen", "Bitte nun die Y-Koordinate für Stack 2 eintragen", "0")
ProcessClose("Windowinfo.exe")
Call("starter")
EndFunc
Func position8()
Run("Windowinfo.exe")
Sleep(1500)
MsgBox(0, "Positionsfinder", "Um die Koordinaten des Alkohols zu bestimmen öffnet das Inventar und haltet die Maus über die Alkoholsorte die ihr Trinken möchtet.")
$x5 = InputBox("Bitte nun die Koordinaten für Stack 1 eintragen", "Bitte nun die X-Koordinate für Stack 1 eintragen", "0")
$y5 = InputBox("Bitte nun die Koordinaten für Stack 1 eintragen", "Bitte nun die Y-Koordinate für Stack 1 eintragen", "0")
$x6 = InputBox("Bitte nun die Koordinaten für Stack 2 eintragen", "Bitte nun die X-Koordinate für Stack 2 eintragen", "0")
$y6 = InputBox("Bitte nun die Koordinaten für Stack 2 eintragen", "Bitte nun die Y-Koordinate für Stack 2 eintragen", "0")
$x7 = InputBox("Bitte nun die Koordinaten für Stack 3 eintragen", "Bitte nun die X-Koordinate für Stack 3 eintragen", "0")
$y7 = InputBox("Bitte nun die Koordinaten für Stack 3 eintragen", "Bitte nun die Y-Koordinate für Stack 3 eintragen", "0")
ProcessClose("Windowinfo.exe")
Call("starter")
EndFunc
Func position9()
Run("Windowinfo.exe")
Sleep(1500)
MsgBox(0, "Positionsfinder", "Um die Koordinaten des Alkohols zu bestimmen öffnet das Inventar und haltet die Maus über die Alkoholsorte die ihr Trinken möchtet.")
$x5 = InputBox("Bitte nun die Koordinaten für Stack 1 eintragen", "Bitte nun die X-Koordinate für Stack 1 eintragen", "0")
$y5 = InputBox("Bitte nun die Koordinaten für Stack 1 eintragen", "Bitte nun die Y-Koordinate für Stack 1 eintragen", "0")
$x6 = InputBox("Bitte nun die Koordinaten für Stack 2 eintragen", "Bitte nun die X-Koordinate für Stack 2 eintragen", "0")
$y6 = InputBox("Bitte nun die Koordinaten für Stack 2 eintragen", "Bitte nun die Y-Koordinate für Stack 2 eintragen", "0")
$x7 = InputBox("Bitte nun die Koordinaten für Stack 3 eintragen", "Bitte nun die X-Koordinate für Stack 3 eintragen", "0")
$y7 = InputBox("Bitte nun die Koordinaten für Stack 3 eintragen", "Bitte nun die Y-Koordinate für Stack 3 eintragen", "0")
$x8 = InputBox("Bitte nun die Koordinaten für Stack 4 eintragen", "Bitte nun die X-Koordinate für Stack 4 eintragen", "0")
$y8 = InputBox("Bitte nun die Koordinaten für Stack 4 eintragen", "Bitte nun die Y-Koordinate für Stack 4 eintragen", "0")
ProcessClose("Windowinfo.exe")
Call("starter")
EndFunc
Func position10()
Run("Windowinfo.exe")
Sleep(1500)
MsgBox(0, "Positionsfinder", "Um die Koordinaten des Alkohols zu bestimmen öffnet das Inventar und haltet die Maus über die Alkoholsorte die ihr Trinken möchtet.")
$x5 = InputBox("Bitte nun die Koordinaten für Stack 1 eintragen", "Bitte nun die X-Koordinate für Stack 1 eintragen", "0")
$y5 = InputBox("Bitte nun die Koordinaten für Stack 1 eintragen", "Bitte nun die Y-Koordinate für Stack 1 eintragen", "0")
$x6 = InputBox("Bitte nun die Koordinaten für Stack 2 eintragen", "Bitte nun die X-Koordinate für Stack 2 eintragen", "0")
$y6 = InputBox("Bitte nun die Koordinaten für Stack 2 eintragen", "Bitte nun die Y-Koordinate für Stack 2 eintragen", "0")
$x7 = InputBox("Bitte nun die Koordinaten für Stack 3 eintragen", "Bitte nun die X-Koordinate für Stack 3 eintragen", "0")
$y7 = InputBox("Bitte nun die Koordinaten für Stack 3 eintragen", "Bitte nun die Y-Koordinate für Stack 3 eintragen", "0")
$x8 = InputBox("Bitte nun die Koordinaten für Stack 4 eintragen", "Bitte nun die X-Koordinate für Stack 4 eintragen", "0")
$y8 = InputBox("Bitte nun die Koordinaten für Stack 4 eintragen", "Bitte nun die Y-Koordinate für Stack 4 eintragen", "0")
$x9 = InputBox("Bitte nun die Koordinaten für Stack 5 eintragen", "Bitte nun die X-Koordinate für Stack 5 eintragen", "0")
$y9 = InputBox("Bitte nun die Koordinaten für Stack 5 eintragen", "Bitte nun die Y-Koordinate für Stack 5 eintragen", "0")
ProcessClose("Windowinfo.exe")
Call("starter")
EndFunc
Func starter()
WinActivate("Guild Wars")
WinWaitActive("Guild Wars")
MouseMove($x10, $y10, 2)
Sleep(1000)
MouseClick("left", $x10, $y10, 2)
Sleep(random(57900, 59000))
Call("trinken7")
EndFunc
Func trinken7()
For $i = 1 to $a3
MouseMove($x5, $y5, 2)
Sleep(1000)
MouseClick("left", $x5, $y5, 2)
Sleep(random(57900, 59000))
Next
If $a1 >= 2 Then
Call("trinken8")
EndIf
EndFunc
Func trinken8()
For $i = 1 to $a4
MouseMove($x6, $y6, 2)
Sleep(1000)
MouseClick("left", $x6, $y6, 2)
Sleep(random(57900, 59000))
Next
If $a1 >= 3 Then
Call("trinken9")
EndIf
EndFunc
Func trinken9()
For $i = 1 to $a5
MouseMove($x7, $y7, 2)
Sleep(1000)
MouseClick("left", $x7, $y7, 2)
Sleep(random(57900, 59000))
Next
If $a1 >= 4 Then
Call("trinken10")
EndIf
EndFunc
Func trinken10()
For $i = 1 to $a5
MouseMove($x8, $y8, 2)
Sleep(1000)
MouseClick("left", $x8, $y8, 2)
Sleep(random(57900, 59000))
Next
If $a1 >= 5 Then
Call("trinken11")
EndIf
EndFunc
Func trinken11()
For $i = 1 to $a6
MouseMove($x9, $y9, 2)
Sleep(1000)
MouseClick("left", $x9, $y9, 2)
Sleep(random(57900, 59000))
Next
EndFunc
#endregion
while 1
sleep(100)
WEnd