ReHLDS/HLDS Advert Messages [1.4.9]

Vesuvius

НЕ СКРИПТЕР!!!
Команда форума
Администратор
Регистрация
8 Июн 2017
Сообщения
1.483
Симпатии
502
Пол
Мужской
#1
Автор: Radius (based on Bullseye ideas)
Версия: 1.4.9
Доверие к автору 100%
, но плагины распространяются без исходного кода, поэтому используйте на свой страх и риск.

Описание:

Плагин показывает игрокам цветные сообщения в чате, загруженные из конфигурационного файла advert_messages.cfg. Сообщения показываются через равный промежуток времени в зависимости от настройки либо всем игрокам, либо только мертвым и наблюдателям

Отличительной особенностью плагина от оригинала является возможность вставлять в сообщения перенос строки и автоперенос по последнему влезающему в сообщение слову с учетом цвета сообщения.

  • сообщения загружаются из конфигурационного файла advert_messages.cfg
  • возможность для каждого сообщения задать время, через которое оно будет показываться
  • возможность настройки показа сообщений либо всем игрокам, либо только мертвым и наблюдателям (квар ad_show_dead_only)
  • возможность в конфигурационном файле добавлять в сообщения перенос строки (^n)
  • автоматическое расставление переносов, учитывающее цвет сообщения на момент переноса

Требования:
  • AMXX 1.8.2 или выше.
Установка:
  • Закинуть advert_messages.amxx на сервер.
  • Прописать advert_messages.amxx в plugins.ini
  • Перезагрузить сервер
  • Настроить advert_messages.cfg (папка cstrike/addons/amxmodx/configs)
  • Перезапустить сервер
Команды
  • в чате: /adverts - команда чата для отключения показа рекламных сообщений с сохранением результата при выходе с сервера
Информация:
  • advert_messages.cfg и advert_messages.txt создаются автоматически после первого перезапуска сервера
Настройки в advert_messages.cfg
C++:
// Уровень дебаг-логов. 0 - отключено
ad_debug_level "0"

// Показывать только мервым и наблюдателям (1) или всем (0) сообщения
ad_show_dead_only "0"

// Показывать (1) или нет (0) информационные сообщения по умолчанию
ad_show_default_state "1"

// Список команд (разделенных ';'), с помощью которых будет включаться / отключаться отображение информационных сообщений
ad_show_toggle_cmd "say /adverts"

// Формат команды: ad_add_message "<задержка перед показом>" "<текст сообщения>"
// ^n - перенос строки
// !n - стандартный цвет
// !g - зеленый цвет
// !t - цвет команды игрока, которому отправляется сообщение

ad_add_message "15" "!n[!tИнфо!n] Адрес нашего сайта:!g www.example.com"
ad_add_message "15" "!n[!tИнфо!n] IP адрес сервера:!g 127.0.0.1:27015"
 

Вложения

hyrik

Постоялец
Регистрация
18 Июл 2017
Сообщения
167
Симпатии
38
Пол
Мужской
#2
Radius обновлять здесь будешь свои плагины до версий Advert Messages 1.5.5. Level System by CSStats 1.6.2. Steam Bonus 1.7.0