Описание
BMF Rating Events — рейтинговые эвенты для DayZ
Мод семейства BM Forge. Работает на BMF Core, на стабильной 1.29 и экспериментальной 1.30.
🏆 12 видов эвентов
• Убийство заражённых, охота на животных, PvP, сбить транспортом
• Дистанция пешком и за рулём, выживание без смерти
• Сбор урожая, рыбалка, разделка туш, заготовка дров, добыча камня
• Счёт по сумме или по рекорду — например, самый дальний выстрел
• У каждой цели свои очки: военный заражённый — 3, медведь — 10
• Фильтры: оружие, только в голову, минимальная дистанция, конкретные машины, зона на карте
• 11 готовых эвентов из коробки — от «Охоты на мертвецов» до «Дальнобойщика»
📅 Очередь эвентов
• Эвенты ставятся в очередь: «после предыдущего», «через N минут» или «в дату и время»
• Эвенты не накладываются — старт сам сдвигается на конец идущего
• Оповещения до старта: по умолчанию за 60, 15, 5 и 1 минуту
• Очередь и очки переживают рестарт сервера
🎁 Призы
• Места и диапазоны мест (например, 4–10), призы за участие от заданного счёта
• У предмета — количество, заполненность, состояние и навесы
• Машины полностью собранные: колёса, двери, свечи, аккумулятор, топливо и жидкости
• Призы сразу в инвентарь или в корзину, офлайн-игрок получит их при входе
• «Доставить сюда»: машина встаёт рядом на ровном месте под открытым небом, игроку приходит «в 40 м от вас, на северо-восток»
📊 Для игроков
• K — панель рейтинга: задача, таймер, моё место, сколько до следующего места и до призовой зоны, лидеры с пьедесталом
• Корзина призов, расписание и история прошлых эвентов
• Ctrl+K — трекер прогресса: перетаскивается мышью, есть компактный режим, прячется при открытом инвентаре и карте
💬 Discord
• Несколько вебхуков, у каждого свой набор: анонс, старт, итоги, строка на каждый приз
• Упоминание, имя и аватар бота, язык RU/EN, кнопка «Тест»
• Сообщения идут очередью — Discord не отбрасывает лишние
⚙️ Админка сервера (Home → Rating Events)
• Эвенты, очередь, призы, настройки и Discord в одном окне — сохраняются и применяются без рестарта
• Цели, оружие, машины и призы выбираются в окне с 3D-превью: поиск, категории, мультивыбор
• Зона эвента ставится кнопкой «моя позиция»
• «Запустить сейчас», «Призы 1 места мне», +10 очков себе — эвент проверяется за минуту
• Права админов и журнал изменений общие для всех модов BM Forge
🔒 Надёжность
• Очки приходят из событий игры, а не из постоянных проверок: 300 участников, тысяча начислений — около 1 мс
• Защита от накрутки: антиспидхак для дистанций, очки за машину только водителю, рыбацкий мусор не считается
• Ставится на сервер и игрокам: -mod=@BMF_Core;@BMF_RatingEvents, серверная часть — -serverMod=@BMF_RatingEvents_Server



