VB6的Timer寫入Pointer數據~求解!!
以【怪物數量:015FC918】Pointer數據來做舉例~請問如果我要用Timer寫入這數據的話是要這樣寫ㄇ?
Private Sub Timer1_Timer()
WritePointer &H015FC918, &H00, &H01
End Sub
紅色地方不知對不對~還有這要怎宣告和使用??
請各位大大幫小弟解決一下!!
RC:qwe31914 {:8_240:}
應該是Readpointer巴= = s99471379 發表於 2014-9-6 22:16
應該是Readpointer巴= =
可以請教一下要怎用Timer寫入Pointer數據ㄇ? 你的偏移.. Text1.Text = Hack.ReadPointer(&H15FC918, &H24) LULU520LOVE 發表於 2014-9-6 22:41
你的偏移..
看到了偏移: 24!! cuandy01 發表於 2014-9-6 22:48
Text1.Text = Hack.ReadPointer(&H15FC918, &H24)
感謝~請問不用宣告ㄇ?? cuandy01 發表於 2014-9-6 22:48
Text1.Text = Hack.ReadPointer(&H15FC918, &H24)
我用LabelX.Caption = Hack.ReadPointer(&H15FC918, &H24)
結果出現這張圖!!
asdf70813 恩 我已經寫出來了 謝!! 我有去測試過了 但進入遊戲後 怪物數量的值還是0耶!!
不知錯誤點在哪??
你的ReadPointer跟WritePointer怎麼宣告阿?
要寫入Pointer就要先讀取怪物數量的位址
先ReadProcessMemory &H015FC918 的值
然後再WriteProcessMemory 讀出來的值+offset
Pointer的運作就是將 &H015FC918這個位址的值+offset之後成為一個新的位址
要寫入Pointer就是寫入那個新的位址
頁:
[1]