Я просто хочу создать простой скрипт, который печатает цветной текст в чате отправителя после выполнения определенной команды.GMod | Хотите сделать простую команду, которая печатает цветное сообщение в чате чата отправителей
Сначала консоль дала мне ошибку [попытка индексации глобального «чата» (значение nil)]. После перезагрузки Singleplayer и открытия скрипта он ничего не сделал.
Текущий код:
local ply = LocalPlayer()
local function Test(ply, text, team)
if string.sub(text, 1, 8) == "!command" then
chat.AddText(Color(100, 100, 255), "Test")
end
end
hook.Add("PlayerSay", "Test", Test)
Я надеюсь, что кто-то может мне помочь.
Ваш код отлично выглядит на первый взгляд. Не могли бы вы изменить свой вопрос, чтобы включить то, что точно не работает? Вы получаете какие-либо ошибки? Или просто ничего не делает? – Lignum