AddCSLuaFile()
local PREFIX = {Color(0, 133, 199), "[+] "} --Префикс
local text = Color(255, 255, 255)
local lime = Color(0, 255, 100)
local orange = Color(255, 180, 10)
local red = Color(255, 0, 0)
local MESSAGES = {
{text, "Наша группа discord: ", lime, "текст"},
{text, "Если у вас, есть жалоба на игрока пишите: ", lime, "!report ", text, "и вам помогут!", orange, " Не спамьте в ooc или advert", text, "!"},
{text, "Чтобы включить оптимизацию введите ", lime, "текст"},
{text, "Не соблюдение правил сервера повлечёт за собой ", red, "НАКАЗАНИЕ!"}
}
if (SERVER) then
local CYCLE_TIME = 300
util.AddNetworkString("AutoChatMessage")
local curmsg = 1
timer.Create("AutoChatMessages", CYCLE_TIME, 0, function()
net.Start("AutoChatMessage")
net.WriteUInt(curmsg, 16)
net.Broadcast()
curmsg = curmsg + 1
if (curmsg > #MESSAGES) then
curmsg = 1
end
end)
else
net.Receive("AutoChatMessage", function()
local t = {}
table.Add(t, PREFIX)
table.Add(t, MESSAGES[net.ReadUInt(16)])
chat.AddText(unpack(t))
end)
end