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

07.11.2024 14:55
Модератор
2,833
2,627
Я использую много
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.

Известный
Модератор
1,756
1,622
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

чопа сребдс // @moujeek
Модератор
8,938
11,705
А можно сделать?
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.