TT6 MoveTo engine public

04/21/2009 23:08 kknb#691
[Only registered and activated users can see links. Click Here To Register...]
04/22/2009 13:24 Cr33p#692
also ist die func nicht zum Reisen in andere Städte gedacht,oder?
04/22/2009 13:33 Syc0n#693
PHP Code:
;MEMORY TESTS
#include "nomadmemory.au3"

$PID WinGetProcess("Guild Wars")
Global 
$hprocess _MemoryOpen($PID)


Const 
$BaseB 0xa00768
Const $Offset1 0x18
Const $Offset2 0x44
Const $TravelID 0x1bc


Global $_MemoryRead($BaseB$hprocess)
Global $
_MemoryRead($$Offset1$hprocess)
Global $
_MemoryRead($$Offset2$hprocess)
Global $
_MemoryRead($$TravelID$hprocess)
Global 
$Travel__ID = $4

msgbox
(0,"",$Travel__ID)

Func TravelTo($ID)
        
_MemoryWrite($Travel__ID$hprocess$ID)
EndFunc   ;==>TravelTo

TravelTo
(81
Also hiermit liest du die $TravelID aus, aber das mit dem Reisen klappt bei mir net... wenn mir das einer per PM schreiben würde wäre ich sehr dankbar :D
04/23/2009 08:17 Read Me#694
Kannst du den MemWert dafür überhaupt ändern?
Falls nicht, ist die Funktion nur dazu da, um abzufragen, was für ein Gebiet du betreten hast.
04/27/2009 01:57 schissel99#695
Kann es sein, dass ich was übersehe, ist schon spät, aber meiner Meinung nach wird die Variable $isDead wenn sie einmal auf True ist nie wieder auf False gesetzt. Hatte jetzt schon ein par mal seltsame Situationen nach dem Tod, und kann mir das gerade nur so erklären.
Kann das wer bestätigen? Sollte doch zumindest in PrepMoveTo() wo auch $gotblocked wieder auf False gesetzt wird, zurückgesetzt werden oder?
04/27/2009 02:24 blauwiggle#696
Quote:
Originally Posted by schissel99 View Post
Kann es sein, dass ich was übersehe, ist schon spät, aber meiner Meinung nach wird die Variable $isDead wenn sie einmal auf True ist nie wieder auf False gesetzt. Hatte jetzt schon ein par mal seltsame Situationen nach dem Tod, und kann mir das gerade nur so erklären.
Kann das wer bestätigen? Sollte doch zumindest in PrepMoveTo() wo auch $gotblocked wieder auf False gesetzt wird, zurückgesetzt werden oder?
Nein, wie bereits in der Anleitung geschrieben, muss diese wieder seperat auf false gesetzt werden.
04/27/2009 02:44 schissel99#697
Quote:
Originally Posted by blauwiggle View Post
Nein, wie bereits in der Anleitung geschrieben, muss diese wieder seperat auf false gesetzt werden.
sorry überlesen...:rolleyes:
04/27/2009 22:18 Rosemarie Lein#698
Quote:
Originally Posted by Syc0n View Post
PHP Code:
;MEMORY TESTS
#include "nomadmemory.au3"

$PID WinGetProcess("Guild Wars")
Global 
$hprocess _MemoryOpen($PID)


Const 
$BaseB 0xa00768
Const $Offset1 0x18
Const $Offset2 0x44
Const $TravelID 0x1bc


Global $_MemoryRead($BaseB$hprocess)
Global $
_MemoryRead($$Offset1$hprocess)
Global $
_MemoryRead($$Offset2$hprocess)
Global $
_MemoryRead($$TravelID$hprocess)
Global 
$Travel__ID = $4

msgbox
(0,"",$Travel__ID)

Func TravelTo($ID)
        
_MemoryWrite($Travel__ID$hprocess$ID)
EndFunc   ;==>TravelTo

TravelTo
(81
Also hiermit liest du die $TravelID aus, aber das mit dem Reisen klappt bei mir net... wenn mir das einer per PM schreiben würde wäre ich sehr dankbar :D
Funktioniert meines wissens nur so
Adresse beschreiben -> Charakterauswahl -> Charakter wieder anwählen -> bist gereist
04/29/2009 17:16 blader3#699
wie kann ich das moveto benutzen?
04/29/2009 17:21 kknb#700
du kannst es garnicht benutzen weil die die nötigen basisc dafür nicht beherscht!
05/13/2009 16:48 Cr33p#701
Hey...
hab das Prob,dass meni Char nach ner unbestimmten anzahl von runs stehen bleibt,spawnpoint-unabhängig.Das skirpt beendet sich nicht,es kommt kein error,sleep-Zeiten sind lang genug und die Move-to Werte stimmen auch.
Hat Jemand ne Idee woran das liegen könnte?
05/13/2009 17:23 kknb#702
trayicondebug einstellen und gucken in welcher zeile er hängt.
05/13/2009 23:07 Cr33p#703
Quote:
Originally Posted by kknb View Post
trayicondebug einstellen und gucken in welcher zeile er hängt.
bleibt immer in der line 501: sleep 10 in der tt6 stehen.
05/16/2009 00:02 tonitusch666#704
Hi,

ich kenne das Problem, es tritt sehr selten auf und ist kein logischer Fehler, so wie es aussieht werden die key events an GW geschickt, jedoch reagiert GW darauf nicht mehr. Wenn man dann das Fenster anklickt oder mit r losrennt, geht alles normal weiter. Die Stelle an der er hängen bleibt ist in der InitDest wo neu ausgerichtet wird. In v1.7 hab ich dort eine fix der nach einigen Versuchen, egal ob der Winkel passt einfach losrennt, das kann dazu führen das in eine falsche Richtung losgerannt wird, die Hauptroutine würde das jedoch abfangen und wieder korrigieren. Zumindest bei mir ist ein total Hänger nicht mehr aufgetreten...

mfg
05/16/2009 09:36 snotty123#705
hallo zusammen,

ich bin neu hier.
ich farme sonst sleber vor den thermalquellen.
da ich aber kohle brauche dachte ich mir, ich schau hier mal vorbei,
nachdem der name der seite im bnd-chat gefallen ist.

ich habe den nebo bot clienten runtergeladen.
gw gestartet, monk ausgewählt, nach thermalquellen gereist
und den bot gestartet, nix passiert.
fehlt da noch was? habe ich was falsch gemacht?
geibt es vll eine step by step (klick für klick) anleitung für newbies?

gruss

snotty123