Авторизироваться у нас на сайте можно только через STEAM. Если у Вас нет STEAM аккаунта, зарегистрируйте бесплатный на официальном сайте steamcommunity.com, после чего нажмите на кнопку ниже и войдите на сайт. Авторизированным пользователям доступны много разных функций, позволяющих с комфортом серфить по нашему магазину. Чтобы покупать плагины, менять IP и восстанавливать ключ, авторизация не нужна.
Данный плагин подойдёт для тех, кто хочет совмещать CSDM и PUBLIC в 1 целое, то есть определённое время идёт PUBLIC, со стольких то до стольких, и определённое время CSDM. Целых 2 мода получается у вас на сервере. Именно этот плагин нужен тем, кто хочет сделать свой сервер в ночное время, необычным/разнообразным. Плагин запускает в определённо заданное время режим CSDM на определённо заданной карте и с определённо заданного времени до конечного. Можно настроить на нескольких картах в разное время такой процесс игры как описан выше, думаю всем игрокам будет весело ночью, и будет стимул набить какое нибудь звание/статистику :)
Особенности
В отличии от других ночных плагинов, этот будет ставить ночной режим всегда, если данное время входит в диапазон ночного режима (даже если будет рестарт сервера)
Можно заблокировать команды во время ночного режима (такие как rtv и в принципе любые другие)
Выполнить при старте режима определенные команды/квары, так же при окончании режма
Меню оружий как в CSDM
Возможность добавить в меню оружия из Ultimate Weapons
Защита при спавне
Рандомное появление
Можно убрать цели карты
Остальное смотрите в конфигах, плагин достаточно функциональный
21.03.23 - обновить .amxx - релиз бета версии 20.10.24BETA - обновить .amxx - исправлен баг, когда при суициде не возрождало
20.08.08 - обновить .amxx - исправление ошибки со спавном спектаторов - фикс пополнения патрон от ultimate_weapons
20.06.06 - обновить .amxx - обновление ядра
19.12.09 - обновить .amxx - исправили квар ndm_random_maps - добавили фикс, исправляющий %s в сообщении по центру экрана на amx190 - добавили .amxx под 190
19.11.02 - обновить .amxx - релиз бета версии - пользователями БЕТА версии, достаточно обновить .amxx 19.09.14BETA - обновить .amxx и .cfg - исправлена ошибка в логах на amxx 190 - исправлено падение сервера на cs_ картах. Теперь плагин не удаляет заложников, а прячет их, тем самым не создает конфликт для других плагинов - добавили квар ndm_health, который позволяет указать хп игрока при респавне. Актуально для карт 35hp и подобных 18.08.05BETA - обновить .amxx, .cfg и .ini - оружия теперь настраиваются в night_dm.cfg - добавлен квар ndm_random - добавлена возможность выдавать оржуния из Ultimate Weapons! - добавлен квар ndm_ultimate_access (запрещает брать простым игрокам золотое(ultimate_) оружие) - добавлена возможность переименовать пункты в меню оружия - добавлен квар ndm_replace
18.05.15 - обновить .amxx - исправили баг с отображение рандомной карты в худ - исправили баг с mp_timelimit
18.03.24 - обновить .amxx - релиз бета версии 18.01.11BETA - обновить .amxx - Исправлены ошибки 18.01.16BETA - обновить ВСЕ ФАЙЛЫ - Оптимизация привязки и в целом кода плагина. Плагин cкомпилирован для AMXX 1.8.2, AMXX 1.8.3 и для ReAMXX. Ключ от плагина сам перезапишется в файл fg_keys.ini и в нем будут находится все ключи от других плагинов. Все логи теперь пишутся на русском языке. - добавили отключение/включение миссий карты - исправлен баг со спектаторами - возможность отключить ведение статистики во время ДМ - восстановление патронов после убийства - переписали саму систему выбора времени - добавили квар ndm_random_maps - связка с Cvar On Map - исправили мелкие недочеты
15.07.22 - обновить .amxx и .ini - Исправлены ошибки в логах - Исправлен баг при спавне - Теперь возвращается бомба на место - Добавлена возможность использовать рандомные карты - Добавлена возможность изменять квары в таких плагинах как Army Rank Ultimate (можно теперь указать плагину, что стоит CSDM, настройки увидите в обновленном .ini)
15.07.15 - обновить .amxx - Немного изменена технология проверки ключей - Теперь есть отдельный файл настроек в amxmodx/data/fg_settings.ini(файл сам создастся при первом включении). В файле присутствует описание кваров, если хотите, можете изменить настройки. В этом же файле теперь прописывается почта для плагина FunGunUpdater - Всего 6 зеркал для проверки ключей
15.05.24 - обновить .amxx - Исправлена ошибка с исчезанием оружий
15.04.24 - обновить ВСЕ ФАЙЛЫ! - Полностью переписан плагин, все пожелания были внесены.
15.02.07 - обновить .amxx, .cfg - Убрано лишнее - Оптимизирован код - Добавлены новые функции - - контроль на время 1 раунда во время Night DM и после его отключения - - возможность забирать бомбу у игрока, если как таковая, есть
15.01.05 - обновить .amxx, .cfg и lang файл - Исправлены возможные ошибки/баги - Убрана авто выдача оружия - Добавлено меню выбора оружия - Убраны лишние квары - Добавлена авто блокировка зон покупки при включённом Night Dm
14.12.21 - обновить .amxx - Исправление багов
14.11.03 - обновить .amxx - Стабильная работа плагина, не смотря на технические проблемы с нашей стороны(проверка лицензии) - Наши зеркала: RU(два зеркала), UA, BY, DE, KZ. - В консоли сервера не пишется: Sockets. Connecting... Чтобы отображалось, как и раньше напишите fg_debug "1" в amxx.cfg
14.10.6 - обновить .amxx и .cfg - добавлена защита респавна
14.10.5 - обновить .amxx и .cfg - Добавлены новые функции - ДОБАВЛЕНО: Плагины соединяются с нашими серверами для проверки лицензии. Они сами выберут ближайший сервер для проверки. Если это не произошло, то Вы можете указать сами, какой сервер будут использовать плагины. Для этого впишите в amxx.cfg квар: fg_location "UA", где UA это страна. На данный момент у нас есть 4 зеркала: RU, UA, BY, KZ
14.10.3 - обновить .amxx - исправлены ошибки
14.10.2 - обновить .amxx - добавлен квар, который убирает оружие с карты
14.10.1 - обновить .amxx - исправлены ошибки в логах
14.10 - релиз
Категория
Серверные
Чтобы посмотреть работу плагина, перейдите в раздел "Найти сервер с плагином" в меню
// Лицензионный ключ вводить в файл amxmodx/data/fg_keys.ini (если файла нет, он создастся сам при рестарте/смены карты сервера)
// Настройка худа. ndm_hud "-1" - выключить худ.
// r g b x y time dhud
// r g b - цвет
// x y - координаты
// time - частота обновления сообщения
// dhud - использовать dhud? (1/0)
ndm_hud "255 255 0 0.16 0.0 12.0 0"
// Укажите ссылку на файл с картами, если хотите использовать рандомные карты
// 0 - не использовать
ndm_random_maps "/addons/amxmodx/configs/maps.ini"
// Режим только в голову
ndm_only_hs "0"
// Включить автопополнение патрон после убийства
ndm_autoammo "0"
// Через сколько секунд после смерти возродиться игрок
ndm_respawn "3"
// Время с секундах, в течении которого нельзя убить игрока после возрождения
// 0 - выключить
ndm_protection_time "3"
// Удалить цели игры? (бомба, заложники)
ndm_delete_zone "0"
// Через сколько секунд удалять оружие с земли?
// 0.0 - сразу
ndm_weapon_time "10.0"
// Включить рандомные респауны?
// Если есть файлы респаунов в папке configs/csdm/ и включен этот квар, то
// игроки будут возрождаться не только у себя на респе.
ndm_random "1"
// Количество HP при возрождении
// Можно изменить плагином Cvar On Map, например на карте 35hp выдавать соответственно 35
ndm_health "100"
////////////
// Оружия //
////////////
// Впишите сюда оружия через запятую, которые будут отображаться в меню
// Вводить эту команду можно в консоль сервера или через плагин Cvar On Map. Изменит оружия сразу.
// Чтобы отключить меню, достаточно отключить все пункты: ndm_weapons ""
// Чтобы, например AK47 в меню отображался как Калаш, напишите вот так: ak47:Калаш
// Ниже показано несколько примеров
//ndm_weapons "ak47:Калаш, m4a1:Эмка, awp:Слон, deagle"
//ndm_weapons "AK47, M4A1, Awp, Deagle, USP, Glock 18"
//ndm_weapons "ultimate_ak47, ultimate_m4a1, ultimate_ak47asiimov, ultimate_m4a1toxic, ultimate_deagle"
//ndm_weapons "ultimate_ak47:Золотой AK47, ultimate_m4a1:Золотой M4A1, ak47:Обычный AK47, m4a1:Обычный M4A1, ultimate_deagle, Deagle"
ndm_weapons "AK47, M4A1, Awp, Deagle, USP, Glock 18"
// Названия оружий:
// B1: glock18,usp,p228,deagle,elite,fiveseven
// B2: m3,xm1014
// B3: mac10,tmp,mp5navy,ump45,p90
// B4: galil,ak47,m4a1,famas,sg552,aug,g3sg1,sg550,scout,awp
// B5: m249
// ULTIMATE: так же можете использовать оружие из плагина Ultimate Weapons, просто впишите его название, которое указывали в ultimate_weapons.ini. Например "ultimate_ak47"
// Если Вы используете ultimate_ оружия, то кто имеет к ним доступ?
// 0 - разрешено всем
// -1 - в зависимости от пункта <flags> в ultimate_weapons.ini
// флаг - только игроки с этим флагом
ndm_ultimate_access "-1"
// Если у игрока в руках есть оружие(например было выдано другим плагином), то при взятии из меню:
// 0 - выдать и будет два оружия в руках
// 1 - выкинуть то что было в руках
// 2 - заменить оружие
ndm_replace "1"
// Количество выдаваемых гранат
ndm_guns_he "1"
// Количество выдаваемых флешек
ndm_guns_flash "2"
// Количество выдаваемых дымок
ndm_guns_smoke "0"
// Количество выдаваемой брони
ndm_guns_armor "100"
// Остальное оружие настраивается в night_dm.ini
////////////
// Спавны //
////////////
// Если есть файл спавнов для карты в папке configs/csdm/
// то спавны будут рандомные, если файла нет, то спавнится будет как обычно на респе
// Файлы спавнов взяты из оригинального плагина csdm, и их формат подходит.
[times]
; Настройка времени
; Пример:
; допустим стоит 23:00 10:00 de_dust2, сервер запустит Night Dm и карту de_dust2 в 23:00 по времени сервера и остановит Night Dm в 10:00
; соответственно тоже по времени сервера.
; Если вы хотите сделать несколько карт во время Night Dm, просто записываете ниже в столбик по примеру ниже, смотрим:
; 23:00 03:00 de_dust2
; 03:00 10:00 de_dust2_2x2
; Отключится режим на карте de_dust2 и через несколько секунд сменится карта на de_dust2_2x2 и включится DM
; Узнать реальное число и время своего сервера командой в чате: thetime
;
; Можно поставить рандомную карту в определенное время. Для этого вместо названии карты нужно написать random. Например:
; 23:00 03:00 random
; В это время каждый день будет ставиться рандомная карта из файла(см квар ndm_random_maps)
14:00 03:00 de_dust2
03:00 10:00 de_dust2_2x2
[blocks]
; Список команд, которые будут блокироваться во время ночного режима
; Например, чтобы люди не писали rtv во время ночного режима
rtv
votemap
say rtv
say_team rtv
say /rtv
say_team /rtv
amx_map
amx_votemap
amx_votemapmenu
[cvars_night]
; Список кваров/команд, значения которые будут изменены во время ночного режима
; Советуем использовать эту возможность через плагин Cvar On Map
mp_roundtime "10" ; увеличить время раунда
;csstats_enable "0" ; выключить ведение статистики
;vip_menu_csdm "1" ; включить поддержку CSDM для плагина VIP RBS
;bonusmenu_csdm 1 ; включить поддержку CSDM для плагина BONUSMENU RBS
;ar_csdm 1 ; включить поддержку CSDM для плагина Army Ranks Ultimate
;snipers_max_t 32 ; Разрешает использовать awp террорам в плагине Snipers RBS
;snipers_max_ct 32 ; Разрешает использовать awp контрам в плагине Snipers RBS
;snipers_min 1 ; Разрешает использовать awp вне зависимости от кол-ва игроков в плагине Snipers RBS
[cvars_common]
; Список кваров/команд, значения которые будут изменены как только закончится ночной режим
; Советуем использовать эту возможность через плагин Cvar On Map
exec server.cfg ; загрузит все квары по умолчанию из server.cfg
; ставить обратно квары наших плагинов не нужно, они сами загрузятся из своих конфигов после рестарта
[ru]
NDM_RESPAWN = Возрождение через %d
NDM_GUNS_CHAT_GUNS = !n[!gWEAPONS!n] !tМеню выбора оружий появится при следующем респавне!
NDM_GUNS_CHAT_SAVE = !n[!gWEAPONS!n] !tВыбор оружия сохранен!n! Для вызова меню напишите !g/guns
NDM_GUNS_MAIN_TITLE = \r[\yWEAPONS\r]\w Меню оружий
NDM_GUNS_PRIMARY_TITLE = \r[\yWEAPONS\r]\w Выберете основное оружие
NDM_GUNS_SECONDARY_TITLE = \r[\yWEAPONS\r]\w Выберете вторичное оружие
NDM_GUNS_MAIN_NEW = Новое оружие
NDM_GUNS_MAIN_PREVIOUS = Предыдущее оружие
NDM_GUNS_MAIN_SAVE = Сохранить выбор
NDM_START_1 = !n[!gNightDM!n] Запускается Ночной DeathMatch! Ожидается смена карты...
NDM_START_2 = !n[!gNightDM!n] Карта !t%s!n. Время с !g%s!n до !g%s!n.
NDM_NEXT_1 = !n[!gNightDM!n] Запуск следующей карты в режиме Ночной DeathMatch...
NDM_NEXT_2 = !n[!gNightDM!n] Карта !t%s!n. Время с !g%s!n до !g%s!n.
NDM_STOP_1 = !n[!gNightDM!n] Ночной режим !tвыключен!n! Ожидается рестарт...
NDM_STOP_2 = !n[!gNightDM!n] Следующий DeathMatch начнется в !g%s!n на карте !t%s!n.
NDM_TIMELEFT_1 = !n[!gNightDM!n] Идет Ночной DeathMatch до !g%s!n.
NDM_TIMELEFT_2 = !n[!gNightDM!n] Следующий DeathMatch начнется в !g%s!n на карте !t%s!n.
NDM_BLOCK_CMD = !n[!gNightDM!n]!t Запрещено во время Ночного DeathMatch!
NDM_INFORMER = Включен режим DeathMatch^nВремя: с %s до %s^nКарта: %s
/* Night DM Functions
*
* by SKAJIbnEJIb
*
* This file is provided as is (no warranties).
*/
#if defined _night_dm_included
#endinput
#endif
#define _night_dm_included
// Вызывается, когда включается или выключается DM
// type:
// 1 - включается ДМ, подготовка к смене карты
// 2 - ДМ включен, вызывается после смены карты в precache
// 3 - ДМ выключен, подготовка к смене карты
forward ndm_mode(type)
// Возвратит true если включен DM
native ndm_enable()