冰楓論壇

 找回密碼
 立即註冊
ads_sugarbook
搜索
查看: 1306|回覆: 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

好友

1474

積分

副站長

Rank: 8Rank: 8

UID
523
帖子
645
主題
33
精華
0
積分
1474
楓幣
32454
威望
859
存款
32285
贊助金額
0
推廣
82
GP
201
閱讀權限
180
性別
在線時間
12297 小時
註冊時間
2011-12-15
最後登入
2024-4-25

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

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-2024 冰楓論壇, All rights reserved

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

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

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

GMT+8, 2024-4-25 18:56

回頂部