Pointer auf Energie Wert in Guild Wars

04/02/2009 15:16 __wadim#46
die funktionen die Yakumo500 gepostet hat, helfen dir nur die pointer zu lesen.

zb für die hp vom ersten gruppenmitglied:
PHP Code:
Dim $arrayOffset[3] = [0104, (-C)]
_MemoryPointerRead (0x00D28A70_MemoryOpen($Process), $arrayOffset
oder.. ohne memorypointerread:
PHP Code:
$hp_MemoryRead(_MemoryRead((_MemoryRead(0x00D28A70_MemoryOpen($Process))+0x104_MemoryOpen($Process))+(-0xC)) 
hab beides nicht getestet, sollte auch nur als beispiel dienen.
04/02/2009 16:11 Rosemarie Lein#47
PHP Code:
$GwN "Guild Wars"
$PID WinGetProcess($GwN)
$hprocess_ _MemoryOpen($PID)
Dim $arrayOffset[3] = [0104"-C"]
$u _MemoryPointerRead (0x00D28A70_MemoryOpen($hprocess_), $arrayOffset)
MsgBox(1$u,$u
Ergibt nur ne "0", das 2. von dir genannte leider nen Syntax Error.
Was hab ich da denn nur mal wieder falsch gemacht?
04/07/2009 12:45 buFFy!#48
Quote:
Originally Posted by NBA View Post
Naja....Das ist eigentlich gar nicht so schwer...mein Gedankengang wäre folgener :
Da es fertigkeiten gibt die*.5 Schaden machen, muss das als Float gewertet werden.
Natürlich kann man keinen Integerwerten X.X abziehen, => HP muss Float sein. Je nachdem, wie die Situation ist wird die Info ausgewertet, z.B. Ob man dann 1 punkt schaden kriegt oder 0. Das wird dann wahrscheinlich von einem Integerwert abgezogen. Ob das mit dem Geld genauso funzt?!
Sorry für Push aber welche Fertigkeit macht bitte X.X schaden? O.o