function at line 946 has more than 60 upvalues

Radfgh177

Участник
Автор темы
62
1
возможно у тебя много переменных используется в имгуи, передай их в массив
Я использую много
local kick = imgui.ImBuffer('',256)
local rank = imgui.ImBuffer('',256)
local mute = imgui.ImBuffer('',256)
и тд.
А как в массив передать?
 

CaJlaT

Овощ
Модератор
2,807
2,609
Я использую много
local kick = imgui.ImBuffer('',256)
local rank = imgui.ImBuffer('',256)
local mute = imgui.ImBuffer('',256)
и тд.
А как в массив передать?
Lua:
local buffers = {
    kick = imgui.ImBuffer('',256),
    rank = imgui.ImBuffer('',256),
    mute = imgui.ImBuffer('',256)
}
print(buffers.kick.v)
 
  • Нравится
Реакции: Freym, Radfgh177 и scroll.

Rice.

https://t.me/riceoff
Модератор
1,692
1,457
Lua:
local vars = {
    kick = imgui.ImBuffer('',256),
    rank = imgui.ImBuffer('',256),
    mute = imgui.ImBuffer('',256),
}

imgui.InputText('kick', vars.kick)
sampAddChatMessage(vars.kick.v, -1)
А можно сделать?
Lua:
local buffer1, buffer2, buffer3 = imgui.ImBuffer('',256), imgui.ImBuffer('',256), imgui.ImBuffer('',256)
 
  • Bug
Реакции: PanSeek и CaJlaT

chapo

🫡 В армии с 17.10.2023. В ЛС НЕ ОТВЕЧАЮ
Друг
8,776
11,224
А можно сделать?
Lua:
local buffer1, buffer2, buffer3 = imgui.ImBuffer('',256), imgui.ImBuffer('',256), imgui.ImBuffer('',256)
это то же самое что вместо
Lua:
imgui.NewLine()
imgui.NewLine()
imgui.NewLine()
юзать
Lua:
imgui.NewLine() imgui.NewLine() imgui.NewLine()
 
Последнее редактирование:
  • Нравится
Реакции: Radfgh177 и Rice.