как брать значения из диалога

coldplugg.

Участник
Автор темы
180
22
Версия MoonLoader
Другое
есть такой диалог админс, мне нужно брать из него из каждого столбика значение, как реализовать, через онсервермесадж как я понял никак
sa-mp-027.png
 

Sklaets

Активный
225
35
  • Злость
Реакции: qdIbp

Andrinall

Известный
702
527
попробуй
Lua:
require('lib.samp.events').onShowDialog = function(did, style, title, b1, b2, text)
    for item in text:gmatch('[^\r\n]+') do
        print(item)
    end
end
Немного дополню, как вытащить из этого данные из строки(ник, id, должность, выговоры, репу)

Lua:
-- вместо print(item)
local nickname, id, rank, warns, rep_ = item:gsub('%x+', ''):match('(%w+_%w+)%[(%d+)%]%s(.*)%s%[(%d+/%d+)%]%s([%+%-%d]+)')
 

coldplugg.

Участник
Автор темы
180
22
проверю

Немного дополню, как вытащить из этого данные из строки(ник, id, должность, выговоры, репу)

Lua:
-- вместо print(item)
local nickname, id, rank, warns, rep_ = item:gsub('%x+', ''):match('(%w+_%w+)%[(%d+)%]%s(.*)%s%[(%d+/%d+)%]%s([%+%-%d]+)')
1669397846879.png
 
Последнее редактирование:
  • Эм
Реакции: qdIbp