как сделать чеконлайн организаций?

Danek)

Новичок
Автор темы
18
0
Версия MoonLoader
.027.0-preview
Всем привет! Помощь нужна ну вот прям ппц, с чего мне начать писать код? Вообще не знаю с чего начать и вообще как это реализовать? помогите пожалуйста, покажите исходник какого нибудь чек онлайна если вы кнш дадите, где все расписано и показано. Прошу помочь дико!
 
Решение
Всем привет! Помощь нужна ну вот прям ппц, с чего мне начать писать код? Вообще не знаю с чего начать и вообще как это реализовать? помогите пожалуйста, покажите исходник какого нибудь чек онлайна если вы кнш дадите, где все расписано и показано. Прошу помочь дико!
Lua:
function getAllOrganizations()
    local organizations = {
        ["Vagos"] = {color = 313151, players = {}},
        ["Rifa"] = {color = 010101, players = {}}  -- цвета клистов рандомные, замени на нужные
        -- ...
    }
  
    for id = 0, 999 do
        if sampIsPlayerConnected(id) then
            for _, data in pairs(organizations) do
                if sampGetPlayerColor(id) == data.color then
                    table.insert(data.players, id)...

whyega52

Eblang головного мозга
Модератор
2,839
2,779
Всем привет! Помощь нужна ну вот прям ппц, с чего мне начать писать код? Вообще не знаю с чего начать и вообще как это реализовать? помогите пожалуйста, покажите исходник какого нибудь чек онлайна если вы кнш дадите, где все расписано и показано. Прошу помочь дико!
Lua:
function getAllOrganizations()
    local organizations = {
        ["Vagos"] = {color = 313151, players = {}},
        ["Rifa"] = {color = 010101, players = {}}  -- цвета клистов рандомные, замени на нужные
        -- ...
    }
  
    for id = 0, 999 do
        if sampIsPlayerConnected(id) then
            for _, data in pairs(organizations) do
                if sampGetPlayerColor(id) == data.color then
                    table.insert(data.players, id)
                end
            end
        end
    end
    return organizations
end

local tab = getAllOrganizations()
print("Онлайн в вагос:", #tab["Vagos"].players)
 
  • Нравится
Реакции: zzalupka и Yuriy Code

Danek)

Новичок
Автор темы
18
0
Lua:
function getAllOrganizations()
    local organizations = {
        ["Vagos"] = {color = 313151, players = {}},
        ["Rifa"] = {color = 010101, players = {}}  -- цвета клистов рандомные, замени на нужные
        -- ...
    }
 
    for id = 0, 999 do
        if sampIsPlayerConnected(id) then
            for _, data in pairs(organizations) do
                if sampGetPlayerColor(id) == data.color then
                    table.insert(data.players, id)
                end
            end
        end
    end
    return organizations
end

local tab = getAllOrganizations()
print("Онлайн в вагос:", #tab["Vagos"].players)
Lua:
if menu == 5 then
local tab = getAllOrganizations()
    imgui.Text(u8"Онлайн в вагос: ", #tab["Vagos"].players)
    imgui.Text(u8"Онлайн в Рифе: ", #tab["Rifa"].players)
    imgui.Text(u8"Онлайн в Ацтек: ", #tab["Aztecas"].players)
    imgui.Text(u8"Онлайн в Грув: ", #tab["Groove"].players)        
    imgui.Text(u8"Онлайн в баллас: ", #tab["Ballas"].players)
end
в чем прикол? почему когда ввожу значений тупо нету?
 

whyega52

Eblang головного мозга
Модератор
2,839
2,779
Lua:
if menu == 5 then
local tab = getAllOrganizations()
    imgui.Text(u8"Онлайн в вагос: ", #tab["Vagos"].players)
    imgui.Text(u8"Онлайн в Рифе: ", #tab["Rifa"].players)
    imgui.Text(u8"Онлайн в Ацтек: ", #tab["Aztecas"].players)
    imgui.Text(u8"Онлайн в Грув: ", #tab["Groove"].players)       
    imgui.Text(u8"Онлайн в баллас: ", #tab["Ballas"].players)
end
в чем прикол? почему когда ввожу значений тупо нету?
ты нужные цвета поставил?
 

Danek)

Новичок
Автор темы
18
0
с помощью функции sampGetPlayerColor(id)
я вставил цвета, которые я нашел через айди игроков на аризоне, серовно пустое значение выдает.
Lua:
function Organizations_gh()
    local organizations_ghetto = {
        ["Vagos"] = {color = 2580667164, players = {}},
        ["Rifa"] = {color = 0, players = {}},
        ["Aztecas"] = {color = 2566979554, players = {}},
        ["Groove"] = {color = 0, players = {}},
        ["Ballas"] = {color = 2580283596, players = {}},
        ["NW"] = {color = 2158524536, players = {}}  -- цвета клистов рандомные, замени на нужные
        }
        for id = 0, 999 do
            if sampIsPlayerConnected(id) then
                for _, data in pairs(organizations_ghetto) do
                    if sampGetPlayerColor(id) == data.color then
                        table.insert(data.players, id)
                    end
                end
            end
            return organizations_ghetto
        end
end
function imgui.OnDrawFrame()
       if window.v then
             local tab = Organizations_gh()
              imgui.Text(u8"Онлайн в вагос: ", tonumber(#tab["Vagos"].players))
              imgui.Text(u8"Онлайн в Рифе: ", tonumber(#tab["Rifa"].players))
              imgui.Text(u8"Онлайн в Ацтек: ", tonumber(#tab["Aztecas"].players))
              imgui.Text(u8"Онлайн в Грув: ", tonumber(#tab["Groove"].players))      
              imgui.Text(u8"Онлайн в баллас: ", tonumber(#tab["Ballas"].players))
              imgui.Text(u8"Онлайн в НВ: ", tonumber(#tab["NW"].players))
              imgui.End()
       end
sa-mp-669.png