как рендерить таблицу

XRLM

Против ветра рождённый
Автор темы
Проверенный
1,508
1,074
Версия MoonLoader
.026-beta
как рендерить таблицу с никами друзей к примеру? я через цикл for чекаю онлайн ли чел с ником в таблице, если да, то записываю это в другую таблицу, и уже из неё рендерю через цикл for ники, но у меня тупо всё нахуй зафлуживает. дайте пж пример кода как правильно рендерить. я чекал разные админ и френд чекеры, нихуя не понял что и как
 
  • Эм
Реакции: qdIbp
Решение
Lua:
local nicks = {'lox','box','nox'}

for l,k in pairs(nicks) do
    for i = 0, 1000 do
        result, id = sampGetPlayerIdByCharHandle(PLAYER_PED)
        if sampIsPlayerConnected(i) or i == id then
            if sampGetPlayerNickname(i) == k then
                print('hui te',i,'id, you nick',k) -- https://wiki.blast.hk/moonloader/lua/renderFontDrawText
            end
        end
    end
end

qdIbp

Автор темы
Проверенный
1,435
1,175
Lua:
local nicks = {'lox','box','nox'}

for l,k in pairs(nicks) do
    for i = 0, 1000 do
        result, id = sampGetPlayerIdByCharHandle(PLAYER_PED)
        if sampIsPlayerConnected(i) or i == id then
            if sampGetPlayerNickname(i) == k then
                print('hui te',i,'id, you nick',k) -- https://wiki.blast.hk/moonloader/lua/renderFontDrawText
            end
        end
    end
end
 

chapo

чопа сребдс // @moujeek
Модератор
8,868
11,576
либо рендерить table.concat(таблица, “\n”), либо рендерить кажый элемент по отдельности через ipairs.
Lua:
local list = {}

local x, y = 500, 300
for k, v in ipairs(list) do
    renderFontDrawText(font, v, x, y, 0xFFffffff)
    y = y + 15
end
p.s вариант с concat говно потому что после определенного кол-ва символов у тебя текст просто перестанет отображаться