with that
( In Opcode Liste )i can use opcode for read in memory my HP,MP,SP,NameChar,Server,X,Y
but I can not read [ Lvl , Gold , Int , Str ]
i use Autoit and i use a script find in web
This Script Work for Client ISRO ( 1.215 )
Code:
#include <nomadmemory.au3>
Global $POINTER2 = 0x00D8A7CC
Global $CURHPOS = 0x45C
Global $CuExp = 0x848
Global $CuSp = 0x858
; LVL 85 -> 206925087
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 can read Gold and other opcode possible ? ( Lvl , Int, ... GuildName ... )
ty for your helping
sorry for my english i am french






