骰子z 發表於 2020-7-31 22:47:12

TwMS v226.3 CRC 人物定點瞬移

本帖最後由 verywant 於 2020-7-31 23:04 編輯

//TwMS v226.3 CRC 人物定點瞬移[開關版本]


alloc(Kami,512)
alloc(Kami_SW,4)
registersymbol(Kami_SW)
label(Kami_Return)
label(Kami_Start)
label(Teleport_End)

Kami_SW:
dd 1 //1=開

Kami_Start:   //人物瞬移
pushad
mov esi,
lea ecx,
mov eax,
mov eax,
call eax      
test eax,eax
je Teleport_End
push 00000064  //人物Y座標
push 00000064  //人物X座標
push 00
mov ecx,eax
call 00B16D10
jmp Teleport_End

Teleport_End:
popad
ret


Kami:
cmp ,1  
jne Kami_End  
call Kami_Start
jmp Kami_End


Kami_End:
push ebp
mov ebp,esp   
push -01
jmp Kami_Return

02AD0520:
jmp Kami
Kami_Return:



02AD0520:
push ebp
mov ebp,esp
push -01

dealloc(Kami)
dealloc(Kami_SW)
unregistersymbol(Kami_SW)


//TwMS v226.3 CRC 人物定點瞬移[開啟執行一次]

alloc(Teleport,256)
label(Teleport_End)
CreateThread(Teleport)

Teleport:
push eax
mov esi,   
lea ecx,
mov eax,
mov eax,
call eax
test eax,eax
je Teleport_End
push 00000064  //人物Y座標
push 00000064  //人物X座標
push 00
mov ecx,eax
call 00B16D10   
pop eax
jmp Teleport_End

Teleport_End:
ret


dealloc(Teleport)

頁: [1]
查看完整版本: TwMS v226.3 CRC 人物定點瞬移