Mimgui InputText

William_Chkhalo

Участник
Автор темы
127
14
Версия MoonLoader
Другое
Добрый вечер, создаю хелпер на мимгуи для андроид, и тут проблема.
Имеется вот такой отрывок кода:
Код:
                    imgui.InputText(u8'ID игрока с которым хотите взаимодействовать', playeridv, 10)
                    if imgui.Button(u8'Уволить сотрудника') then
                        lua_thread.create(function (playeridv)
                            sampSendChat("/do КПК весит на поясе.")
                            wait(1500)
                            sampSendChat("/me снял КПК с пояса и зашел в программу управления армией")
                            wait(1500)
                            sampSendChat("/me нашел в списке сотрудника и нажал на кнопку 'Уволить'")
                            wait(1500)
                            sampSendChat("/do На КПК высветилась надпись 'Сотрудник успешно уволен!'")
                            wait(1500)
                            sampSendChat("/me выключил КПК и повесил обратно на пояс")
                            wait(1500)
                            sampSendChat("Ну что ж, вы уволенны. Оставьте погоны в моем кабинете.")
                            wait(1500)
                            sampSendChat("/uninvite ".. playeridv .."")
                        end)
                    end
Когда я запускаю код в игре, последняя команда, т.е. /uninvite не выполняется, и окно закрывается. Помогите пожалуйста!
Если что вот начало кода:
Код:
local imgui = require 'mimgui' -- Подключаем саму библиотеку

local new = imgui.new

local playeridv = new.char[10]()
Спасибо.
 

ChromiusJ

PARΛDIGM ΛSS
Друг
4,913
3,201
для цифр необязательно использовать inputtext
Lua:
local id = imgui.new.int(0)

imgui.InputInt(u8'ID игрока с которым хотите взаимодействовать', id)
if imgui.Button(u8'Уволить сотрудника') then
    lua_thread.create(function ()
        sampSendChat("/do КПК весит на поясе.")
        wait(1500)
        sampSendChat("/me снял КПК с пояса и зашел в программу управления армией")
        wait(1500)
        sampSendChat("/me нашел в списке сотрудника и нажал на кнопку 'Уволить'")
        wait(1500)
        sampSendChat("/do На КПК высветилась надпись 'Сотрудник успешно уволен!'")
        wait(1500)
        sampSendChat("/me выключил КПК и повесил обратно на пояс")
        wait(1500)
        sampSendChat("Ну что ж, вы уволенны. Оставьте погоны в моем кабинете.")
        wait(1500)
        sampSendChat("/uninvite ".. id[0])
    end)
end
 
  • Нравится
Реакции: MLycoris

William_Chkhalo

Участник
Автор темы
127
14
для цифр необязательно использовать inputtext
Lua:
local id = imgui.new.int(0)

imgui.InputInt(u8'ID игрока с которым хотите взаимодействовать', id)
if imgui.Button(u8'Уволить сотрудника') then
    lua_thread.create(function ()
        sampSendChat("/do КПК весит на поясе.")
        wait(1500)
        sampSendChat("/me снял КПК с пояса и зашел в программу управления армией")
        wait(1500)
        sampSendChat("/me нашел в списке сотрудника и нажал на кнопку 'Уволить'")
        wait(1500)
        sampSendChat("/do На КПК высветилась надпись 'Сотрудник успешно уволен!'")
        wait(1500)
        sampSendChat("/me выключил КПК и повесил обратно на пояс")
        wait(1500)
        sampSendChat("Ну что ж, вы уволенны. Оставьте погоны в моем кабинете.")
        wait(1500)
        sampSendChat("/uninvite ".. id[0])
    end)
end
А что значит 0 в imgui.new.int(0)? Разве это не кол-во цифр?