Нужен огрызок кода

sport_noname

Активный
Автор темы
388
83
Версия MoonLoader
Другое
Короче, нужен код, желательно с пояснений (Просто я самый 0 в скриптинге)
В данном случае: нужо вырезать в тексте код MA996E и вставить в ответ диологу

На пинг не обращяйте внимание
 
Решение
Lua:
require('lib.samp.events').onShowDialog = function(id, style, title, button1, button2, text)
    if text:find('Введите данный код в поле внизу') then
        local code = text:gsub('{......}', ''):find('Введите данный код в поле внизу: (.+)')
        sampAddChatMessage('Код ' .. code, -1)
        sampSendDialogResponse(id, 1, nil, code)
        return false
    end
end

chapo

🫡 В армии с 17.10.2023. В ЛС НЕ ОТВЕЧАЮ
Друг
8,776
11,234
Lua:
require('lib.samp.events').onShowDialog = function(id, style, title, button1, button2, text)
    if text:find('Введите данный код в поле внизу') then
        local code = text:gsub('{......}', ''):find('Введите данный код в поле внизу: (.+)')
        sampAddChatMessage('Код ' .. code, -1)
        sampSendDialogResponse(id, 1, nil, code)
        return false
    end
end
 
  • Нравится
Реакции: sport_noname

sport_noname

Активный
Автор темы
388
83
Lua:
require('lib.samp.events').onShowDialog = function(id, style, title, button1, button2, text)
    if text:find('Введите данный код в поле внизу') then
        local code = text:gsub('{......}', ''):find('Введите данный код в поле внизу: (.+)')
        sampAddChatMessage('Код ' .. code, -1)
        sampSendDialogResponse(id, 1, nil, code)
        return false
    end
end
там айди диалога надо?