Данный плагин добавляется рекламу на ваш сервер. Основан данный плагин на basechat. Поддерживает чат команды (csay, hsay, msay, tsay). Установка в подробном описании. Всем успехов)
sm_advertisements_enabled (0/1, определение 1) - Включить / отключить отображение рекламы
sm_advertisements_file (DEF "advertisements.txt") - файл для чтения рекламных объявлений ( Полезно если вы используете несколько серверов с одной установки, и вы хотите использовать различные рекламы на сервере)
sm_advertisements_interval (DEF 30) - Количество секунд между рекламой.
sm_advertisements_reload - команда сервера для перезагрузки рекламы от advertisements.txt.
По умолчанию плагин читает рекламу с конфигов /advertisements.txt , которая имеет следующий формат:
"Объявления"
{
"1"
{
"тип" "S"
"текст" "{GREEN} contact@domain.com"
}
"2"
{
"тип" "Т"
"текст" "www.domain.com"
"флаги "" "
}
}
Флаги - поле не является обязательным. Он принимает список флагов администраторов, которые не будут видеть рекламу, если у них есть любой из этих флагов. Если оставить пустым, только администраторы будут видеть рекламу. Если опущены, то все увидят рекламу.
C - сообщение центра, как sm_csay.
H - подсказка, как sm_hsay.
M - меню сообщений, как sm_msay, но без названия или Exit-вариант. 0 будет по-прежнему скрывать сообщения, хотя. Будет блокировать 1-9 с переключение оружия до тех пор, как она показывается.
S - сообщения чата, как sm_say.
{DEFAULT}, {TEAM}, {GREEN} и {} LIGHTGREEN. {TEAM} и {} LIGHTGREEN – к сожалению, не работают вместе в одной рекламе, так что один или другой.
Например: {GREEN} {данной LIGHTGREEN} карте: {DEFAULT} {} CURRENTMAP
- T верхнем левом сообщение, как sm_tsay. Он поддерживает один из следующих цветов: {WHITE}, {RED}, {GREEN}, {синий}, {YELLOW}, {PURPLE}, {CYAN}, {ORANGE}, {PINK}, {OLIVE}, {LIME }, {VIOLET} и {} голубой.
Вы можете пропустить цвета, если просто хотите нормальный цвет. Например, чтобы иметь оранжевый сообщение, установите текст на: {ORANGE} (Текст здесь Несколько типов в рекламе допускаются, так что вы можете показывать одну рекламу в нескольких местах одновременно.)
Текст - это поле поддерживает следующие переменные: {} CURRENTMAP , {DATE}, {тикрейтом}, {TIME}, {TIME24} и {} TimeLeft. Рядом с этим вы можете напечатать значение квар, заключив имя с {}. ( Например, вы можете использовать {} SM_NEXTMAP, чтобы показать название следующей карты.)
Последнее, но не менее важное, для логического квар вы можете иметь распечатать OFF / ON вместо 0/1. Для этого вы можете использовать {BOOL: имя}.( Например, {BOOL: mp_friendlyfire} будет распечатать, если mp_friendlyfire установлена в 0, и, если он установлен в 1.)
Если вы хотите, чтобы напечатать нечто иное, чем OFF / ON, вы должны открыть исходный код, определяющий изменения в верхнем и перекомпилировать. Также поддерживается \ п, для перевода строки (подтверждено работать на C, M и S сообщений). Несколько примеров приведены в прилагаемом advertisements.txt.
Дорогие друзья! Если заметите ошибку, убедительная просьба оставлять комментарии. Спасибо)