Имгуи

lontumiarn

Известный
Автор темы
343
59
Объясните как сделать например выбор хоткея и рядом выборочное окошко, то есть там ты выбираешь к примеру 1 , 2 или 3
и к примеру ты сделал хоткей на ALT + 1 и в окошке у тебя стоит 3 - значит при нажатии ALT + 1 у тебя будет прописываться /usedrugs 3, соответственно если в окошке 2 то будет /usedrugs 2

Имею ввиду вот такое выборочное окно, не помню как называется оно (там где написано logo15):

1630147639934.png
 
Решение
Посмотреть вложение 112404
Как сделать чтобы "кол-во наркотиков" писалось слева от Combo, и как сделать размер комбо в 100 пикселей в ширину?

Lua:
imgui.Text(u8'Кол-во наркотиков: ') imgui.SameLine() imgui.PushItemWidth(100) imgui.Combo(u8'##Кол-во нарко', drugs_count, drugs_list, -1) imgui.PopItemWidth()

lontumiarn

Известный
Автор темы
343
59
Lua:
--перед мейном
local drugs_count = imgui.ImInt(0)
local drugs_list = {'1', '2', '3'}
--в имгуи
imgui.Combo(u8'Кол-во нарко', drugs_count, drugs_list, -1)

--при отправке
sampSendChat('/usedrugs '..drugs_list[drugs_count.v + 1])
1630186135877.png

Как сделать чтобы "кол-во наркотиков" писалось слева от Combo, и как сделать размер комбо в 100 пикселей в ширину?
 

chapo

tg/inst: @moujeek
Всефорумный модератор
9,097
12,129
Посмотреть вложение 112404
Как сделать чтобы "кол-во наркотиков" писалось слева от Combo, и как сделать размер комбо в 100 пикселей в ширину?

Lua:
imgui.Text(u8'Кол-во наркотиков: ') imgui.SameLine() imgui.PushItemWidth(100) imgui.Combo(u8'##Кол-во нарко', drugs_count, drugs_list, -1) imgui.PopItemWidth()
 
  • Нравится
Реакции: lontumiarn