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

[發問] 請教關於 使用物品CALL 問題..

alastors 發表於 2011-4-17 17:58:35 | 只看該作者 回帖獎勵 |正序瀏覽 |
如題..
//////////////////////使用物品 **************************
procedure UseItemsCall(aPParams:PParams); Stdcall;
var
  Address: pointer;
  P1,p2: dword;
begin
  Address:=Pointer(W2I_UseItem_Call);  //$645C40
  P1:=aPParams^.Param1;
  p2:=aPParams^.Param2;
  asm
    pushad
    push 1
    push p1
    push p2
    push 0                          
    mov ebx,dword ptr [W2i_Base_ADDR]  //$AE4B68;
    mov ebx,dword ptr [ebx+$34]
    lea ecx,dword ptr [ebx+$EC]
    call address
    popad
  end;
end;
procedure UseItems(aItems, aPostion: cardinal); //使用物品
var
  aParams : TParams;
  aParamsSize: DWORD;
begin
  aParams.Param1:=aItems;
  aParams.Param2:=aPostion;
  aParamsSize:=SizeOf(aParams);
  if hCurrentHandle<>0 then
  begin
    injectfunc(@UseItemsCall, @aParams,aParamsSize);
  end;
end;
在使用CALL的時候會當機
也試過直接填入數值
P1:=8621 紅水代碼 //$21AD<--這個也試過
P2:=4  包裹位置第5個
也一樣當機
另外
lea ecx,dword ptr [ebx+$EC] 這一行不一樣
用CE找到的是 EDX+$EC 改完後也當機
已經不知道該怎麼解決了
拜託各位大大幫我看一下哪邊有問題
就只差這個部分基本功能就都有了..
謝謝...

PS::(我在5服..很遺憾不能用E大的..所以只好認命一點= =)
收藏收藏 分享分享 讚 幹 分享分享 FB分享
回覆

使用道具 舉報


guhuenyegui 當前離線
UID
1871110
熱心
17 值
嘉獎
0 次
違規
0 次
在線時間
2 小時
經驗
21 點
積分
21
精華
0
最後登錄
2012-4-20
閱讀權限
20
註冊時間
2012-4-17
論壇幣
10 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
5
guhuenyegui 2012-4-20 16:26:06
學習啊,我也是看著一堆代碼不知道怎麼用。
回覆

使用道具 舉報

王達達 當前離線
UID
896314
熱心
68 值
嘉獎
0 次
違規
0 次
在線時間
11 小時
經驗
68 點
積分
68
精華
0
最後登錄
2011-12-12
閱讀權限
20
註冊時間
2008-6-19
論壇幣
86 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
王達達 2011-7-3 03:10:44
利害!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
回覆

使用道具 舉報

alastors 當前離線
UID
1508720
熱心
67 值
嘉獎
0 次
違規
0 次
在線時間
108 小時
經驗
41 點
積分
216
精華
0
最後登錄
2016-1-25
閱讀權限
25
註冊時間
2010-7-24
論壇幣
2234 幣
聯合幣
18 枚
幸運鑽
20 顆
招待卷
0 點
查看詳細資料
Rank: 3
alastors 2011-4-22 00:27:02
感謝RAINTCK大大的教導
我還一直以為是以前的人物基址
很容易搞混= =
使用物品部分沒問題了
目前進度順利  已找人在幫我測試
再次感謝
YCT41B
回覆

使用道具 舉報

RAINTCK 當前離線
UID
1569638
熱心
259 值
嘉獎
0 次
違規
0 次
在線時間
321 小時
經驗
158 點
積分
4295
精華
0
最後登錄
2018-10-27
閱讀權限
50
註冊時間
2010-10-21
論壇幣
3504 幣
聯合幣
47 枚
幸運鑽
6 顆
招待卷
2000 點
查看詳細資料
Rank: 6Rank: 6
RAINTCK 2011-4-18 18:09:45
mov ebx,dword ptr [W2i_Base_ADDR]  //$AE4B68;     <------$AE44C4  全局基址不是用一級基址
// 全局 call 基址+20
mov ebx,dword ptr [ebx+$20]  不是人物偏移
我只是個初學者! 高手正在營幕前微笑
回覆

使用道具 舉報

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


手機版 | Archiver | 外掛聯合國

GMT+8, 2024-11-24 16:04 , Processed in 0.060099 second(s), 19 queries , Memcache On.

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

回頂部
第二步?
第三步?