幫我更新全圖打怪物不落腳下。
本帖最後由 denver1347 於 2025-1-27 15:55 編輯最近在玩一个私服,试了几天了,还是没办法把TwMS v259.5全圖打怪物不落腳下的这个数据更改好。
求大神们帮帮忙。帮我把数据更改一下。也希望大神能指点那些pointer是如何得到的。
附上私服的CEM.
下面是我改好的数据,可是一用游戏直接闪退。//TwMs v259.5 全職業全圖打怪 (物品不落腳下)
alloc(FullMapAttack,128,14292C804)
FullMapAttack:
push rax
mov rax,14292C804
cmp ,rax
jne return
mov rax,FullMapAttack_main
mov ,rax
return:
pop rax
jmp VariantInit
FullMapAttack_main:
mov rax,
mov r12,rax
mov rax,
lea rdx,
lea rcx,
call 1441E6180 //
lea rdx,
lea rcx,
call 140D307C0 //??
jmp 14292C804
1461B5990:
DQ FullMapAttack
dealloc(FullMapAttack)
1461B5990:
DQ VariantInit這個是我自己改的。
alloc(FullMapAttack,128,142AFF865)
FullMapAttack:
push rax
mov rax,142AFF865
cmp ,rax //如何得到的?
jne return
mov rax,FullMapAttack_main
mov ,rax //如何得到的
return:
pop rax
jmp VariantInit
FullMapAttack_main:
mov r14,
add r14,08 //这里是我直接把抄那个function里面的代码。可能也错了。
mov rax,
mov rsi,
lea rcx,
mov rax,
call 144380AE0
lea rdx,
lea rcx,
call 140E6A7F0
jmp 142AFF865
145C85928:
DQ FullMapAttack
dealloc(FullMapAttack)
145C85928:
DQ VariantInit
本帖最後由 rhg59321 於 2025-1-27 16:37 編輯
試試看 我無法測試
Alloc(FullMapAttack,128,142AFF865)
FullMapAttack:
push rax
mov rax,142AFF865
cmp ,rax
jne return
mov rax,FullMapAttack_main
mov ,rax
return:
pop rax
jmp VariantInit
FullMapAttack_main:
mov rax,
mov rax,
lea rdx,
lea rcx,
call 144380AE0
lea rdx,
lea rcx,
call 140E6A7F0
jmp 142AFF865
145C85928:
DQ FullMapAttack
145C85928:
DQ VariantInit
DeAlloc(FullMapAttack)
本帖最後由 denver1347 於 2025-1-27 17:21 編輯
不能,還是閃退。
在城市沒問題。只要有怪就閃退了。
這個call, 有多個opcode 一樣的。
這個我是猜的。call 144380AE0 //這一段,跟TwMS 不一樣。// TwMS v259.5
===============================
14292986B - jne 1429298A7
14292986D - mov rsi,
142929874 - mov rax,
142929878 - mov rdi,
14292987C - lea rcx,
142929880 - mov rax,
142929883 - lea rdx,
142929887 - call qword ptr
14292988A - mov ebx,
14292988C - lea rdx,
142929893 - lea rcx,
142929897 - call rdi
142929899 - mov edi,r14d
14292989C - cmp ,ebx
14292989E - setl dil
1429298A2 - mov esi,00000001
1429298A7 - mov rcx,r13
//MSEA - v228.1
==============================
142AFC96D - jne 142AFC9A9
142AFC96F - mov r14,
142AFC976 - add r14,08
142AFC97A - mov rax,
142AFC97D - mov rsi,
142AFC981 - lea rcx,
142AFC985 - mov rax,
142AFC988 - lea rdx,
142AFC98F - call qword ptr
142AFC992 - mov ebx,
142AFC994 - lea rdx,
142AFC99B - mov rcx,r14
142AFC99E - call rsi
142AFC9A0 - mov esi,r12d
142AFC9A3 - cmp ,ebx
142AFC9A5 - setl sil
142AFC9A9 - mov rcx,rdi 我有全圖你要試試看嘛?
你要哪個版本 私訊我 我更新給你 SpeedRG 發表於 2025-1-27 19:08 static/image/common/back.gif
你要哪個版本 私訊我 我更新給你
已經私訊你了。 这几个地址需要下断看,也就是要去这个服调试一下才知道,光靠cem除非运气好很难一次ok.如果你还没更新好的话可以下断142AFF865看看这个位置对不对,如果没对的话就是寄居器方面的问题了
頁:
[1]