[frage]metin2 angelbot mit rollback fehler

02/05/2009 16:53 DerEinsatz#1
hi erstmal^^
ich habe mir einen angelbot gemacht und dann remus rollback für den bot eingefügt . doch jetzt angelt er nur noch einmal und stoppt dann
weiß jmd warum??
hier mal der code:
Code:
HotKeySet ( "{END}" , "ende" ) 
HotKeySet ( "{numpad2}" , "Start" ) 

While (1)
Sleep (1000)
WEnd

func start ()
While (1)
Send ( "{F3 down}" , 0 )
Sleep (100) 
Send ( "{F3 up}" , 0 )
sleep (200)
Send ( "{F4 down}" , 0 ) 
Sleep (100) 
Send ( "{F4 up}" , 0 )
Global $TimerInit
Global $Timer
Global $Rollbacktime = 60000 

$TimerInit = TimerInit()
While (1)
 $Fischblase = PixelSearch (202, 102, 476, 374, 0xFCF7FB) 
        If not @error then
        Sleep ( 2500 )
        Send("{F4 down}")
        Sleep(500)
        Send("{F4 up}")
        ExitLoop
EndIf  
$Timer = int(TimerDiff($TimerInit))
If $Timer >= $Rollbacktime Then ExitLoop
WEnd
wend
endfunc

func ende ()
Exit
endfunc
02/13/2009 20:16 Computerfreek#2
Also ich kann dir nicht genau sagen woran es liegt, da ich es ausprobieren müsste und dazu grade keine Lust hab, - aber ich kann dir sagen das du da einen logischen Fehler drin hast.
Ich glaube die Reihenfolge stimmt nicht ganz. Fällt dir im übrigen nicht auf, dass du da den ersten Teil komplett ohne PixelSearch usw hast?
Der also so ziemlich nutzlos ist?
Versuch den Rollback in deinen oberen Code (gehe mal davon aus das es von dir ist) einzufügen.
Dann müsste das auch einigermaßen klappen.


P.S.
Sorry das ich einen ca 2 Wochen alten Thread noch ausgrabe, aber ich finde jeder sollte hilfe erhalten :)