冰楓論壇

標題: 现有buff列表 id [打印本頁]

作者: jingshun5218    時間: 2020-4-17 04:21
標題: 现有buff列表 id
是否能直接提取 现在运行 buff(右上角)的 列表id

谢谢
作者: eghuai    時間: 2020-4-18 07:38
本帖最後由 eghuai 於 2020-4-18 09:07 編輯

[ENABLE]
registersymbol(AutoBuff)
alloc(AutoBuff,512)
LABEL(funend)
registersymbol(buffid)
alloc(buffid,4)
registersymbol(buffpoint)
alloc(buffpoint,4)
registersymbol(buffkeeptime)
alloc(buffkeeptime,4)
registersymbol(bufflefttime)
alloc(bufflefttime,4)
01C114F3:
jmp AutoBuff


AutoBuff:
CMP byte ptr [edx+94],02//技能
jne funend
pushad
mov eax,[edx+98]//BUFF SKILL ID
mov [buffpoint],EDX//buff指针
MOV [buffid],EAX//buffID
mov eax,dword ptr [edx+D0]//buff持续时间 单位MS
SHL eax,4//*16
mov [buffkeeptime],eax

mov eax,dword ptr [edx+CC]//buff剩余时间 单位MS
MOV [bufflefttime],EAX
popad

funend:
mov edi,esi
test esi,esi
jne 01C11456

JMP 01C114FD





[DISABLE]
01C114F3:
mov edi,esi
test esi,esi
jne 01C11456







歡迎光臨 冰楓論壇 (https://bingfong.com/) Powered by 冰楓