冰楓論壇

 找回密碼
 立即註冊
查看: 2028|回覆: 2
打印 上一主題 下一主題

[求助] 物品過濾小問題

[複製鏈接]

77

主題

0

好友

83

積分

新手上路

Rank: 1

UID
10093
帖子
234
主題
77
精華
0
積分
83
楓幣
15776
威望
77
存款
0
贊助金額
0
推廣
6
GP
4
閱讀權限
10
性別
保密
在線時間
117 小時
註冊時間
2012-7-12
最後登入
2019-6-3

積分勳章 發帖達人 音樂勳章 私服達人 熱心助人 幼兒勳章

跳轉到指定樓層
1樓
發表於 2012-8-24 18:27:09 |只看該作者 |倒序瀏覽
50楓幣
請問

//TwMs v148.1_ICS_物品過濾
//出處:SexyGirl2011
[Enable]

Registersymbol(CheckESP)

Alloc(CheckESP,512)
Registersymbol(ItemList)
Alloc(ItemList,204800)
Label(HookESP)
Label(HookFun)
Label(HookOr1)
Label(HookOr2)
Label(Filter)
Label(Skip)
Label(End)



ItemList:


此數據錯誤!?
要過了的物品代碼要放哪!?

請問假如要過濾錢 代碼是什麼!?該放哪?

重點來了

過濾楓幣 如何設定不減10元但其他的可以減
例如過濾後
10元不能減
12元能減

求高手幫解難題
收藏收藏0 推推0 噓噓0

分享這篇文章



把本文推薦給朋友或其他網站上,每次被點擊增加您在本站積分: 1鑰匙
複製連結並發給好友,以賺取推廣點數
簡單兩步驟,註冊、分享網址,即可獲得獎勵! 一起推廣文章換商品、賺$$

33

主題

0

好友

1518

積分

副站長

Rank: 8Rank: 8

UID
523
帖子
645
主題
33
精華
0
積分
1518
楓幣
34196
威望
891
存款
32285
贊助金額
0
推廣
82
GP
201
閱讀權限
180
性別
男
在線時間
12537 小時
註冊時間
2011-12-15
最後登入
2026-10-20

性別(男) 懶人勳章 積分勳章 論壇粉絲 神手勳章 除蟲大隊 熱心助人 論壇支持王 長老勳章 解說達人 在線終極王 發帖達人 音樂勳章 私服達人 2015端午節紀念勳章 2015年紀念勳章 副站長勳章 核心勳章 管理者 2017端午節紀念勳章 2019聖誕節紀念勳章 2020年紀念勳章 太陽勳章 2020中秋節紀念勳章 2021端午節紀念勳章 2022端午節紀念勳章 2023端午節紀念勳章 2024端午節紀念勳章 2026中秋節紀念勳章

2樓
發表於 2012-8-24 18:27:10 |只看該作者
此文僅作者可見

.

使用道具 舉報

77

主題

0

好友

83

積分

新手上路

Rank: 1

UID
10093
帖子
234
主題
77
精華
0
積分
83
楓幣
15776
威望
77
存款
0
贊助金額
0
推廣
6
GP
4
閱讀權限
10
性別
保密
在線時間
117 小時
註冊時間
2012-7-12
最後登入
2019-6-3

積分勳章 發帖達人 音樂勳章 私服達人 熱心助人 幼兒勳章

3樓
發表於 2012-8-24 21:18:28 |只看該作者
回覆 2# ak1254664


   
//TwMS v148.1_ICS_物品過濾
//出處:SexyGirl2011
[Enable]

Registersymbol(CheckESP)

Alloc(CheckESP,512)
Registersymbol(ItemList)
Alloc(ItemList,204800)
Label(HookESP)
Label(HookFun)
Label(HookOr1)
Label(HookOr2)
Label(Filter)
Label(Skip)
Label(End)



ItemList:

CheckESP:
CMP DWORD PTR DS:[ESP+64],004ED391
JE HookESP
Jmp 00726AC5

HookESP:
MOV DWORD PTR DS:[ESP+64],HookFun
Jmp 00726AC5





HookFun:
MOV EAX,DWORD PTR SS:[EBP-1C]
MOV ESI,DWORD PTR SS:[EBP-50]
MOV BYTE PTR DS:[ESI+1C],AL
CMP EAX,1
JE HookOr1
CMP EAX,2
JE HookOr1
XOR AL,AL
JMP HookOr2

HookOr1:
MOV AL,1



HookOr2:
MOV BYTE PTR DS:[ESI+1D],AL
MOV DWORD PTR DS:[ESI+20],EDI
MOV EDI,DWORD PTR SS:[EBP+8]
MOV ECX,EDI
call 00408B02
MOVZX EAX,AL
MOV ECX,EDI
MOV DWORD PTR DS:[ESI+30],EAX
call 00408B5E
PUSH ESI
MOV ESI,ItemList



Filter:
CMP EAX,C350
JLE End
CMP DWORD PTR DS:[ESI],0
Je End
CMP DWORD PTR DS:[ESI],EAX
Je Skip
ADD ESI,4
JMP Filter

Skip:
XOR EAX,EAX

End:
POP ESI
MOV ECX,EDI
MOV [ESI+34],EAX
Jmp 004ED3CC

00DE5FEC:
DD CheckESP

[Disable]

00DE5FEC:
DB C5 6A 72 00
UnRegistersymbol(CheckESP)
DeAlloc(CheckESP)
UnRegistersymbol(ItemList)
DeAlloc(ItemList)


完整數據是這樣嗎?

先謝謝大大您了~
我重點是要請問
如何過濾10元
卻能減11元或xx元
就只有不能減10元


另
您說的加入
MOV EAX,0
這個是要放在哪?
已有 1 人評分鑰匙 收起 理由
ak1254664 + 1 看不到~~你設定作者可見

總評分: 鑰匙 + 1   查看全部評分

回覆

使用道具 舉報

您需要登入後才可以回文 登入 | 立即註冊

廣告刊登∣意見回饋∣關於我們∣管群招募∣本站規範∣DMCA∣隱私權政策∣詐騙防範及資料調閱

Copyright © 2011-2026 冰楓論壇, All rights reserved

免責聲明:本網站是以即時上載留言的方式運作,本站對所有留言的真實性、完整性及立場等,不負任何法律責任。

而一切留言之言論只代表留言者個人意見,並非本網站之立場,用戶不應信賴內容,並應自行判斷內容之真實性。

小黑屋|手機版|冰楓論壇

GMT+8, 2026-10-23 02:30

APP Store下載 Play Store下載
回頂部