with this page
( Liste OpCode )i can find HP,MP,X,Y,CharName,ServerName,ExpPoint,Sp
but I can not use a (Gold, Guild Name, Lvl , STR, INT )
I use a Script AutoIt ( Find in web ) for can read in my memory.
Code:
#include <nomadmemory.au3>
Global $POINTER2 = 0x00D8A7CC ; CharBase
Global $CURHPOS = 0x45C
Global $CuExp = 0x848
Global $CuSp = 0x858
Global $PROC = ProcessList("SRO_Client.exe")
Global $DLLINFO1 = _MEMORYOPEN($PROC[1][1])
$HP = _FINDNEWADDRESS($POINTER2, $CURHPOS)
$CURHPOS = _MEMORYREAD($HP, $DLLINFO1)
$Exp = _FINDNEWADDRESS($POINTER2, $CuExp)
$NExp = _MEMORYREAD($Exp, $DLLINFO1)
$Sp = _FINDNEWADDRESS($POINTER2, $CuSp)
$NSp = _MEMORYREAD($Sp, $DLLINFO1)
MsgBox(0,"","Current Hp : " & $CURHPOS & @CRLF & "Progress Lvl : " & $NExp & @CRLF & "Collected Sp : " & $NSp)
Func _FINDNEWADDRESS(ByRef $POINTER2, ByRef $OSET)
$NEW_ADDRESS = _MEMORYREAD($POINTER2, $DLLINFO1)+ $OSET
Return $NEW_ADDRESS
EndFunc
Can you help me for find other information ? ( Gold, Lvl .... )
it's for can create my programe rate ( Gold/Hours , Xp /Hours , Sp/..... )
thanks for your Helping
PS: Sorry for my english i am french






