TwMS 241.2 物品過濾
本帖最後由 乂Boyue乂 於 2022-3-11 01:41 編輯回鍋弄東西玩玩,結果板上怎都沒人弄物品過濾 ICS
翻了一下好像停在v200了
Alloc(VariantInitInlineHook, 256)
Alloc(ItemFilter, 512)
Alloc(ItemFilterList, 1024)
RegisterSymbol(ItemFilterList)
ItemFilterList:
DD #1002134 // 紅游泳帽
DD #2000002 // 白色藥水
DD 00 // Nulled End
VariantInitInlineHook:
mov rax,141A1B124
cmp ,rax
jne VariantInitInlineHook_Back
jmp ItemFilter
VariantInitInlineHook_Back:
jmp VariantInit
ItemFilter:
push rax
push rbx
push rcx
push rdx
push rbp
push rsi
push rdi
push r8
push r9
push r10
push r11
sub rsp, 100
mov rsi,
lea rcx,
call 140109B20
mov rbx, eax
lea rdi,
xor eax, eax
ItemFilter_CheckingLoop:
xor rcx, rcx
mov rcx, eax
shl rcx, 2
add rcx, rdi
cmp , 0
je ItemFilter_Exit
cmp , rbx
je ItemFilter_SkipItem
inc eax
jmp ItemFilter_CheckingLoop
jmp ItemFilter_Exit
ItemFilter_SkipItem:
mov ,0
xor rdi, rdi
call 14411FF14
mov rcx,
mov ,al
mov r10,
movzx r9d,byte ptr
mov ,r13w
mov r11d,edi
lea rbx,
sub rbx,r10
nop dword ptr
ItemFilter_SkipItem_Label12:
movzx eax,r9l
test r9l,r9l
cmove eax,r12d
movzx r9d,al
movzx eax,byte ptr
xor al,r9l
mov ,al
add al,r12l
add r9l,al
mov r8,
movzx ecx,word ptr
movzx edx,cx
shr dx,0D
movzx eax,r9l
add dx,ax
shl cx,03
or dx,cx
mov ,dx
inc r11d
lea r10,
cmp r11d,04
jb ItemFilter_SkipItem_Label12
jmp ItemFilter_Exit
ItemFilter_Exit:
add rsp, 100
pop r11
pop r10
pop r9
pop r8
pop rdi
pop rsi
pop rbp
pop rdx
pop rcx
pop rbx
pop rax
jmp VariantInit
14463F818:
DQ VariantInitInlineHook
14463F818:
DQ VariantInit
Dealloc(VariantInitInlineHook, 256)
Dealloc(ItemFilter, 512)
Dealloc(ItemFilterList, 1024) 這個數據好像會跟板上的全職全圖數據互相衝突,開了一個,另一個就會失效 z03661 發表於 2022-3-12 10:18 static/image/common/back.gif
這個數據好像會跟板上的全職全圖數據互相衝突,開了一個,另一個就會失效 ...
痾 同一個Hook點 請自己整合 您好,您用過這個過濾有效果了嗎?我好像用了沒效果耶~不是上面說的同一個Hook點問題!
頁:
[1]