Парни помогите с ошибкой...

TaoTan

Участник
Автор темы
62
3
Версия MoonLoader
.026-beta
Teleport: C:\games\Columb3720kSabov\moonloader\test.lua:54: attempt to call global 'getTargetBlipCoordinatesFixed' (a nil value)
stack traceback:
Я правда не врубаюсь, в чем проблема... Все попробовал

Я новичок в луа, не судите строго
 

TaoTan

Участник
Автор темы
62
3

Функция getTargetBlipCoordinatesFixed не определена
переводчик, я понимаю переводил, но блять, как сделать что бы определилась...
 

Dmitriy Makarov

25.05.2021
Проверенный
2,505
1,134
 

SomaGnoma

Известный
436
150
Teleport: C:\games\Columb3720kSabov\moonloader\test.lua:54: attempt to call global 'getTargetBlipCoordinatesFixed' (a nil value)
stack traceback:
Я правда не врубаюсь, в чем проблема... Все попробовал

Я новичок в луа, не судите строго
Ошибка говорит о том, что функция не определена, соответственно надо сделать так, чтобы функция определилась.
Вставляешь эту функцию в любое место кода:
Lua:
function getTargetBlipCoordinatesFixed()
    local bool, x, y, z = getTargetBlipCoordinates(); if not bool then return false end
    requestCollision(x, y); loadScene(x, y, z)
    local bool, x, y, z = getTargetBlipCoordinates()
    return bool, x, y, z
end
И все, функция будет определена и ошибка не возникнет
 

TaoTan

Участник
Автор темы
62
3
Ошибка говорит о том, что функция не определена, соответственно надо сделать так, чтобы функция определилась.
Вставляешь эту функцию в любое место кода:
Lua:
function getTargetBlipCoordinatesFixed()
    local bool, x, y, z = getTargetBlipCoordinates(); if not bool then return false end
    requestCollision(x, y); loadScene(x, y, z)
    local bool, x, y, z = getTargetBlipCoordinates()
    return bool, x, y, z
end
И все, функция будет определена и ошибка не возникнет
Новая брат
ML] (error) Teleport: C:\games\DEFAULT GTA 13k\moonloader\test.lua:91: attempt to compare number with nil
stack traceback:
C:\games\DEFAULT GTA 13k\moonloader\test.lua:91: in function 'SearchMarker'
C:\games\DEFAULT GTA 13k\moonloader\test.lua:56: in function <C:\games\DEFAULT GTA 13k\moonloader\test.lua:52>
[ML] (error) Teleport: Script died due to an error. (14345D14)
 

RedHolms

Известный
Проверенный
620
367
Новая брат
ML] (error) Teleport: C:\games\DEFAULT GTA 13k\moonloader\test.lua:91: attempt to compare number with nil
stack traceback:
C:\games\DEFAULT GTA 13k\moonloader\test.lua:91: in function 'SearchMarker'
C:\games\DEFAULT GTA 13k\moonloader\test.lua:56: in function <C:\games\DEFAULT GTA 13k\moonloader\test.lua:52>
[ML] (error) Teleport: Script died due to an error. (14345D14)

На 91-й строке сравнения nil и числа, чекай свой код
 

TaoTan

Участник
Автор темы
62
3

На 91-й строке сравнения nil и числа, чекай свой код
1643736564900.png
????
 

RedHolms

Известный
Проверенный
620
367

TaoTan

Участник
Автор темы
62
3
Либо радиус, либо возвращаемое значение из функции nil, выведи перед этим их обоих, пойми, что именно nil, и потом уже предварительно чекай значение
Радиус, запомнил!