Lua | Как получить цвет рации?

Статус
В этой теме нельзя размещать новые ответы.

Looney Koldyin

Участник
Автор темы
33
6
В общем есть такая функция(метод) в библиотеке ивентов сампа, называется onServerMessage(), вот и как бы я написать небольшой чекер который помогает мне определять цвета всяких строк из чата:
Lua:
function sampev.onServerMessage(color, text)
    if text:find('Объявление') then
        return sampAddChatMessage(color, -1)
    end
end
Так вот, я это написал что бы мне возвращало айдишники цветов сампа, что бы применить их уже для другой задачи. Так вот что касается /f чата, то эта функция(метод), почему-то, не хочет возвращать ничего, может быть у меня ошибка, но я сомневаюсь, потому что я уже получил несколько других цветов, всё работало, к примеру вот:
Lua:
local allColors = { 
    1724645631, --Оружейка 
    13369599, --Объявка 1 
    10027263, --Объявка 2
    1147587839, --Госка
}
а на /f не распространяется (сервер адванс), может кто знает как мне получить этот цвет.
 

Looney Koldyin

Участник
Автор темы
33
6
"Ничего" она вернуть не может. Если возвращается -1, значит цвет по умолчанию идёт, т.е. белый. В таком случае обычно в начале самого текста тег указан цвета.
я нашел решение, спасибо закрывайте
Lua:
-- ФУНКЦИЯ ОПРЕДЕЛЕНИЕ ЦВЕТА | PUBG , tasks , Агитатор , гонки , заместитель , вступи
function sampev.onServerMessage(color, text)
    if text:find('Текст') then
        return sampAddChatMessage(color, -1)
    end
end
 
  • Нравится
Реакции: shitcodes
Статус
В этой теме нельзя размещать новые ответы.