Script macht nichts..

02/27/2009 12:54 N.E.O.#1
Wo liegt hier der Fehler?

PHP Code:
$hwnd "gw.exe"
$PID ProcessExists("Gw.exe")
$hprocess _MemoryOpen($PID)



$MEMORYX IniRead(@ScriptDir "\update.ini""SECTION 9-A""POSX","")
$MEMORYY IniRead(@ScriptDir "\update.ini""SECTION 9-A""POSY","")


$CURRENTPOSX _MEMORYREAD($MEMORYX$HPROCESS)
$CURRENTPOSY _MEMORYREAD($MEMORYY$HPROCESS)



If (
$CurrentPosX 1182857631) And ($CurrentPosX 1182534028) And ($CurrentPosY 1184335366) And ($CurrentPosY 1184409080Then
    
MoveTo 
(1,16941.218821.5)
MoveTo (1,17334.818220.8)
MoveTo (1,17860.617398.7)
MoveTo (1,18136.716917.3)
MoveTo (1,18954.216863.5)
MoveTo (1,19901.916868
02/27/2009 12:58 Rosemarie Lein#2
Ich bin mir jetzt nicht sicher, aber fehlt da nicht das PrepMoveTo()?
02/27/2009 13:04 NBA#3
Doch das fehlt...und danach ein StopMoveTo()
02/27/2009 13:05 N.E.O.#4
Ist das nur der fehler? o.o
02/27/2009 13:06 Rosemarie Lein#5
Vertausche mal die letzten 2 Zahlen, also
1184335366 und 1184409080
02/27/2009 13:11 N.E.O.#6
Bringt nichts..
02/27/2009 13:42 bunney#7
Quote:
Originally Posted by N.E.O. View Post
Wo liegt hier der Fehler?

PHP Code:
$hwnd "gw.exe"
$PID ProcessExists("Gw.exe")
$hprocess _MemoryOpen($PID)



$MEMORYX IniRead(@ScriptDir "\update.ini""SECTION 9-A""POSX","")
$MEMORYY IniRead(@ScriptDir "\update.ini""SECTION 9-A""POSY","")


$CURRENTPOSX _MEMORYREAD($MEMORYX$HPROCESS)
$CURRENTPOSY _MEMORYREAD($MEMORYY$HPROCESS)



If (
$CurrentPosX 1182857631) And ($CurrentPosX 1182534028) And ($CurrentPosY 1184335366) And ($CurrentPosY 1184409080Then
    
MoveTo 
(1,16941.218821.5)
MoveTo (1,17334.818220.8)
MoveTo (1,17860.617398.7)
MoveTo (1,18136.716917.3)
MoveTo (1,18954.216863.5)
MoveTo (1,19901.916868

PHP Code:
PrepMoveTo()
MoveTo (1,16941.218821.5)
MoveTo (1,17334.818220.8)
MoveTo (1,17860.617398.7)
MoveTo (1,18136.716917.3)
MoveTo (1,18954.216863.5)
MoveTo (1,19901.916868)
StopMoveTo() 
ist das der ganze code??
02/27/2009 13:55 N.E.O.#8
Der Fehler ist glaube ich schon hier:


If ($CurrentPosX < 1182857631) And ($CurrentPosX > 1182534028) And ($CurrentPosY < 1184335366) And ($CurrentPosY > 1184409080) Then
02/27/2009 14:03 Dunham#9
nee der kann garnicht los laufen weil PrepMoveTo() fehlt.
02/27/2009 14:07 N.E.O.#10
Bricht deswegen das Script sofort wieder ab?

Ohne Fehler und so?
02/27/2009 14:17 Dunham#11
ja.. und steht auch in der tt6.ini der richtige name vom fenster etc?
02/27/2009 14:23 N.E.O.#12
Ok, thanks werde es mal so versuchen^^
02/27/2009 14:58 bunney#13
< 1184335366) And ($CurrentPosY > 1184409080) Then

kleiner als 118433..... und größer als 11844......
dazwischen liegen ähmm... des geht garnet^^
einmal andersherum
02/27/2009 17:04 N.E.O.#14
Klappt nicht..
02/27/2009 17:07 bunney#15
ist das der ganze script??