TT6 MoveTo engine public

02/11/2009 14:02 Read Me#406
Code:
[...]
PrepMoveTo()
    AdlibEnable("_deathcheck",1000)

    MoveTo(1, -5743, -1293, True)
    MoveTo(1, -5078, -78, True)
    MoveTo(1, -4802, 702)
    MoveTo(1, -4491, 1018)
    MoveTo(1, -4036, 1001)
    MoveTo(1, -3326, 674)

    ;reached position and mission time starts now
    StopMoveTo()
    $timer = TimerInit()
Sehe da keinen Schleifenanfang über PrepMoveTo(), du etwa?^^
02/11/2009 14:10 PaddyBob#407
gibt es einen befehl mit dem man sagt das dass "programm" wieder zum anfang geht ohne call("...")?


MfG
02/11/2009 14:14 Cr33p#408
Quote:
Originally Posted by Read Me View Post
Code:
[...]
PrepMoveTo()
    AdlibEnable("_deathcheck",1000)

    MoveTo(1, -5743, -1293, True)
    MoveTo(1, -5078, -78, True)
    MoveTo(1, -4802, 702)
    MoveTo(1, -4491, 1018)
    MoveTo(1, -4036, 1001)
    MoveTo(1, -3326, 674)

    ;reached position and mission time starts now
    StopMoveTo()
    $timer = TimerInit()
Sehe da keinen Schleifenanfang über PrepMoveTo(), du etwa?^^
Deshalb steh ja [...] drüber^^
02/11/2009 14:43 Read Me#409
Schon, aber da kannst du davon ausgehen, dass ich davon ausgehe, dass da keine Schleife anfängt xD
Stopp doch einfach nur die cast-adlib, dann müsste die deathcheck-adlib permanent laufen.
02/11/2009 15:07 Cr33p#410
Also hab jetz alles so angepasst:
PHP Code:
        If Mod($tick -224) = and _MemoryRead($Death$hprocess) = 0 Then
            KeySend
("2")    ;obsi
            
else 
            
sleep(20000)
            
start()
        EndIf 
bzw. so:
PHP Code:
        If Mod($tick -224) = and $isDead False Then
            KeySend
("2")    ;obsi
            
else 
            
sleep(20000)
            
start()
        EndIf 
Jetz castet er allerdings nichts mehr!?
02/11/2009 15:08 Azunai#411
wenn du aus der adlib funktion andere funktionen aufrufst bleibst du in dem adlib prozess, daher wird er nur einmal ausgeführt...
02/11/2009 15:17 Cr33p#412
Quote:
Originally Posted by Azunai View Post
wenn du aus der adlib funktion andere funktionen aufrufst bleibst du in dem adlib prozess, daher wird er nur einmal ausgeführt...
Und was kann ich dagegen tun?^^

PS:Sry wenn ich nerve xD
02/11/2009 17:51 PaddyBob#413
ich bekomms nich gebacken das er nachm deathcheck wieder den run beginnt...

*hilfe*


MfG
02/11/2009 17:57 Hokler#414
Hey,
Hab ein kleines Problem und zwar tritt bei mir immer folgender Fehler auf:

Code:
F:\Sicherungen\Au3 Scripts\1) Meine Bots\1) Ascalon Tut Bots\Ascalon Bier Farm Bot\data\tt6.au3 (636) : ==> Cannot assign values to constants.:
$WM_KEYDOWN = 0x100
^ ERROR
Warum kommt der fehler ?


mfg
Hokler
02/11/2009 21:58 PaddyBob#415
kann keiner helfen wie ich das mache das er wieder von vorne beginnt, nachm dcheck?

(vorlage ist die glint-demo)

bitte um hilfe


MfG
02/11/2009 22:06 Hokler#416
Quote:
Originally Posted by PaddyBob View Post
kann keiner helfen wie ich das mache das er wieder von vorne beginnt, nachm dcheck?

(vorlage ist die glint-demo)

bitte um hilfe


MfG
einfach die funktion wieder aufrufen lassen =)
02/11/2009 22:08 PaddyBob#417
ja call("...") aber die MoveTo ist doch nichts das man callen kann oder? ist ja ne while funktion und da geht es nicht oder irre ich mich?


MfG
02/11/2009 22:16 Hokler#418
kommt vielleicht irgendein error oder so ??? poste mal ein script schnipsel wens dir nix ausmacht dan kann man dir vielleicht besser helfen =)
02/11/2009 22:24 PaddyBob#419
na wie gesagt es ist die demo die in der tt6 ist (haste ja sicherlich auch) das einzige was ich geändert habe waren ein paar RndSleep schnipsel.

das is halt meine deathcheck function

Quote:
AdlibEnable("deathcheck",1000)
Func deathcheck()
if _memoryread($memdeath,$hprocess) = 1 Then
gh()
RndSleep(5000)
gh()
RndSleep(5000)
"muss hier vllt was rein was mich wieder zum start beginnt?"
EndIf
EndFunc

und n error kommt auch nicht?

bin schon am würgen ^^


MfG und danke für die hilfe
02/12/2009 13:01 Hokler#420
Quote:
Originally Posted by PaddyBob View Post
na wie gesagt es ist die demo die in der tt6 ist (haste ja sicherlich auch) das einzige was ich geändert habe waren ein paar RndSleep schnipsel.

das is halt meine deathcheck function




und n error kommt auch nicht?

bin schon am würgen ^^


MfG und danke für die hilfe

mh ja du musst die anfangs funktion callen lassen weil du bist ja in keine schleife zumindest seh ich da keine schleife =)