冰楓論壇
標題:
商城call求助
[打印本頁]
作者:
ningmeng
時間:
2021-11-30 01:22
標題:
商城call求助
小弟用了瞬移call,被鎖成了傻子,花了一個月時間排查所有寫的代碼(排除法觸發鎖號),最終我覺得應該是瞬移call的問題,瞬移的x距離過長,或者瞬移的y距離過長就會掉線或者閃退,就有機率鎖號。
所以想將瞬移call換成進商城改變人物位置(聽說有些輔助是這樣做的,還有些是進工會房間),我使用按鍵進入商城之後,嘗試去改xy pointer裡的值,但出了商城後還在原位。
因为上一种办法不可行,所以我想用商城call去改變人物位置,有朋友給了我一個很早很早以前(估計是6年前的)的商城call,但是我沒有更新出來~~~~~(小弟能力太垃圾了)
想請教大大們,現版本的商城call是什麼,且如何使用它改變自己的xy?
ps. 小弟沒有設僅作者可見,如果如果有大大願意回答問題的話,且想不公佈,小弟就設成僅作者可見
作者:
rhg59321
時間:
2021-11-30 01:39
你有開人物定位?
作者:
yutsaihsieh
時間:
2021-11-30 04:06
DWORD EnterShopCall_Call=0x02ED6640; //55 8b ec 6a ff 68 ? ? ? ? 64 a1 00 00 00 00 50 83 ec 4c a1 ? ? ? ? 33 c5 89 45 f0 53 56 57 50 8d 45 f4 64 a3 00 00 00 00 8b f1 89 75 d8 c7 45 dc 00 00 00 00 83 3d ? ? ? ? 00 0f 84
void __declspec(naked) EnterShopCall(){
__asm{
mov ecx,[0x0448B36C] //8B 0D ? ? ? ? 89 75 FC 85 C9 75 09 33 C0 5E 8B E5 5D C2 04 00 8D 45 F0 50[1/2]
test ecx,ecx
je Return
push 00
push 00
push 00
push 00
push 00
call EnterShopCall_Call
Return:
ret
}
}
哪版忘了 你可以更看看
作者:
ke90927
時間:
2021-11-30 09:15
大致看懂了他在说什么
他的思路是从外界进入地图,会给人物刷个坐标。
而他恰恰想改变这个坐标达到瞬移效果。
比如从公会地图出来,这时候人物就会刷个坐标。
他就改成他想去的坐标。包括出商城都会刷新坐标。
作者:
ke90927
時間:
2021-11-30 09:19
这个GMS有发,下面是GMS205版本的:
就是你要改刷新坐标的CALL,不管从哪进入地图都会刷新坐标。
这个CALL就是改刷新坐标
[Enable]
Alloc(Hook, 124)
Label(Return)
Label(Exit)
Hook:
cmp [esp], 02680BA9 // address of push below call dword ptr FF 52 ?? 6A ?? 6A ?? 6A ?? ?? ?? ?? ?? ?? E8
jne Exit
mov [esp+8], #%arg1 // X
mov [esp+C], #%arg2// Y
Exit:
push ebp
mov ebp,esp
push -01
jmp Return
00D277D0:
jmp Hook
Return:
[Disable]
DeAlloc(Hook)
00D277D0: // CVecCtrl::SetActive 55 8B EC 6A FF 68 ? ? ? ? 64 A1 ? ? ? ? 50 81 EC ? ? ? ? 53 56 57 A1 ? ? ? ? 33 C5 50 8D 45 F4 64 A3 ? ? ? ? 8B D9 89 5D F0 8B 35 [FIRST]
push ebp
mov ebp,esp
push -01
作者:
fewgurock
時間:
2021-12-1 11:09
take it in Script Bank md35
歡迎光臨 冰楓論壇 (https://bingfong.com/)
Powered by 冰楓