Скрипт не запускается после получения ника и ид игрока

.KOHTOP.

Активный
Автор темы
226
35
Версия MoonLoader
.027.0-preview
Очень странная система... после того, как я получаю свой ид и вывожу его в mimgui, то скрипт крашится...
Если убрать получение, то всё нормально, как это можно пофиксить?
 

MrDorlik

Известный
957
384
Очень странная система... после того, как я получаю свой ид и вывожу его в mimgui, то скрипт крашится...
Если убрать получение, то всё нормально, как это можно пофиксить?
код где и лог ошибки, или мы сами догадаться должны
 

.KOHTOP.

Активный
Автор темы
226
35
код где и лог ошибки, или мы сами догадаться должны
Код:
[10:43:22.981359] (error)    Addons_demo.lua: ...IZONA - RP\bin\arizona\moonloader\Addons_demo.lua:217: bad argument #2 to 'Begin' (cannot convert 'bool' to 'bool *')
stack traceback:
    [C]: in function 'Begin'
    ...IZONA  - RP\bin\arizona\moonloader\Addons_demo.lua:217: in function '_draw'
    ...A  - RP\bin\arizona\moonloader\lib\mimgui\init.lua:107: in function <...A  - RP\bin\arizona\moonloader\lib\mimgui\init.lua:91>
[10:43:22.983358] (error)    Addons_demo.lua: Script died due to an error. (187B0104)
 

Вложения

  • Addons_demo.lua
    1.2 MB · Просмотры: 12

bulba$h

Активный
327
92
попробуй вместо _ написать nil,
Lua:
imgui.Begin('##MAIN_MENU', nil, imgui.WindowFlags.NoCollapse + imgui.WindowFlags.NoResize + imgui.WindowFlags.NoTitleBar)


короче вот вроде как рабочий код.
 

Вложения

  • Addons_demo.lua
    1.2 MB · Просмотры: 4
Последнее редактирование:

ukiru

Новичок
14
15
Помогло, но что за бред? Если _ считается же вроде за nil
в луа обычная переменная, которой приятно показывать, что ты не будешь её использовать. Прошу заметить, именно принято, ты же её в своем коде используешь как значение и поэтому получаешь, такое "неожиданное" поведение.

Раз такое появляется после получения твоего ид и в ошибке фигурирует типо бул, то скорее всего ты её используешь чтобы скрыть результат sampGetPlayerIdByCharHandle

Lua:
print (_, type(_))
-- output: nil nil

_ = 123
print (_, type(_))
--output 123, number