冰楓論壇

標題: TWMS V226.3 CRC 人物瞬移撿物 [打印本頁]

作者: 骰子z    時間: 2020-7-31 23:07
標題: TWMS V226.3 CRC 人物瞬移撿物
//TWMS V226.3 CRC 人物瞬移撿物
//按下撿起按鍵,人物瞬移到該物品座標
[Enable]
Alloc(Hook,128)
alloc(Kami_SW,4)
registersymbol(Kami_SW)
Label(Return)
label(Kami_Start)
label(Teleport_End)
Alloc(ItemX,4)
Alloc(ItemY,4)
Registersymbol(ItemX)
Registersymbol(ItemY)

Kami_SW:
dd 1 //1=開

Hook:
call 013B4B40
push eax
mov eax,[ebp-54]
mov [ItemX],eax
mov eax,[ebp-50]
mov [ItemY],eax
pop eax
cmp [Kami_SW],1
jne Return  
call Kami_Start
jmp Return


Kami_Start:
pushad
mov esi,[04097690]
lea ecx,[esi+04]
mov eax,[esi+04]
mov eax,[eax+24]
call eax
test eax,eax
je Teleport_End
push [ItemY]
push [ItemX]
push 00
mov ecx,eax
call 00B16D10
jmp Teleport_End

Teleport_End:
popad
ret



0139B9AD:
jmp Hook
Return:

[Disable]
0139B9AD:
call 013B4B40

Dealloc(Hook)
DeAlloc(ItemX)
DeAlloc(ItemY)
UnRegistersymbol(ItemX)
UnRegistersymbol(ItemY)


作者: SpeedRG    時間: 2020-8-1 00:04
檢沒兩下  就斷線了
作者: SpeedRG    時間: 2020-8-2 19:13
SpeedRG 發表於 2020-8-1 00:04
檢沒兩下  就斷線了

我用NX  全圖打+上這個數據  所以我應該如何測試?
作者: 藤宮香織    時間: 2020-8-2 22:01
該瞬移數據本身就容易斷了 斟酌使用
作者: btb    時間: 2020-8-4 09:46
這邊寫的怪怪的
pop eax
cmp [Kami_SW],1
jne Return  
call Kami_Start
jmp Return
你還沒影響call 就還原,是不是要先call完再pop eax
作者: 骰子z    時間: 2020-8-5 20:09
btb 發表於 2020-8-4 09:46
這邊寫的怪怪的
pop eax
cmp [Kami_SW],1

物品座標獲取完了,用不到所以就pop掉了
應該沒有理解錯吧XD?
作者: yutsaihsieh    時間: 2020-8-16 17:37
他call裡面有pushad popad




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