не работает скрипт/функция text:find

лион из бровл сторс

Участник
Автор темы
140
13
aB8BhLe.png

бля подскажите че тут не так. пробовал и через text:match, тоже не работает
 

MLycoris

На вид оружие массового семяизвержения
Проверенный
1,993
2,181
попробуй
Lua:
local sampev = require 'lib.samp.events'
function sampev.onServerMessage(color, text)
    if text:gsub('{......}',''):find(".+ приглашает вас") then
        local nick = text:gsub('{......}',''):match("(.+) приглашает вас")
        sampSendChat('/pm '..nick..' че надо')
    end
end
 

лион из бровл сторс

Участник
Автор темы
140
13
Напиши сообщение которое ловишь
%w {48ff00}приглашает вас
попробуй
Lua:
local sampev = require 'lib.samp.events'
function sampev.onServerMessage(color, text)
    if text:gsub('{......}',''):find(".+ приглашает вас") then
        local nick = text:gsub('{......}',''):match("(.+) приглашает вас")
        sampSendChat('/pm '..nick..' че надо')
    end
end
не работает. Мб из-за того, что я меняю 'lib.samp.events' на 'samp.events'? (меняю для того, что скрипт работал на раклайте, ибо скрипт мне нужен для раклайт)
 

MLycoris

На вид оружие массового семяизвержения
Проверенный
1,993
2,181
не работает. Мб из-за того, что я меняю 'lib.samp.events' на 'samp.events'? (меняю для того, что скрипт работал на раклайте, ибо скрипт мне нужен для раклайт)
к сожалению с раклайтом дело не имел, придётся ждать ответа кого-то умного
 

Sadow

Известный
1,428
592
%w {48ff00}приглашает вас
Нужен сам текст, а не уже с регуляркой. Мы то откуда знаем, верно ты её вводишь или нет7
не работает. Мб из-за того, что я меняю 'lib.samp.events' на 'samp.events'? (меняю для того, что скрипт работал на раклайте, ибо скрипт мне нужен для раклайт)
Это не на что не влияет
 

лион из бровл сторс

Участник
Автор темы
140
13
Нужен сам текст, а не уже с регуляркой. Мы то откуда знаем, верно ты её вводишь или нет7
6ql6dlV.png

вот сам текст. 81 - рандомное число, FunDuk999 - ник. цвет вначале - ffa500, "приглашает вас" -48ff00
 

лион из бровл сторс

Участник
Автор темы
140
13
Это не на что не влияет
6WzX0Ei.png
с 'lib.samp.events'кидает эту ошибку. с 'samp.events' такой ошибки нету. Только что поставил заново SAMP.lua - все равно такая же ошибка, если стоит 'lib.samp.events'
 

chromiusj

прогресс невозможен без пива
Модератор
5,522
3,850