- Поддерживаемые игры
-
- CS: Source (OrangeBox)
- CS: Source (v34)
Server Adverts
Рекламные сообщения, которые вы можете вывести на своём сервере.
Поддерживаются сообщения в чате, в окне подсказок, в KeyHintText, в центре экрана, в консоли, в hud и в левом верхнем углу.
Этот плагин создан на основе плагина от Феникса.
Как и в случае с Advertisements, для CS:S v34 тут реклама выводится отдельно для разных клиентов с разными цветами.
Красивое описание добавлю, может быть, позже.
- Требования
-
- UTF-8 String [для компиляции - в архиве уже есть]
- GeoIP2
- Для CS:S v34 - ClientMod API
- Для CS:S v91+ - SteamWorks
- Переменные
-
settings.ini:
"Settings" { // RU: Формат даты для {DATE} - cplusplus.com/reference/ctime/strftime // EN: Date format for {DATE} - cplusplus.com/reference/ctime/strftime // - // 1 - Yes | 0 - No // - // Default: "%d.%m.%Y" // - "format_date" "%d.%m.%Y" // RU: Формат времени для {TIME} - cplusplus.com/reference/ctime/strftime // EN: Time format for {TIME} - cplusplus.com/reference/ctime/strftime // - // 1 - Yes | 0 - No // - // Default: "%T" // - "format_time" "%T" // RU: Флаг для определения админов для {ADMINSONLINE1} и {ADMINSONLINE2} // EN: Flag for determining admins for {ADMINSONLINE1} and {ADMINSONLINE2} // - // Default: "b" // - "trigger_admins" "b" // RU: Время между сообщениями рекламы [в секундах] // EN: Time between ad messages [in seconds] // - // Default: "7.0" // Minimum: "1.0" // Maximum: "60.0" // - "timer" "7.0" // RU: Как определять язык игрока: 1 - По языку в клиенте его игры (cl_language) | 0 - По его IP // EN: How to determine the player's language: 1 - By language in client of his game (cl_language) | 0 - By his IP // - // Default: "1" // Minimum: "0" // Maximum: "1" // - "detect_lang" "1" }
- Команды
-
- sm_adverts_reload - перезагрузить файлы с рекламой
- Установка
-
- Положить на сервер, соблюдая структуру
- Настроить:
Для CS:S v34:addons/sourcemod/configs/clientmod/adverts/clientmod.ini - Для ClientModaddons/sourcemod/configs/clientmod/adverts/original.ini - Для обычных клиентовaddons/sourcemod/configs/clientmod/adverts/settings.ini - главный конфиг плагинаДля CS:S v91+:addons/sourcemod/configs/adverts/adverts.ini - Сама рекламаaddons/sourcemod/configs/adverts/settings.ini - главный конфиг плагина- Перезапустить сервер