imgui button

Neil_

Известный
Автор темы
204
32
Версия MoonLoader
Другое
Почему выводит только ник первого чела при нажатии print, если на остальных нажимать то ничего не происходит
Сам скрипт должен при нажатии print выводить ник чела возле которого кнопка print

Lua:
function imgui.OnDrawFrame()
    if window.v then
        imgui.SetNextWindowPos(imgui.ImVec2(sw / 2, sh / 2), imgui.Cond.FirstUseEver, imgui.ImVec2(0.5, 0.5))
        imgui.SetNextWindowSize(imgui.ImVec2(350, 200), imgui.Cond.FirstUseEver)
        imgui.Begin('My window', window, imgui.WindowFlags.NoResize)
        for i = 1, #fam_players do
            lvl = sampGetPlayerScore(fam_players[i].id)
            imgui.Text(string.format('%s[%s] LVL - %s', fam_players[i].name, fam_players[i].id, lvl))
            imgui.SameLine()
            if imgui.Button('print') then
                sampSendChat(string.format('%s[%s]', fam_players[i].name, fam_players[i].id))
            end
        end
        imgui.End()
    end
end
 

Double Tap Inside

Известный
Проверенный
1,915
1,260
Потому шо название кнопки это по совместительству и ID кнопки, а он доджен быть уникальным, по крайней мере на странице, где отображается. ## за этим символом можно скрыть итерацию или типа того
 
  • Нравится
Реакции: Neil_