Нужно объяснить че не работает

P0M61K

Активный
Автор темы
264
54
Версия MoonLoader
.026-beta
Значит пишу кое-что и нужно было сделать проверку клистов. Написал имгуишку неплохую в неё впихнул исключения. Потом я выгрузил цвета всех клистов в массив. Пришло время писать функцию. Вроде ничо сложного нету. Но чет не заработало

Lua:
Colors = {
    YakuzaMafia = 4286070681,
    RussianMafia = 4286023833,
    TriadsMafia = 4294910464,
    LaCosaNostraMafia = 4292396898,
    Ballas = 0,
    Vagos = 0, -- нули это то что я не смог выгрузить из-за отсутсвтия игроков со цветом ника
    Aztecas = 0,
    Grove = 4279826207,
    Outlaws = 4287102976,
    HellsAngels = 0,
    SonsOfAnarchy = 4282006074,
    Coyotes = 4278550420,
    Police = 4280963554,
    FBI = 4282655487,
    News = 4288002800,
    Ems = 4292613180,
    Taxi = 4294937619,
    WhiteColor = 4294967295,
}

Ignores = {
    YakuzaMafia = CFG.CheckBoxes.YakuzaMafia.v,
    RussianMafia = CFG.CheckBoxes.RussianMafia.v,
    TriadsMafia = CFG.CheckBoxes.TriadsMafia.v,
    LaCosaNostraMafia = CFG.CheckBoxes.LaCosaNostraMafia.v,
    Ballas = CFG.CheckBoxes.Ballas.v,
    Vagos = CFG.CheckBoxes.Vagos.v,
    Aztecas = CFG.CheckBoxes.Corona.v,
    Grove = CFG.CheckBoxes.Grove.v,
    Outlaws = CFG.CheckBoxes.Outlaws.v,
    HellsAngels = CFG.CheckBoxes.HellsAngels.v,
    SonsOfAnarchy = CFG.CheckBoxes.SonsOfAnarchy.v,
    Coyotes = CFG.CheckBoxes.Coyotes.v,
    Police = CFG.CheckBoxes.Police.v,
    FBI = CFG.CheckBoxes.FBI.v,
    News = CFG.CheckBoxes.News.v,
    Ems = CFG.CheckBoxes.Ems.v,
    Taxi = CFG.CheckBoxes.Taxi.v,
    WhiteColor = CFG.CheckBoxes.WhiteColor.v,
}

function checkClist(handle)
    local clist = false
    local _, id = sampGetPlayerIdByCharHandle(handle)
    for k, v in pairs(Colors) do
        if sampGetPlayerColor(id) == v then
            for k1, v1 in pairs(Ignores) do
                if k == k1 then
                    if v1 == false then clist = true end
                end
            end
        end
    end
    return clist
end
 
Последнее редактирование: