黃易群俠傳M脫機外掛應用程式黃易神行
1771
8

[發問] 我想找幫會名稱的偏移

max7517 發表於 2009-2-15 07:22:58 | 只看該作者 回帖獎勵 |倒序瀏覽 |
請問一下有大大知道幫會名稱的偏移是多少嗎
收藏收藏 分享分享 讚 幹 分享分享 FB分享
回覆

使用道具 舉報


was99999 當前離線
UID
35070
熱心
156 值
嘉獎
0 次
違規
0 次
在線時間
217 小時
經驗
149 點
積分
149
精華
0
最後登錄
2013-12-13
閱讀權限
20
註冊時間
2006-8-30
論壇幣
3543 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
was99999 2009-2-17 17:27:03
#define W2I_ROLE_PARTYID    (*(DWORD *)(W2I_ROLE_BASE_ADDR+0x5a4))     //幫派ID
可以再 +28 試一下,
現在在上班,所以無法給確定的答案,
如果不對,往前推4   +28 -> +24 -> +20  依此類推  去試即可
回覆

使用道具 舉報

max7517 當前離線
UID
911022
熱心
43 值
嘉獎
0 次
違規
0 次
在線時間
91 小時
經驗
43 點
積分
43
精華
0
最後登錄
2012-7-13
閱讀權限
20
註冊時間
2008-6-29
論壇幣
3 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
max7517 2009-2-17 18:19:50
那個位址得到的不是只有id嗎

我用W2I_ROLE_BASE_ADDR+6D8+C+0+0+0
是有得到幫派名稱
但是要開顯示幫派的時候有效

我有找到另外一個位址是有寫幫派名稱
但是偏移一直找不出來
回覆

使用道具 舉報

TheAccount 當前離線
UID
1054531
熱心
213 值
嘉獎
0 次
違規
0 次
在線時間
137 小時
經驗
217 點
積分
217
精華
0
最後登錄
2009-8-28
閱讀權限
25
註冊時間
2008-10-23
論壇幣
15445 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 3
TheAccount 2009-2-18 09:36:48
我也是試不出來耶,老是獨不到正確資料。
回覆

使用道具 舉報

RyanLai 當前離線
UID
1116458
熱心
63 值
嘉獎
0 次
違規
0 次
在線時間
28 小時
經驗
61 點
積分
61
精華
0
最後登錄
2010-6-10
閱讀權限
20
註冊時間
2009-1-22
論壇幣
1536 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
5
RyanLai 2009-2-18 13:54:07
知道的也请告诉我 YCT65B 我也是不懂
回覆

使用道具 舉報

craywu 當前離線
UID
1145464
熱心
11 值
嘉獎
0 次
違規
0 次
在線時間
8 小時
經驗
11 點
積分
11
精華
0
最後登錄
2009-7-20
閱讀權限
10
註冊時間
2009-3-2
論壇幣
24 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 1
6
craywu 2009-4-6 02:11:12
現在看到才回不知道來得及嗎? 台服113版適用

下面一段是我寫的 Delphi 範例和說明
const
  cParty       = $6D8;          { 幫派名稱指標偏移 }
  cName        = $5F0;          { 人物名稱指標偏移 }
var
  pParty, pName: DWord;  { 放位址的變數 }
  PartyDesc: array[0..35] of WideChar;
begin
            ReadProcessMemory(iProcessID, Pointer(RoleAddr + cParty), @pParty,     4, Count);  { 位址 = 人物基址 + 幫派名稱偏移 }
            ReadProcessMemory(iProcessID, Pointer(pParty + $C),       @pParty,     4, Count);  { 位址 = 上面位址 + $C 所指的內容 }
            ReadProcessMemory(iProcessID, Pointer(pParty),            @pParty,     4, Count);  { 位址 = 上面位址所指的內容 }
            ReadProcessMemory(iProcessID, Pointer(pParty),            @pParty,     4, Count);  { 位址 = 上面位址所指的內容 }
            ReadProcessMemory(iProcessID, Pointer(pParty),            @PartyDesc, 32, Count);  { 幫派名稱 = 上面位址所指的內容 }
            lblParty.Caption := WideCharToString(PartyDesc);  { 轉 Unicode 為 ANSI string }

[ 本帖最後由 craywu 於 2009-4-6 13:07 編輯 ]
回覆

使用道具 舉報

was99999 當前離線
UID
35070
熱心
156 值
嘉獎
0 次
違規
0 次
在線時間
217 小時
經驗
149 點
積分
149
精華
0
最後登錄
2013-12-13
閱讀權限
20
註冊時間
2006-8-30
論壇幣
3543 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
7
was99999 2009-4-6 21:38:43
補上vb的
    ReadProcessMemory hProcess, ByVal role_base + &H6D8, role_party_addr, 4, 0&
    ReadProcessMemory hProcess, ByVal role_party_addr + &HC, role_party_info, 4, 0&
    ReadProcessMemory hProcess, ByVal role_party_info, role_party_info, 4, 0&
    ReadProcessMemory hProcess, ByVal role_party_info, role_party_name_temp, 4, 0&
    ReadProcessMemory hProcess, ByVal role_party_name_temp, role_party_name(0), 32, 0&
    Label1.Caption = role_party_name
回覆

使用道具 舉報

tomy770880 當前離線
UID
1107400
熱心
186 值
嘉獎
0 次
違規
0 次
在線時間
188 小時
經驗
218 點
積分
592
精華
0
最後登錄
2015-9-16
閱讀權限
30
註冊時間
2009-1-10
論壇幣
15724 幣
聯合幣
4 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 4Rank: 4
8
tomy770880 2009-4-22 08:25:22
請教這樣只能找到自己幫會的名稱如何找到別人的幫會名稱
謝謝
回覆

使用道具 舉報

hodraw 當前離線
UID
314414
熱心
22 值
嘉獎
0 次
違規
0 次
在線時間
8 小時
經驗
23 點
積分
189
精華
0
最後登錄
2018-8-2
閱讀權限
20
註冊時間
2007-3-27
論壇幣
130 幣
聯合幣
6 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
9
hodraw 2011-5-6 10:50:19
感謝 craywu、was99999 大大的分享
我會試試看的
繼續研究 Delphi 去
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊


手機版 | Archiver | 外掛聯合國

GMT+8, 2024-11-25 02:18 , Processed in 0.065639 second(s), 16 queries , Memcache On.

版權說明:
  本站不會製作、經銷、代理外掛程式。僅免費提供外掛程式下載前之掃毒及掃木馬等安全檢測驗證,協助會員遠離盜號危險程式。本站所有資料均來自網際網路收集整理,說明文字暨下載連結轉載自原程 式開發站。站上出現之公司名稱、遊戲名稱、程式等,商標及著作權,均歸各公司及程式原創所有,本站程式所有權歸外掛聯合國所有。本程式所有權歸外掛聯合國所有.......

回頂部
第二步?
第三步?