- Версия MoonLoader
- .026-beta
Значит юзаю я функцию и рендерю точку на этих кордах. Естественно я пишу прицел.
вот ес чо сама функция из снипов
Как исправить эту ошибку?
upd скрипт крашит а не самп ес чо
Код:
[ML] (error) : table overflow
stack traceback:
[C]: in function 'cast'
E:\Games\Gta1\moonloader\crosshair3d.lua:10: in function 'get_crosshair_position'
E:\Games\Gta1\moonloader\crosshair3d.lua:40: in function <E:\Games\Gta1\moonloader\crosshair3d.lua:35>
[ML] (error) : Script died due to an error. (0F61CE3C)
вот ес чо сама функция из снипов
Lua:
local ffi = require "ffi"
local getBonePosition = ffi.cast("int (__thiscall*)(void*, float*, int, bool)", 0x5E4280)
function get_crosshair_position()
local vec_out = ffi.new("float[3]")
local tmp_vec = ffi.new("float[3]")
ffi.cast(
"void (__thiscall*)(void*, float, float, float, float, float*, float*)",
0x514970
)(
ffi.cast("void*", 0xB6F028),
15.0,
tmp_vec[0], tmp_vec[1], tmp_vec[2],
tmp_vec,
vec_out
)
return vec_out[0], vec_out[1], vec_out[2]
end
Как исправить эту ошибку?
upd скрипт крашит а не самп ес чо
Последнее редактирование: