第一個問題是
我按照175板基址裡的
角色ID:1120 ※460§
角色名:1560 ※618§
卻無法顯示我自己的id(名字)
以下是我的原碼
ReadProcessMemory(ProcessID,Pointer($A5BFB0+$1c),@W2I_DYNAMIC_BASE_ADDR,4,tt); //遊戲一級基址
ReadProcessMemory(ProcessID,pointer(W2I_DYNAMIC_BASE_ADDR+$20),@W2I_PLAYER_BASE_ADDR,4,TT);//人物動態基址
ReadProcessMemory(ProcessID,Pointer(W2I_PLAYER_BASE_ADDR+$618),@PLAYER_NAME_ADDR,4,TT); //玩家/人物名稱基址
Label4.Caption :='玩家名稱:' + IntToStr(PLAYER_NAME_ADDR);//標籤5顯示名稱
第二個問題是
如何將視窗上的'完美世界前傳'(顯示出來的字)
變更成玩家的名字??
PS:因為我想將現在跑白的掛(這個會改變名字)先執行,再執行補血掛(這個不會變更名字)這樣我就不需要重開遊戲將名字變更回'完美世界前傳'了
先謝謝大大們撥空來看我的問題!! |