- 262
- 24
- Версия MoonLoader
- .026-beta
здарова. короче, мне нужно из inputtextwithhint достать текст, но он крашит мне скрипт. ставлю число любое - не крашит.
в чём может быть проблема?
в чём может быть проблема?
Lua:
local input_setleaderName = imgui.new.char[64](-1)
-- онфрейм
imgui.InputTextWithHint(u8'##leader111', u8'', input_setleaderName, sizeof(input_setleaderName))
if imgui.Button(u8"Назначить лидера") then
local leadName = str(input_setleaderName)
if selected[0] ~= 0 and leadName ~= 0 and tonumber(leadName) > 0 then
local fracID = fracNames[selected[0] + 1][1]
sampAddChatMessage('/setleader '..leadName..' '..fracID..'',-1)
else
sampAddChatMessage('[Ошибка]: {ffffff}Выберите все данные для выдачи должности', 0xFF6600)
end
end
Код:
[20:29:21.995457] (error) All-Helper: E:\Games\gtasa sew\moonloader\Helper.lua:3012: attempt to compare number with nil
stack traceback:
E:\Games\gtasa sew\moonloader\Helper.lua:3012: in function '_draw'
E:\Games\gtasa sew\moonloader\lib\mimgui\init.lua:107: in function <E:\Games\gtasa sew\moonloader\lib\mimgui\init.lua:91>
[20:29:21.996461] (error) Helper: Script died due to an error. (30A0E73C)