onServerMessage - help

optimal user

Известный
Автор темы
107
6
юзаю onServerMessage, внутри него перехватываю текст, если находит нужную мне переменную, сразу вызываю команду
вопрос - почему у меня не выводится в чат перехваченное сообщение? будто возвращаю false, хотя это не так
как исправить, че не так?
Lua:
function sampev.onServerMessage(color, text)
    if text:find("example text") then
        local nick = text:match("example (%w+_%w+)")
        sampSendChat("/number "..nick)
    end
end
 

whyega52

Eblang головного мозга
Модератор
2,847
2,803
юзаю onServerMessage, внутри него перехватываю текст, если находит нужную мне переменную, сразу вызываю команду
вопрос - почему у меня не выводится в чат перехваченное сообщение? будто возвращаю false, хотя это не так
как исправить, че не так?
Lua:
function sampev.onServerMessage(color, text)
    if text:find("example text") then
        local nick = text:match("example (%w+_%w+)")
        sampSendChat("/number "..nick)
    end
end
Lua:
function sampev.onServerMessage(color, text)
    if text:find("example text") then
        lua_thread.create(function()
            wait(1000)
            local nick = text:match("example (%w+_%w+)")
            sampSendChat("/number "..nick)
        end)
    end
end
 
  • Нравится
Реакции: optimal user

optimal user

Известный
Автор темы
107
6
Lua:
function sampev.onServerMessage(color, text)
    if text:find("example text") then
        lua_thread.create(function()
            wait(1000)
            local nick = text:match("example (%w+_%w+)")
            sampSendChat("/number "..nick)
        end)
    end
end
почему именно 1000? 50-100 подойдет?
задержка для меня крайне нежелательна просто