- 180
- 22
- Версия MoonLoader
- .026-beta
делаю луа бота для ракбота, задача такая, когда в админ чат пишу бот инфа *id* должны в админ чат выводиться данные, пока что ник, но он ничего не выводит кроме идет проверка. а в логах, такого игрока нету в сети
кто разбирается пожалуйста помогите
Lua:
elseif text:find('%[.*%] (%w+_?%w+)%[(%d+)%]%: бот инфа %d+') then
a, yournick, yourid, idcheck = text:match('%[.*%] (%w+_?%w+)%[(%d+)%]%: бот инфа %d+')
sendInput('/a Идет проверка...')
Lua:
function onShowDialog(dialogId,s,t,b1,b2,text) -- результат епт
for line in text:gmatch("[^\n]+") do -- разбиваем чтобы искать по строкам
if line:find('Имя: %{......%}%[%w+_%w+]') and dialogId == 235 then -- Поиск текста в строке. | Пример строки Деньги в банке: [$21]
nick = line:match('Имя: %{......%}%[%w+_%w+]') -- запишет в переменную name
runCommand(string.format('/a НикНейм: %s', nick,-1))
table.insert(checkstat, nickname, nick)
end
end
end