hatte in der originale eine letzte änderrung die die bilder nicht lesen läst
Code:
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <ImageSearch.au3>
$Form2 = GUICreate("RL Breaker V 1.40", 215, 549, 2, 2, -1, BitOR($WS_EX_APPWINDOW,$WS_EX_OVERLAPPEDWINDOW,$WS_EX_TOOLWINDOW,$WS_EX_TOPMOST,$WS_EX_WINDOWEDGE))
GUISetBkColor(0x000000)
$Namebox = GUICtrlCreateInput("Name", 16, 24, 89, 25, BitOR($ES_CENTER,$ES_AUTOHSCROLL))
GUICtrlSetFont(-1, 9, 400, 0, "Arial Black")
GUICtrlSetColor(-1, 0x716F64)
GUICtrlSetBkColor(-1, 0xC0C0C0)
$Passwortbox = GUICtrlCreateInput("Passwort", 112, 24, 89, 25, BitOR($ES_CENTER,$ES_PASSWORD,$ES_AUTOHSCROLL))
GUICtrlSetFont(-1, 9, 400, 0, "Arial Black")
GUICtrlSetColor(-1, 0x716F64)
GUICtrlSetBkColor(-1, 0xC0C0C0)
$Server1 = GUICtrlCreateButton("(Not allowed)", 32, 56, 73, 25, $BS_BITMAP)
GUICtrlSetImage(-1, "GUI\GUIclassic.bmp", 0)
$Server2 = GUICtrlCreateButton("(Not allowed)", 112, 56, 72, 25, $BS_BITMAP)
GUICtrlSetImage(-1, "GUI\GUIdakota.bmp", 0)
$handelbot = GUICtrlCreateButton("(Not allowed)", 56, 88, 111, 46, $BS_BITMAP)
GUICtrlSetImage(-1, "GUI\GUIhandelsbot.bmp", 0)
$Pic1 = GUICtrlCreatePic(@Scriptdir&"\GUI\GUI-BG.bmp", 8, 8, 201, 529, BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS))
GUISetState(@SW_SHOW)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Server1
_classic()
Case $Server2
_dakota()
Case $handelbot
_trade()
EndSwitch
WEnd
Func _exit()
Exit
EndFunc
Func _classic()
$Name = GUICtrlRead($Namebox)
If $Name = $GUI_CHECKED Then
EndIf
$Passwort = GUICtrlRead($Passwortbox)
If $Passwort = $GUI_CHECKED Then
EndIf
$Path = RegRead("HKEY_CURRENT_USER\Software\Opera Software", "Last CommandLine")
Run ($Path)
Sleep (2000)
Send("{F2}")
WinWait("Adresse oder Kürzel aufrufen","")
If Not WinActive("Adresse oder Kürzel aufrufen","") Then WinActivate("Adresse oder Kürzel aufrufen","")
WinWaitActive("Adresse oder Kürzel aufrufen","")
Send("http{SHIFTDOWN}.{SHIFTUP}{SHIFTDOWN}77{SHIFTUP}rangersland.de{ENTER}")
WinWait("Rangers Land - Western Online Game - Opera","")
If Not WinActive("Rangers Land - Western Online Game - Opera","") Then WinActivate("Rangers Land - Western Online Game - Opera","")
WinWaitActive("Rangers Land - Western Online Game - Opera","")
Send("{TAB}"& $Name &" {TAB}"& $Passwort &"{TAB}{ENTER}")
Sleep (1000)
Send("{ENTER}")
$x1=0
$y1=0
$result = _WaitForImageSearch("Image\classic.bmp",15,1,$x1,$y1,0)
if $result=1 Then
MouseMove($x1,$y1,3)
MouseClick ("left")
EndIf
EndFunc
Func _dakota()
$Name = GUICtrlRead($Namebox)
If $Name = $GUI_CHECKED Then
EndIf
$Passwort = GUICtrlRead($Passwortbox)
If $Passwort = $GUI_CHECKED Then
EndIf
$Path = RegRead("HKEY_CURRENT_USER\Software\Opera Software", "Last CommandLine")
Run ($Path)
Sleep (2000)
Send("{F2}")
WinWait("Adresse oder Kürzel aufrufen","")
If Not WinActive("Adresse oder Kürzel aufrufen","") Then WinActivate("Adresse oder Kürzel aufrufen","")
WinWaitActive("Adresse oder Kürzel aufrufen","")
Send("http{SHIFTDOWN}.{SHIFTUP}{SHIFTDOWN}77{SHIFTUP}rangersland.de{ENTER}")
WinWait("Rangers Land - Western Online Game - Opera","")
If Not WinActive("Rangers Land - Western Online Game - Opera","") Then WinActivate("Rangers Land - Western Online Game - Opera","")
WinWaitActive("Rangers Land - Western Online Game - Opera","")
Send("{TAB}"& $Name &" {TAB}"& $Passwort &"{TAB}{ENTER}")
Sleep (1000)
Send("{ENTER}")
$x1=0
$y1=0
$result = _WaitForImageSearch("Image\dakota.bmp",15,1,$x1,$y1,0)
if $result=1 Then
MouseMove($x1,$y1,3)
MouseClick ("left")
EndIf
EndFunc
Func _trade()
Opt("WinWaitDelay",100)
Opt("WinTitleMatchMode",4)
Opt("WinDetectHiddenText",1)
Opt("MouseCoordMode",0)
MsgBox(0,"MSG","Du musst dich in Santa Fe befinden und direckt auf die Stadt blicken also die stadt ansehen^^")
MsgBox(0,"MSG","Vergewissere dich das nun nur noch das Spiel offen ist. Im Normalen Modus")
MsgBox(0,"MSG","Manche ladezeiten sind aufgrund von Stabilität und verlässlichkeit nicht zu vermeiden")
MsgBox(0,"MSG","Scrippt Whritten by L@xx@r, und los gehts")
MsgBox(0,"MSG","Ach fast vergessen, Scrippt beendet Ihr mit der Taste -F9-")
While 1
$x1=0
$y1=0
Sleep(3000)
$result = _WaitForImageSearch("Image\händler.bmp",600,1,$x1,$y1,0)
if $result=1 Then
MouseMove($x1,$y1,3)
MouseClick ("left")
EndIf
$result = _WaitForImageSearch("Image\verkaufenlink.bmp",15,1,$x1,$y1,0)
if $result=1 Then
MouseMove($x1,$y1,3)
MouseClick ("left")
EndIf
$result = _WaitForImageSearch("Image\offenhändler.bmp",15,1,$x1,$y1,0)
if $result=1 Then
Send("{PGDN}")
Sleep(1000)
Send("{PGDN}")
MouseMove(698,592)
MouseDown("left")
MouseMove(648,591)
MouseUp("left")
Send("{CTRLDOWN}c{CTRLUP}")
MouseMove(509,457)
MouseDown("left")
MouseUp("left")
Send("{CTRLDOWN}v{CTRLUP}")
MouseMove(567,457)
MouseDown("left")
MouseUp("left")
EndIf
$result = _WaitForImageSearch("Image\zurück.bmp",15,1,$x1,$y1,0)
if $result=1 Then
MouseMove($x1,$y1,3)
MouseClick ("left")
EndIf
Sleep(1000)
$result = _WaitForImageSearch("Image\kaufenlink.bmp",15,1,$x1,$y1,0)
if $result=1 Then
MouseMove($x1,$y1,3)
MouseClick ("left")
EndIf
Sleep(1000)
$result = _WaitForImageSearch("Image\offenhändler2.bmp",15,1,$x1,$y1,0)
if $result=1 Then
Send("{PGDN}")
Sleep(1000)
Send("{PGDN}")
MouseMove(912,570)
MouseDown("left")
MouseMove(853,574)
MouseUp("left")
Send("{CTRLDOWN}c{CTRLUP}")
MouseMove(270,455)
MouseDown("left")
MouseUp("left")
Send("{CTRLDOWN}v{CTRLUP}")
MouseMove(313,455)
MouseDown("left")
MouseUp("left")
EndIf
Sleep(1000)
$result = _WaitForImageSearch("Image\zurück.bmp",15,1,$x1,$y1,0)
if $result=1 Then
MouseMove($x1,$y1,3)
MouseClick ("left")
EndIf
Sleep(9000)
$result = _WaitForImageSearch("Image\ausrüstung.bmp",15,1,$x1,$y1,0)
if $result=1 Then
MouseMove($x1,$y1,3)
MouseClick ("left")
EndIf
Sleep(9000)
$result = _WaitForImageSearch("Image\braucheheilung.bmp",10,1,$x1,$y1,0)
if $result=1 Then
MouseMove($x1,$y1,3)
MouseClick ("left")
EndIf
Sleep(9000)
$result = _WaitForImageSearch("Image\karte.bmp",15,1,$x1,$y1,0)
if $result=1 Then
MouseMove($x1,$y1,3)
MouseClick ("left")
EndIf
Sleep(20000)
$result = _WaitForImageSearch("Image\cocorro.bmp",15,1,$x1,$y1,0)
if $result=1 Then
MouseMove($x1,$y1,3)
MouseClick ("left")
WinWait("JavaScript","")
If Not WinActive("JavaScript","") Then WinActivate("JavaScript","")
WinWaitActive("JavaScript","")
Send("{ENTER}")
Sleep (5000)
Send("{F11}")
EndIf
Sleep(1000)
$result = _WaitForImageSearch("Image\frack.bmp",60,1,$x1,$y1,0)
if $result=1 Then
MouseMove($x1,$y1,3)
MouseClick ("left")
EndIf
Sleep(1000)
$result = _WaitForImageSearch("Image\frack.bmp",60,1,$x1,$y1,0)
if $result=1 Then
MouseMove($x1,$y1,3)
MouseClick ("left")
EndIf
Sleep(1000)
$result = _WaitForImageSearch("Image\frack.bmp",60,1,$x1,$y1,0)
if $result=1 Then
MouseMove($x1,$y1,3)
MouseClick ("left")
EndIf
Sleep(1000)
$result = _WaitForImageSearch("Image\frack.bmp",60,1,$x1,$y1,0)
if $result=1 Then
MouseMove($x1,$y1,3)
MouseClick ("left")
EndIf
Sleep(1000)
Send("{F11}")
Sleep(3000)
$result = _WaitForImageSearch("Image\händler2.bmp",600,1,$x1,$y1,0)
if $result=1 Then
MouseMove($x1,$y1,3)
MouseClick ("left")
EndIf
Sleep(1000)
$result = _WaitForImageSearch("Image\verkaufenlink.bmp",15,1,$x1,$y1,0)
if $result=1 Then
MouseMove($x1,$y1,3)
MouseClick ("left")
EndIf
Sleep(1000)
$result = _WaitForImageSearch("Image\offenhändler.bmp",15,1,$x1,$y1,0)
if $result=1 Then
Send("{PGDN}")
Sleep(1000)
Send("{PGDN}")
MouseMove(549,594)
MouseDown("left")
MouseMove(507,589)
MouseUp("left")
Send("{CTRLDOWN}c{CTRLUP}")
MouseMove(276,456)
MouseDown("left")
MouseUp("left")
Send("{CTRLDOWN}v{CTRLUP}")
MouseMove(308,456)
MouseDown("left")
MouseUp("left")
EndIf
Sleep(1000)
$result = _WaitForImageSearch("Image\zurück.bmp",15,1,$x1,$y1,0)
if $result=1 Then
MouseMove($x1,$y1,3)
MouseClick ("left")
EndIf
Sleep(1000)
$result = _WaitForImageSearch("Image\kaufenlink.bmp",15,1,$x1,$y1,0)
if $result=1 Then
MouseMove($x1,$y1,3)
MouseClick ("left")
EndIf
Sleep(1000)
$result = _WaitForImageSearch("Image\offenhändler2.bmp",15,1,$x1,$y1,0)
if $result=1 Then
Send("{PGDN}")
Sleep(1000)
Send("{PGDN}")
MouseMove(905,571)
MouseDown("left")
MouseMove(854,573)
MouseUp("left")
Send("{CTRLDOWN}c{CTRLUP}")
MouseMove(276,455)
MouseDown("left")
MouseUp("left")
Send("{CTRLDOWN}v{CTRLUP}")
MouseMove(315,459)
MouseDown("left")
MouseUp("left")
EndIf
Sleep(1000)
$result = _WaitForImageSearch("Image\zurück.bmp",15,1,$x1,$y1,0)
if $result=1 Then
MouseMove($x1,$y1,3)
MouseClick ("left")
EndIf
Sleep(9000)
$result = _WaitForImageSearch("Image\ausrüstung.bmp",15,1,$x1,$y1,0)
if $result=1 Then
MouseMove($x1,$y1,3)
MouseClick ("left")
EndIf
Sleep(9000)
$result = _WaitForImageSearch("Image\braucheheilung.bmp",10,1,$x1,$y1,0)
if $result=1 Then
MouseMove($x1,$y1,3)
MouseClick ("left")
EndIf
Sleep(9000)
$result = _WaitForImageSearch("Image\karte.bmp",15,1,$x1,$y1,0)
if $result=1 Then
MouseMove($x1,$y1,3)
MouseClick ("left")
EndIf
Sleep(20000)
$result = _WaitForImageSearch("Image\santafe.bmp",15,1,$x1,$y1,0)
if $result=1 Then
MouseMove($x1,$y1,3)
MouseClick ("left")
WinWait("JavaScript","")
If Not WinActive("JavaScript","") Then WinActivate("JavaScript","")
WinWaitActive("JavaScript","")
Send("{ENTER}")
Sleep (5000)
Send("{F11}")
EndIf
Sleep(1000)
$result = _WaitForImageSearch("Image\frack.bmp",60,1,$x1,$y1,0)
if $result=1 Then
MouseMove($x1,$y1,3)
MouseClick ("left")
EndIf
Sleep(1000)
$result = _WaitForImageSearch("Image\frack.bmp",60,1,$x1,$y1,0)
if $result=1 Then
MouseMove($x1,$y1,3)
MouseClick ("left")
EndIf
Sleep(1000)
$result = _WaitForImageSearch("Image\frack.bmp",60,1,$x1,$y1,0)
if $result=1 Then
MouseMove($x1,$y1,3)
MouseClick ("left")
EndIf
Sleep(1000)
$result = _WaitForImageSearch("Image\frack.bmp",60,1,$x1,$y1,0)
if $result=1 Then
MouseMove($x1,$y1,3)
MouseClick ("left")
EndIf
Sleep(1000)
Send("{F11}")
Sleep (4000)
WEnd
EndFunc