hallo, ich probiere mich das erste mal mit mems, mein erster versuch ist es den spwanpunkt in einem gebiet zu bestimmen und dann einen passenden wayout dafür zu machen, doch irgendwo habe ich einen fehler den ich leide rnicht ausfindig machen kann.
zum testen benutze ich einfach das:
auf die passenden werte bin ich mit revos spawn dings prog gekommen:
[Only registered and activated users can see links. Click Here To Register...]
habe ich vielleicht bei dem quadrat was falsch gemacht?
[Only registered and activated users can see links. Click Here To Register...][Only registered and activated users can see links. Click Here To Register...]
zum testen benutze ich einfach das:
nur wird jedes mal die falsche msgbox ausgegeben.Quote:
#include <NomadMemory.au3>
If Not WinActive("Guild Wars","") Then WinActivate("Guild Wars","")
WinWaitActive("Guild Wars","")
sleep(2000)
Global $CURRENTPOSX, $CURRENTPOSY, $PID, $MEMORYX, $MEMORYY
$PID = WinGetProcess("Guild Wars")
$hprocess = _MemoryOpen($PID)
$MEMORYX = 0x00A07650
$MEMORYY = 0x00A07654
Func runout()
$CURRENTPOSX = _MEMORYREAD($MEMORYX, $HPROCESS)
$CURRENTPOSY = _MEMORYREAD($MEMORYY, $HPROCESS)
if ($CURRENTPOSX <= 3325681082) And ($CURRENTPOSX >= 3326231515) And ($CURRENTPOSY <= 3333130356) And ($CURRENTPOSY >= 3333422564) then
MsgBox(0, "super", "yehawwwww es funzt!!!!")
Else
MsgBox(0, "fuck", "geht nicht!!!!")
endif
EndFunc
while 1
runout()
exit
wend
auf die passenden werte bin ich mit revos spawn dings prog gekommen:
[Only registered and activated users can see links. Click Here To Register...]
habe ich vielleicht bei dem quadrat was falsch gemacht?
[Only registered and activated users can see links. Click Here To Register...][Only registered and activated users can see links. Click Here To Register...]