用CE搜到人物坐标地址(搜索类型精确数值,4字节)
X坐标= &01D1C200 偏移E0
Y坐标= &01D1C200 偏移E8
Z坐标= &01D1C200 偏移E4
游戏中个没有坐标显示,只能通过CE找数值。
例如:在CE中某个位置的X,Y,Z的数值分别是
X:3283316885
Y:3280376757
Z:1125023189
在按键里要怎么写,才能根据内存地址,修改并读取得到这个坐标呢?
我自己根据教程里面的写的得不到正确坐标。
//下面这句是得到当前最前面的窗口句柄
Hwnd = Plugin.Window.Foreground()
//下面这句是根据内存地址读取32位数值 内存地址
Val = Plugin.Memory.Read32Bit(Hwnd, &1DC200)
Val = Plugin.Memory.Read32Bit(Hwnd, Val+&E8)
MessageBox Val
Val = Plugin.Memory.Read32Bit(Hwnd, &1DC200)
Val = Plugin.Memory.Read32Bit(Hwnd, Val+&E4)
MessageBox Val
Val = Plugin.Memory.Read32Bit(Hwnd, &1DC200)
Val = Plugin.Memory.Read32Bit(Hwnd, Val+&E0)
MessageBox Val
然后就不会了。知道的大神还请指教。感激不尽!
有错误的地方还请指正!
X坐标= &01D1C200 偏移E0
Y坐标= &01D1C200 偏移E8
Z坐标= &01D1C200 偏移E4
游戏中个没有坐标显示,只能通过CE找数值。
例如:在CE中某个位置的X,Y,Z的数值分别是
X:3283316885
Y:3280376757
Z:1125023189
在按键里要怎么写,才能根据内存地址,修改并读取得到这个坐标呢?
我自己根据教程里面的写的得不到正确坐标。
//下面这句是得到当前最前面的窗口句柄
Hwnd = Plugin.Window.Foreground()
//下面这句是根据内存地址读取32位数值 内存地址
Val = Plugin.Memory.Read32Bit(Hwnd, &1DC200)
Val = Plugin.Memory.Read32Bit(Hwnd, Val+&E8)
MessageBox Val
Val = Plugin.Memory.Read32Bit(Hwnd, &1DC200)
Val = Plugin.Memory.Read32Bit(Hwnd, Val+&E4)
MessageBox Val
Val = Plugin.Memory.Read32Bit(Hwnd, &1DC200)
Val = Plugin.Memory.Read32Bit(Hwnd, Val+&E0)
MessageBox Val
然后就不会了。知道的大神还请指教。感激不尽!
有错误的地方还请指正!