骰子z 發表於 2020-7-31 23:07:01

TWMS V226.3 CRC 人物瞬移撿物

//TWMS V226.3 CRC 人物瞬移撿物
//按下撿起按鍵,人物瞬移到該物品座標

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,
mov ,eax
mov eax,
mov ,eax
pop eax
cmp ,1
jne Return  
call Kami_Start
jmp Return


Kami_Start:
pushad
mov esi,
lea ecx,
mov eax,
mov eax,
call eax
test eax,eax
je Teleport_End
push
push
push 00
mov ecx,eax
call 00B16D10
jmp Teleport_End

Teleport_End:
popad
ret



0139B9AD:
jmp Hook
Return:


0139B9AD:
call 013B4B40

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

SpeedRG 發表於 2020-8-1 00:04:39

檢沒兩下  就斷線了

SpeedRG 發表於 2020-8-2 19:13:19

SpeedRG 發表於 2020-8-1 00:04 static/image/common/back.gif
檢沒兩下  就斷線了

我用NX  全圖打+上這個數據  所以我應該如何測試?

藤宮香織 發表於 2020-8-2 22:01:07

該瞬移數據本身就容易斷了 斟酌使用

btb 發表於 2020-8-4 09:46:50

這邊寫的怪怪的
pop eax
cmp ,1
jne Return  
call Kami_Start
jmp Return
你還沒影響call 就還原,是不是要先call完再pop eax

骰子z 發表於 2020-8-5 20:09:10

btb 發表於 2020-8-4 09:46 static/image/common/back.gif
這邊寫的怪怪的
pop eax
cmp ,1


物品座標獲取完了,用不到所以就pop掉了
應該沒有理解錯吧XD?

yutsaihsieh 發表於 2020-8-16 17:37:35

他call裡面有pushad popad :D
頁: [1]
查看完整版本: TWMS V226.3 CRC 人物瞬移撿物