Problem beim Bot

02/28/2009 16:00 Darkbladercore#1
Ich will einen neuen Bot machen, er läuft an einer Farmstelle (die ich "noch!" nicht verraten werde)
Zum Problem, der Bot beendet sich nachdem er ausm Portal gelaufen ist.
Er castet nicht 7+8



PHP Code:
    PrepMoveTo()

    If 
CheckArea(-1752917600Then
    MoveTo
(1, -17084, -17049)
    
MoveTo(1, -16561, -16363)
    
MoveTo(1, -16084, -15524)
    
MoveTo(1, -15495, -14781)
    
MoveTo(1, -15401, -14670)
    
MoveTo(1, -14990, -14279)

    ElseIf 
CheckArea(-16483, -18502Then
    MoveTo
(1, -16312, -16972)
    
MoveTo(1, -15845, -15435)
    
MoveTo(1, -15444, -14681)
    
MoveTo(1, -14996, -14246)

    ElseIf 
CheckArea(-16548, -16266Then
    MoveTo
(1, -16024, -15387)
    
MoveTo(1, -15422, -14686)
    
MoveTo(1, -14941, -14225)

    ElseIf 
CheckArea(-17609, -17674Then
    MoveTo
(1, -17084, -17039)
    
MoveTo(1, -16551, -16361)
    
MoveTo(1, -16082, -15534)
    
MoveTo(1, -15455, -14781)
    
MoveTo(1, -15421, -14570)
    
MoveTo(1, -14961, -14239)
    EndIf
    
StopMoveTo()

Sleep(5000)
ControlSend($client"""""{7}")
RndSleep(2500)
ControlSend($client"""""{8}")
RndSleep(3000
MfG
Darkbladercore
02/28/2009 16:20 kknb#2
sleep mal länger machen nach dem rausgehen?

btw. falsches forum
02/28/2009 16:21 riser1337#3
hmm das einzige was mir da grad so auffällt ist, dass du einen RndSleep mit nur einer zahl hasst... und keinen bereich.
02/28/2009 16:25 kknb#4
ist schon richtig so. die funktion ist aus der tt6.au3

auszug aus der readme:

Code:
; random sleep function with -+5% variation
RndSleep($val)
02/28/2009 16:36 riser1337#5
ohh ok cool :) man lernt ja immer dazu :) danke :P
02/28/2009 20:59 Kaneoxi#6
Quote:
ControlSend($client, "", "", "{7}")
PHP Code:
ControlSend($client"""""7"
vllt ohne klammern um die zahl.
02/28/2009 21:42 NBA#7
Wo ist den $client deklariert?
02/28/2009 23:22 kknb#8
in der tt6.au3...
03/01/2009 01:04 tonitusch666#9
also der wayout klapt so nicht, da musst Du KeepMoveTo() nehmen damit er durchs Portal läuft und dann so ne Routine wie in den Beispielen, die überprüft ob er schon draussen ist. Wenn Du zu früh oder während des Gebietswechsel MoveTo aufrufst enthält die Position im Mem den Wert Unendlich und das führt dann zum Abbruch...

mfg
03/01/2009 13:22 N.E.O.#10
Quote:
Originally Posted by Kaneoxi View Post
PHP Code:
ControlSend($client"""""7"
vllt ohne klammern um die zahl.
Nicht.