TwMS 196.2_ICS_ItemFilter
因第一發文者數據更新錯誤 在此更正//TwMS 196.2_ICS_ItemFilterAlloc(ItemFilter, 512)
Alloc(ItemList, 1024)
Label(Fake)
Label(Jmp1)
Label(Jmp2)
Label(Jmp3)
Label(Jmp4)
Label(Filter)
Label(End)
Label(Skip)
ItemList:
// 以下為欲過濾物品
DD 1F6EE0 //箭矢
DD 1F72C8 //弩箭矢
DD 1F95F4 //梅之鏢
DD 1F95F9 //木製陀螺
DD 1E8480 // 紅色藥水
DD 1E8481 // 橘色藥水
DD 1E8482 // 白色藥水
DD 1E8483 // 藍色藥水
DD 1E8486 // 活力藥水
// 以上為欲過濾物品
DD 00
ItemFilter:
cmp , 006C3EAD
jne 00BBF10E
mov , Fake
jmp 00BBF10E
Fake:
//006C3EAD
pop ecx
push eax
lea ecx,
call 006BD3A5
mov ecx,edi
mov ,ebx
call 0042A258
movzx eax,al
mov ecx,edi
mov ,eax
call 0042A32F
mov ,eax
lea eax,
push eax
lea eax,
push eax
lea ecx,
call 006BDAF9
test eax,eax
je Jmp1
cmp dword ptr ,01
je Jmp2
cmp dword ptr ,02
jne 006C5F2B
Jmp1:
//006C3F0A
mov eax,
mov esi,
mov ,al
cmp eax,01
je Jmp3
cmp eax,02
je Jmp3
xor al,al
jmp Jmp4
Jmp2:
//006C3EF5
mov eax,
cmp ,bl
jne 006C5F2B
mov byte ptr ,01
jmp 006C5F2B
Jmp3:
//006C3F21
mov al,01
Jmp4:
//006C3F23
mov al,01
mov ,al
mov eax,
mov ecx,edi
mov ,eax
call 0042A258
movzx eax,al
mov ecx,edi
mov ,eax
call 0042A32F
mov ecx,edi
mov ,eax
call 0042A32F
mov ecx,edi
mov ,eax
call 0042A32F
mov ,eax
fild dword ptr
mov ecx,edi
fdiv qword ptr
fstp dword ptr
call 0042A32F
push esi
mov esi,ItemList
Filter:
cmp eax, C350
jle End
cmp dword ptr ds:, 0
je End
cmp dword ptr ds:, eax
je Skip
add esi, 4
jmp Filter
Skip:
xor eax, eax
End:
pop esi
mov ecx, edi
mov ,eax
jmp 006C3F78
0209F61C:
DD ItemFilter
0209F61C:
DD 00BBF10E 大大 你好 請問有增加BUFF時間的ICS代碼嗎? 還有 有可以讓他 在背景下繼續執行的ICS代碼嗎? 感恩您! 我哪裡更新錯了?? prt 發表於 2017-2-17 21:42 static/image/common/back.gif
我哪裡更新錯了??
一開始沒注意 單純測試後斷線
剛剛去翻後台紀錄 好像是這裡
乂Boyue乂 發表於 2017-2-17 21:44 static/image/common/back.gif
一開始沒注意 單純測試後斷線
剛剛去翻後台紀錄 好像是這裡
我知道了我沒修改到我眼殘了{:21_1386:}{:21_1384:} 用了好像沒有效果,新增物品ID之後照樣一直撿起來
頁:
[1]