冰楓論壇
標題:
TwMS v227.1 CRC 登記找路
[打印本頁]
作者:
麗麗
時間:
2020-8-13 22:09
標題:
TwMS v227.1 CRC 登記找路
我也來發一個登記照路。
數據是CreateThread跑的,不在crc檢測範圍内。不知道應該怎麽分類,分錯了麻煩幫忙移一下。
//TwMS v227.1 CRC 登記找路
//開啓數據后,打開大地圖選擇目標地圖即可,數據無需關閉。
[Enable]
RegisterSymbol(AutoFindway)
Alloc(AutoFindway,512)
RegisterSymbol(delay)
Alloc(delay,04)
Alloc(timer,04)
Label(do)
CreateThread(AutoFindway)
// 換圖間隔
delay:
dd 3E8 // 1000毫秒
// 請勿修改
timer:
dd 0
AutoFindway:
call 02B32DF0 // get_update_time
mov edx,eax
sub edx,[timer]
cmp edx,[delay] // set delay
jl AutoFindway
mov [timer],eax
// Check Status Start
mov eax,[04230F28]
mov eax,[eax+00000174]
cmp eax,1
jne AutoFindway
mov eax,[042311EC]
mov eax,[eax+00016774]
cmp eax,0
je AutoFindway
mov eax,[042311EC]
mov eax,[eax+00016778]
cmp eax,0
je AutoFindway
// Check Status End
call do
jmp AutoFindway
do:
// Teleport
mov eax,[042311EC]
mov ebx,[eax+00016774] //X
mov edx,[eax+00016778] //Y
sub edx,2 //adjust Y
mov esi,[042311EC]
lea ecx,[esi+04]
mov eax,[esi+04]
mov eax,[eax+24]
call eax
test eax,eax
je AutoFindway
push edx
push ebx
push 01
mov ecx,eax
call 00B44200
// 過圖
mov eax,[042311EC]
mov [eax+0001772C],1
ret
[Disable]
複製代碼
作者:
麗麗
時間:
2020-8-13 22:14
瞬移call裏面有個地方會跑到死循環裏面
我做了這個處理,不知道對不對。
[Enable]
0346198A:
DB EB
[Disable]
0346198A:
DB 73
複製代碼
作者:
麗麗
時間:
2020-8-14 09:34
@ewj26290873
是你不會用吧?
比你的影片的效果應該會好很多哦~
2020-8-14 09:34 上傳
下載附件
(22.37 MB)
作者:
凱特林
時間:
2020-8-14 16:49
第15行好像有錯誤
歡迎光臨 冰楓論壇 (https://bingfong.com/)
Powered by 冰楓