- 120
- 20
- Версия MoonLoader
- .026-beta
помогите перевести вот эту вот функцию
я как только не пытался эту залупу воткнуть в это и нихера кроме горящей жопы
p.s эта штука ищет чекпоинты обычные, а мне нужно что бы брало ещё и гоночные, в клео она делает именно то,что мне нужно
CLEO:
:get_racecp_pos
if 0AA2: 0@ = loadlib "samp.dll"
then 0A8E: 1@ = 0@ + 0x21A10C
0A8D: 1@ = readMem 1@ sz 4 vp 0
1@ += 0x2C
0A8D: 2@ = readMem 1@ sz 4 vp 0
1@ += 0x4
0A8D: 3@ = readMem 1@ sz 4 vp 0
1@ += 0x4
0A8D: 4@ = readMem 1@ sz 4 vp 0
0AA3: freelib 0@
end
0AB2: ret 3 2@ 3@ 4@
Lua:
function getMarkerPos()
local mem1 = memory.getint32(sampGetBase() + 0x21A10C, false)
local enabled = memory.read(mem1 + 0x24, 4, true)
if enabled == 1 then
local mposX = memory.getfloat(mem1 + 0xC, false)
local mposY = memory.getfloat(mem1 + 0x10, false)
local mposZ = memory.getfloat(mem1 + 0x14, false)
return enabled, mposX, mposY, mposZ
end
return false, nil, nil, nil
end