Night Mode 1.3.0
Автор: Radius
Описание:
Плагин позволяет организовать на сервере работу ночного режима со сменой карт по расписанию и поддержкой CSDM мода.
Особенности:
поддержка CSDM мода
Внимание: Для работы в режиме поддержки CSDM мода, необходимо наличие установленного CSDM мода (сам плагин не обеспечивает эту функциональность).
блокировка всех возможностей смены карты на момент проведения ночного режима
возможность задать за сколько секунд до начала работы ночного режима выводить оповещение (квар nm_start_announce_before_time)
возможность настройки работы информера (см квары)
в конфигурационном файле night_mode.ini указываются карты, время начала режима и конца, путь к файлам со списком команд (в том числе возможность ставить на паузу плагины), которые будут исполняться перед началом ночного режима и после завершения
все квары и команды для удобства настраиваются в автоматически создаваемом конфигурационном файле 'addons/amxmodx/configs/night_mode.cfg'
автоматически создаваемый словарь мультиязычности 'addons/amxmodx/data/lang/night_mode.txt'
Настройки (из автоматически создаваемого конфигурационного файла 'night_mode.cfg'):
// Уровень дебаг-логов. 0 - отключено
// По умолчанию: "0"
nm_debug_level "0"
// Задержка загрузки конфигурационного файла, запускаемого при старте ночного режима
// По умолчанию: "0.1"
nm_start_cfg_exec_delay "0.1"
// За сколько секунд до начала работы ночного режима выводить оповещение
// По умолчанию: "300"
nm_start_announce_before_time "300"
// RGB цвет и XY координаты HUD сообщения информера
// По умолчанию: "220 160 0 | 0.02 0.38"
nm_informer_hud_msg "220 160 0 | 0.02 0.38"
// Время (в секундах), через которое будет показываться информер
// По умолчанию: "60.0"
nm_hud_informer_delay "60.0"
// Сколько времени (в секундах) будет показываться информер
// По умолчанию: "10.0"
nm_hud_informer_show_time "10.0"
// Формат команды: nm_load_plugin "название файла (как в plugins.ini)"
// nm_load_plugin "csdm_equip.amxx"
// nm_load_plugin "csdm_ffa.amxx"
// nm_load_plugin "csdm_itemmode.amxx"
// nm_load_plugin "csdm_main.amxx"
// nm_load_plugin "csdm_misc.amxx"
// nm_load_plugin "csdm_protection.amxx"
// nm_load_plugin "csdm_spawn_preset.amxx"
// Формат команды: nm_block_cmd "имя блокируемой команды"
nm_block_cmd "amx_votemap"
nm_block_cmd "amx_votemapmenu"
nm_block_cmd "amx_changelevel"
nm_block_cmd "amx_mapmenu"
nm_block_cmd "amx_map"
nm_block_cmd "amx_rtv"
nm_block_cmd "say rtv"
nm_block_cmd "say_team rtv"
nm_block_cmd "say /rtv"
nm_block_cmd "say_team /rtv"
nm_block_cmd "say /votemap"
nm_block_cmd "say_team /votemap"
nm_block_cmd "say rockthevote"
nm_block_cmd "say_team rockthevote"
nm_block_cmd "say /rockthevote"
nm_block_cmd "say_team /rockthevote"
nm_block_cmd "mapm_startvote"
Настройки (из автоматически создаваемого конфигурационного файла 'night_mode.ini'):
; Чтобы ночной режим работал под управлением текущего менеджера карт
; вместо названия карты напишите unknown
; День недели (week day) указывается либо в виде диапазона от 1 до 7 (1-7)
; либо перечислением (1,2,3 и т.д)
; При указании дня недели не должно быть никаких пробелов
; Mapname Week Day Start Time End Time Start Commands File End Commands File
de_dust2 1-7 00:00 06:00 night_mode_start.cfg night_mode_end.cfg
Автор: Radius
Описание:
Плагин позволяет организовать на сервере работу ночного режима со сменой карт по расписанию и поддержкой CSDM мода.
Особенности:
поддержка CSDM мода
Внимание: Для работы в режиме поддержки CSDM мода, необходимо наличие установленного CSDM мода (сам плагин не обеспечивает эту функциональность).
блокировка всех возможностей смены карты на момент проведения ночного режима
возможность задать за сколько секунд до начала работы ночного режима выводить оповещение (квар nm_start_announce_before_time)
возможность настройки работы информера (см квары)
в конфигурационном файле night_mode.ini указываются карты, время начала режима и конца, путь к файлам со списком команд (в том числе возможность ставить на паузу плагины), которые будут исполняться перед началом ночного режима и после завершения
все квары и команды для удобства настраиваются в автоматически создаваемом конфигурационном файле 'addons/amxmodx/configs/night_mode.cfg'
автоматически создаваемый словарь мультиязычности 'addons/amxmodx/data/lang/night_mode.txt'
Настройки (из автоматически создаваемого конфигурационного файла 'night_mode.cfg'):
// Уровень дебаг-логов. 0 - отключено
// По умолчанию: "0"
nm_debug_level "0"
// Задержка загрузки конфигурационного файла, запускаемого при старте ночного режима
// По умолчанию: "0.1"
nm_start_cfg_exec_delay "0.1"
// За сколько секунд до начала работы ночного режима выводить оповещение
// По умолчанию: "300"
nm_start_announce_before_time "300"
// RGB цвет и XY координаты HUD сообщения информера
// По умолчанию: "220 160 0 | 0.02 0.38"
nm_informer_hud_msg "220 160 0 | 0.02 0.38"
// Время (в секундах), через которое будет показываться информер
// По умолчанию: "60.0"
nm_hud_informer_delay "60.0"
// Сколько времени (в секундах) будет показываться информер
// По умолчанию: "10.0"
nm_hud_informer_show_time "10.0"
// Формат команды: nm_load_plugin "название файла (как в plugins.ini)"
// nm_load_plugin "csdm_equip.amxx"
// nm_load_plugin "csdm_ffa.amxx"
// nm_load_plugin "csdm_itemmode.amxx"
// nm_load_plugin "csdm_main.amxx"
// nm_load_plugin "csdm_misc.amxx"
// nm_load_plugin "csdm_protection.amxx"
// nm_load_plugin "csdm_spawn_preset.amxx"
// Формат команды: nm_block_cmd "имя блокируемой команды"
nm_block_cmd "amx_votemap"
nm_block_cmd "amx_votemapmenu"
nm_block_cmd "amx_changelevel"
nm_block_cmd "amx_mapmenu"
nm_block_cmd "amx_map"
nm_block_cmd "amx_rtv"
nm_block_cmd "say rtv"
nm_block_cmd "say_team rtv"
nm_block_cmd "say /rtv"
nm_block_cmd "say_team /rtv"
nm_block_cmd "say /votemap"
nm_block_cmd "say_team /votemap"
nm_block_cmd "say rockthevote"
nm_block_cmd "say_team rockthevote"
nm_block_cmd "say /rockthevote"
nm_block_cmd "say_team /rockthevote"
nm_block_cmd "mapm_startvote"
Настройки (из автоматически создаваемого конфигурационного файла 'night_mode.ini'):
; Чтобы ночной режим работал под управлением текущего менеджера карт
; вместо названия карты напишите unknown
; День недели (week day) указывается либо в виде диапазона от 1 до 7 (1-7)
; либо перечислением (1,2,3 и т.д)
; При указании дня недели не должно быть никаких пробелов
; Mapname Week Day Start Time End Time Start Commands File End Commands File
de_dust2 1-7 00:00 06:00 night_mode_start.cfg night_mode_end.cfg