что не так

SNAPE

Участник
Автор темы
80
3
Нарушение правил раздела
Версия MoonLoader
.026-beta
Lua:
local text_buffer = imgui.ImBuffer(256)

--ondrawframe

-------
imgui.InputText(u8"тэг", text_buffer)

if imgui.Button(u8"Начало", imgui.ImVec2(220, 30))then
    lua_thread.create(function()
        sampSendChat("/gov ["..text_buffer.."] Приветствую штат! минутку внимание.")
            wait(2000)
        sampSendChat("/gov ["..text_buffer.."] text")                                               
    end)
end



ошибка:
attempt to concatenate upvalue 'text_buffer' (a userdata value)
stack traceback:
 
Решение
Lua:
local text_buffer = imgui.ImBuffer(256)

--ondrawframe

-------
imgui.InputText(u8"тэг", text_buffer)

if imgui.Button(u8"Начало", imgui.ImVec2(220, 30))then
    lua_thread.create(function()
        sampSendChat("/gov ["..text_buffer.."] Приветствую штат! минутку внимание.")
            wait(2000)
        sampSendChat("/gov ["..text_buffer.."] text")                                              
    end)
end



ошибка:
attempt to concatenate upvalue 'text_buffer' (a userdata value)
stack traceback:
Я не уверен, но попробуй после переменной дописать .v
sampSendChat("/gov ["..text_buffer.v.."] Приветствую штат! минутку внимание.")
А ещё если ты русский текст будешь выводить, возможно нужно будет дописать u8 ( как тут...

YarikVL

Известный
Проверенный
4,738
1,816
Lua:
local text_buffer = imgui.ImBuffer(256)

--ondrawframe

-------
imgui.InputText(u8"тэг", text_buffer)

if imgui.Button(u8"Начало", imgui.ImVec2(220, 30))then
    lua_thread.create(function()
        sampSendChat("/gov ["..text_buffer.."] Приветствую штат! минутку внимание.")
            wait(2000)
        sampSendChat("/gov ["..text_buffer.."] text")                                              
    end)
end



ошибка:
attempt to concatenate upvalue 'text_buffer' (a userdata value)
stack traceback:
Я не уверен, но попробуй после переменной дописать .v
sampSendChat("/gov ["..text_buffer.v.."] Приветствую штат! минутку внимание.")
А ещё если ты русский текст будешь выводить, возможно нужно будет дописать u8 ( как тут https://www.blast.hk/threads/112407/ )
 
  • Нравится
Реакции: SNAPE