Вывод название ранга с members

Cameron_Bawerman

Известный
Автор темы
106
1
Версия MoonLoader
Другое
Добрый всем, помогите пожалуйста, как вывести название ранга с /members
Команда /hii 745
745 id игрока
Надо чтоб скрипт прописывал команду /members и находил там id данного игрока, и по иду вытаскивал название ранга.
Я тут что то пробую не чего не получается.
1748105245760.png


Вот что я попробовал
Lua:
local sampev = require('lib.samp.events')
local act = false
local idd = 0

function main()
    while not isSampAvailable() do wait(0) end
    sampRegisterChatCommand('hii', function (arg)
        idd = arg
        act = true
        sampSendChat('/members')
    end)
    wait(-1)
end

function sampev.onServerMessage(color, text)
   if act then
        if text:find('ID: (%d+) |') then
            local id, r3_316, surname, rang = text:match("ID: (%d+) %| (%d+:%d+ %d+%.%d+%.%d+) %| {.+}(%w+_%w+).+: (.+%[%d+%]) %-")
            if id == idd then
                sampAddChatMessage("Нашел ник "..rang.." "..surname.."", 0xFFFFFF)
            end
        end
    end
    end
 

qdIbp

Автор темы
Проверенный
1,451
1,191
Добрый всем, помогите пожалуйста, как вывести название ранга с /members
Команда /hii 745
745 id игрока
Надо чтоб скрипт прописывал команду /members и находил там id данного игрока, и по иду вытаскивал название ранга.
Я тут что то пробую не чего не получается.
Посмотреть вложение 270798

Вот что я попробовал
Lua:
local sampev = require('lib.samp.events')
local act = false
local idd = 0

function main()
    while not isSampAvailable() do wait(0) end
    sampRegisterChatCommand('hii', function (arg)
        idd = arg
        act = true
        sampSendChat('/members')
    end)
    wait(-1)
end

function sampev.onServerMessage(color, text)
   if act then
        if text:find('ID: (%d+) |') then
            local id, r3_316, surname, rang = text:match("ID: (%d+) %| (%d+:%d+ %d+%.%d+%.%d+) %| {.+}(%w+_%w+).+: (.+%[%d+%]) %-")
            if id == idd then
                sampAddChatMessage("Нашел ник "..rang.." "..surname.."", 0xFFFFFF)
            end
        end
    end
    end
Вот бы эту строчку из лога