Помогите срочно с меня лайк + решение

[w0te]

Известный
Автор темы
775
497
Версия MoonLoader
.027.0-preview
Как найти вот такую строчку:
[ADMIN] Meagle_Gray: 4444
 
Решение
слушай, а если так:
[w0te]: 1234
то получается надо так в регулярках делать:
local arg = text:match('%[w0te%] .+: (.+)')
local arg = text:match('%[w0te%]: (.+)')

слушай, а если так:
[w0te]: 1234
то получается надо так в регулярках делать:
local arg = text:match('%[w0te%] .+: (.+)')
local arg = text:match('%[ADMIN%] .+: (.+)')
.+: - проверяем случайный ник игрока
(.+) - получаем случайный текст игрока

[w0te]

Известный
Автор темы
775
497
Wote, ты чего? Это же samp.lua. Либо ты что-то другое имел ввиду?
да samp.lua, я забыл как это в регулярных выражениях сделать !
Так:
local text = text:match('проблемка._.')
в самп луа -
onServerMessage(color, text)
 

Rice.

Известный
Модератор
1,753
1,661
да samp.lua, я забыл как это в регулярных выражениях сделать !
Так:
local text = text:match('проблемка._.')
Lua:
local samp = require('samp.events')
function samp.onServerMessage(color, text)
    if text:find('%[ADMIN%] .+: .+') then
        local arg = text:match('%[ADMIN%] .+: (.+)')
    end
end
UPD: Кодом выше получили текст после "Meagle_Gray:"
 

[w0te]

Известный
Автор темы
775
497
Lua:
local samp = require('samp.events')
function samp.onServerMessage(color, text)
    if text:find('%[ADMIN%] .+: .+') then
        local arg = text:match('%[ADMIN%] .+: (.+)')
    end
end
UPD: Кодом выше получили текст после "Meagle_Gray:"
слушай, а если так:
[w0te]: 1234
то получается надо так в регулярках делать:
local arg = text:match('%[w0te%] .+: (.+)')
 

Rice.

Известный
Модератор
1,753
1,661
слушай, а если так:
[w0te]: 1234
то получается надо так в регулярках делать:
local arg = text:match('%[w0te%] .+: (.+)')
local arg = text:match('%[w0te%]: (.+)')

слушай, а если так:
[w0te]: 1234
то получается надо так в регулярках делать:
local arg = text:match('%[w0te%] .+: (.+)')
local arg = text:match('%[ADMIN%] .+: (.+)')
.+: - проверяем случайный ник игрока
(.+) - получаем случайный текст игрока
 
  • Нравится
Реакции: [w0te]