не могу вытащить id из сообщения

sadasdasdasdasdasd

Участник
Автор темы
81
16
Версия MoonLoader
Другое
мне нужно выдать id человека из сообщения, у меня есть такой код, что не так? когда человек что то написал в чат, его id ни в консоль, ни в чат не отправляется

Lua:
local sampev = require ('samp.events')
local encoding = require("encoding")
encoding.default = 'CP1251'
u8 = encoding.UTF8

function main() if not isSampfuncsLoaded() or not isSampLoaded() then return end
    while not isSampAvailable() do wait(100) end
end

function sampev.onServerMessage(color, text)
    if text:find("(.+)%[(%d+)%] говорит: (.+)") then
        nick, id, message = text:match("(.+)%[(%d+)%] говорит: (.+)")
        print(id)
        sampSendChat(id)
    end
end
 

sadasdasdasdasdasd

Участник
Автор темы
81
16
Убедись в том, что кодировка у тебя 1251 стоит. У меня все ловит
файл который ты кинул, у меня работает
Согласен с человеком выше, у тебя могла быть кодировка неправильная, вот гайд как правильно поставить код:
кодировка у меня 1251, всё ок, возможно у меня чо то не то было с кодом
1682774955870.png
 

why ega

РП игрок
Модератор
2,547
2,238
  • Нравится
Реакции: YarikVL