Reklama

Reklama 01.06.2025

Нет прав для скачивания
Файл настроек кваров /amxmodx/configs/plugins/plugin-reklama.cfg:

Название​
Описание​
Мин.​
Макс.​
Стандартное значение​
reklama_freq_minМинимальный интервал между автоматическими сообщениями--60
reklama_freq_maxМаксимальный интервал между автоматическими сообщениями--60
reklama_for_all_chatЕсли 0, живые игроки не будут видеть автоматические сообщения в чате--1
reklama_for_all_hudЕсли 0, живые игроки не будут видеть автоматические HUD-сообщения--1
reklama_modeРежим отображения:
0 – показывать все сообщения
1 – только те, у которых режим 0, или те, что соответствуют значению этого кварa
010
reklama_sound_for_allРежим звука:
0 – проигрывать только мёртвым игрокам (звуки автоответа будут воспроизводиться всегда)
1 – проигрывать звуки для всех игроков
011
reklama_hud_settingsНастройки HUD:
R G B X Y DURATION CHANNEL
(1-4, 0 – автоселект, -1 – использовать DHUD)
--0 255 0 -1.0 0.7 3.5 0

Файл настроек сообщений /amxmodx/configs/reklama.ini:
Код:
; Конфиг сообщений плагина 'Reklama'
; Message config for Plugin 'Reklama'

; Однострочное чат-сообщение без звука и с цветом команды получателя для '!t'
; Single line chat message without sound and with the color of the recipient command for '!t'
0 0 0 D 0 0 "" "!g* !nПосетите наш форум: !tDev-CS.ru"

; Трёхстрочное чат-сообщение со звуком 'tutor_msg' и красным (первая строка), синим (вторая), и белым (третья) цветом для '!t'
; Three-line chat message with sound 'tutor_msg' and red (first line), blue (second line), and white (third line) color for '!t'
0 1 3 R 0 0 "" "!g* !nНа сервере !tчитер? !nБегите на !gwww.адрес.ru !nзвать админа!"
0 2 0 B 0 0 "" "!g* !nТак же админа можно позвать в группе !tTelegram: !gадрес"
0 3 0 W 0 0 "" "!g* !nСамостоятельно наказать читера можно командой !t/voteban"

; Трёхстрочное чат-сообщение, выводящееся только автоответчиком, в ответ на слово "привет", "ку", или "хай"
; A three-line chat message displayed only as automatic response to the words "привет", "ку", or "хай"
0 2 2 B 1 2 "привет|ку|хай" "!g* !tПриветствуем вас на нашем сервере!"
0 2 0 B 1 0 "" "!g* !tПожалуйста, прочтите правила игры: !gsay /rules"
0 3 0 R 1 0 "" "!g* !tЗа игру с читами у нас банят НАВСЕГДА!"

; Однострочное чат-сообшение, демонстрирующее вывод через ML-ключ (см. 'data/lang/reklama.txt')
; A one-line chat message showing output via an ML-key (see 'data/lang/reklama.txt')
0 0 0 D 0 0 "" "REKLAMA_KEY_1"

; Однострочное чат-сообшение, демонстрирующее работу подстановочного шаблона:
; A one-line chat message demonstrating the operation of a wildcard pattern:
0 0 0 D 0 2 "тест" "!g* !nИмя сервера: !g#hostname#!n, ваш ник: !g#name#"

; HUD-сообщение, демонстрирующее вывод через ML-ключ (см. 'data/lang/reklama.txt')
0 4 0 D 0 0 "" "REKLAMA_KEY_2"

INI:
Данный файл содержит синтаксис конфига сообщений для плагина 'Reklama'

(*) - Только для чат-сообщений

Формат строк: режим тип звук цвет автоответчик сравнение "шаблон автоответчика" "сообщение"

Режим:
0 - выводить всегда
любая другая цифра - выводить только при аналогичном значении квара 'reklama_mode'

Тип:
0 - (*) однострочное чат-сообщение
1 - (*) вызвать следующую строку
2 - (*) вызвать следующую строку + не для старта (режим случайной стартовой позиции, см. RANDOM_START в исходнике)
3 - (*) не для старта (режим случайной стартовой позиции, см. RANDOM_START в исходнике)
4 - hud-сообщение
5 - hud-сообщение (не для старта)

Звук:
0 - без звука
1 - blip1
2 - blip2
3 - tutor_msg
4 - button2
5 - bell1
6 - button3
7 - button7
8 - button9
9 - elevbell1
10 - train_use1
11 - x_shoot1

Цвет для !t (только для чат-сообщений; для hud-сообщений не играет роли):
D - цвет команды получателя
W - белый
R - красный
B - синий

Автоответчик:
1 - выводить только при автоответе
0 - выводить в обоих режимах

Сравнение для автоответчика:
0 - посимвольный поиск (НЕ чувствительно к регистру, найдёт 'тЕст' в 'нетестированный')
1 - посимвольный поиск (чувствительно к регистру, НЕ найдёт 'тЕст' в 'нетестированный')
2 - поиск отдельного слова (НЕ чувствительно к регистру, найдёт 'домАшний' в 'домашний')
3 - поиск отдельного слова (чувствительно к регистру, НЕ найдёт 'домАшний' в 'домашний')

Шаблон автоответчика:
Слово/фраза для срабатывания автоответчика. Можно указать несколько слов/фраз, разделяя их символом |
Пример: "привет|ку|хай"

Сообщение:
Само сообщение, либо ML-ключ из файла 'reklama.txt', вида 'REKLAMA_KEY'.
Так же вы можете использовать подстановочные шаблоны, которые при выводе будут заменяться на
соответствующим им данным.

Список подстановочных шаблонов:
#hostname# - имя сервера
#maxplayers# - макс. кол-во игроков
#numplayers# - текущее кол-во игроков
#server_ip# - адрес сервера в формате IP:PORT
#mapname# - текущая карта
#contact# - значение квара 'sv_contact'
#timeleft# - оставшееся время игры на карте
#name# - имя игрока
#steamid# - steamid игрока
#ip# - IP игрока

INI:
This file contains the message syntax for the 'Reklama' plugin.

(*) - Only for chat messages

Line format: mode type sound color autoresponder comparison "autoresponder pattern" "message"

Mode:
0 - show always
any other digit - show only with the same value of the cvar 'reklama_mode'

Type:
0 - (*) single line message
1 - (*) call the next line
2 - (*) call the next line + not for start (random start mode, see. RANDOM_START in .sma)
3 - (*) not for start (random start mode, see. RANDOM_START in .sma)
4 - hud message
5 - hud message (not for start)

Sound:
0 - without sound
1 - blip1
2 - blip2
3 - tutor_msg
4 - button2
5 - bell1
6 - button3
7 - button7
8 - button9
9 - elevbell1
10 - train_use1
11 - x_shoot1

Color for !t:
D - receiver team color
W - white
R - red
B - blue

Autoresponder:
1 - show only by autorespond
0 - show in both modes

Comparison for autoresponder:
0 - character search (case insensitive, can find 'brEak' in 'breakfast')
1 - character search (case sensitive, can't find 'brEak' in 'breakfast')
2 - search for a single word (case insensitive, can find 'hoMe' in 'home')
3 - search for a single word (case sensitive, can't find 'hoMe' in 'home')

Autoresponder pattern:
Word/phrase for triggering autorespond. You can specify several words / phrases, separated by a symbol |
Example: "hello|hey|hi"

Message:
Message itself, or ML-key from 'reklama.txt', named like 'REKLAMA_KEY'.
You can also use wildcard patterns that will be replaced with relevant data.

List of wildcard patterns:
#hostname# - server name
#maxplayers# - max players
#numplayers# - current players count
#server_ip# - server address as IP:PORT
#mapname# - current mapname
#contact# - 'sv_contact' cvar value
#timeleft# - remaining game time
#name# - player name
#steamid# - player steamid
#ip# - player IP
Назад
Верх