Почему не работает код

giwih

Новичок
Автор темы
4
0
Мне нужно чтобы на данное сообщение:
03dc0ec6-9677-4201-9e33-f8f7f8ef2dbe.png
(Вы успешно разделили предмет.) в чат что-то отправлялось но код не работает и ошибок никаких нет:
Lua:
local encoding = require 'encoding'
encoding.default = 'CP1251'
u8 = encoding.UTF
local sampev = require 'lib.samp.events'
function sampev.onServerMessage(color, text)
    if text:find("Вы успешно разделили предмет.") then
        sampAddChatMessage(u8'hi')
    end
end
прошу помочь. Видел много ответов по теме "отправка сообщений при виде текста" но тоже не работает.
 
Решение
Lua:
local sampev = require 'lib.samp.events'
function sampev.onServerMessage(color, text)
    if text:find("Вы успешно разделили предмет%.") then
        sampAddChatMessage('hi')
    end
end
Согласен с человеком выше, поэтому этот код сохрани по этому гайду:

ChromiusJ

PARΛDIGM ΛSS
Друг
4,910
3,198
скинь чат лог с этой строчкой
а еще тебе не обязательно писать u8 перед текстом,просто поставь кодировку 1251 там где ты пишеш
попробуй так крч
Код:
if text:find("{.-}Вы успешно разделили предмет%.")
 
  • Нравится
Реакции: фидарза и YarikVL

giwih

Новичок
Автор темы
4
0
скинь чат лог с этой строчкой
а еще тебе не обязательно писать u8 перед текстом,просто поставь кодировку 1251 там где ты пишеш
попробуй так крч
Код:
if text:find("{.-}Вы успешно разделили предмет%.")
вот чат лог: [16:08:59] Вы успешно разделили предмет.
не помогло
 

YarikVL

Известный
Проверенный
4,798
1,814
Lua:
local sampev = require 'lib.samp.events'
function sampev.onServerMessage(color, text)
    if text:find("Вы успешно разделили предмет%.") then
        sampAddChatMessage('hi')
    end
end
Согласен с человеком выше, поэтому этот код сохрани по этому гайду: