Возможности плагина :
Плагин должен работать как на CS: Source так и в других играх,например : CS: GO,Garri`s Mod
Плагин отправляет в чат те сообщения которые прописаны в его настройках.
Можно задать интервал между сообщениями.
Что бы добавить свои сообщения,их необходимо прописать в файле "advertisements.txt"
Там уже есть пример того как надо прописывать
Путь до файла : addons/sourcemod/configs/advertisements.txt
Пример того как надо прописывать сообщения:
"Advertisements" { "1" { "type" "S" "text" "{aqua}smod.mybb.ru" } "2" { "type" "T" "text" "{ancient}Заходи к нам чаще" "flags" "a" } }
Теперь разберем саму настройку сообщений.
Что полезно знать :
1. Что бы перенести сообщение в несколько строк, пропишите \n
Пример :
"Advertisements" { "1" { "type" "S" "text" "{aqua}smod.mybb.ru\nпример переноса сообщения" }
2.Теперь разберем строки :
"type" - определяет куда именно отправлять сообщение.В чат,по центру экрана и так далее... Сейчас разберем по порядку
Пример :
"type" "S" - отправляет сообщения в чат
"type" "H" - отправляет сообщение в рамке по центру экрана
"type" "M" - отправляет сообщения в меню
"type" "C" - отправляет сообщение по центру экрана
"type" "T" - отправляет сообщение в левом углу,сверху
"text" - сам текст сообщения
"flags" - флаг администратора который не будет видеть данное сообщение.
Если вы хотите что бы администраторы то же видели данное сообщение,то просто оставьте пустым
Внимание :
Необходимо сохранять файл с сообщениями ("advertisements.txt") в кодировке : UTF-8 без BOM
3. Как правильно добавить цвета в сообщения :
Перед нужными словами необходимо написать код нужного цвета.Пример :
{fullblue} Привет!{fullred}На сервере продаются {yellow}VIP`ки
Таким образом у вас в чате будет выглядеть вот так :
Привет! На сервере продаются VIP`ки
Коды цветов можно найти вот здесь :
https://www.doctormckay.com/morecolors.php
4. Настройки конфига:
Путь до конфига : cfg\sourcemod\advertisements.cfg
// Если "1" то плагин включен
// Если "0" то плагин отключен
// По умолчанию установлено: 1
sm_advertisements_enabled "1"
// Название файла от куда плагин будет отправлять ваши сообщения
// По умолчанию установлено: advertisements.txt
sm_advertisements_file "advertisements.txt"
// Здесь указываете интервал между сообщениями.Время в секундах!
// По умолчанию установлено: 30
sm_advertisements_interval "30"
// Здесь указываете интервал между сообщениями
// По умолчанию установлено: 30
sm_advertisements_interval "30"
Ну вот пожалуй и все.Если мы что-то упустили,просьба дополнить тему комментариями.
Если упустили что то важное то обязательно дополним!