FloV:MP 1.0.6 — Beta
Главное — транспорт на сервере: машинами владеет сервер, они сохраняются между перезапусками. Плюс новый загрузочный экран, сохранение игрока, вторая линия античита, метрики и оповещения.
- Транспорт на сервере
- Загрузочный экран
- Сохранение игрока
- Античит, вторая линия
- Метрики и оповещения
- Мир, бой и установка
Транспорт на сервере
- Машинами владеет сервер: реестр машин, места в салоне, водитель, здоровье, номера. Машина больше не исчезает у остальных, когда из неё вышел водитель.
- Машины, созданные сервером или вашим кодом, не удаляются сами; брошенный трафик убирается, только когда он пуст и рядом никого нет.
- /dv работает и снаружи машины, в пределах 10 м.
- Машины сохраняются между перезапусками (MariaDB или flovmp-data/vehicles.json), у каждой свой мир.
- API для gamemode: создать машину, посадить или высадить игрока, задать здоровье и номер, события «сел/вышел/повреждена/уничтожена».
Загрузочный экран
- Новый загрузочный экран: фон, логотип, фирменные шрифты, полоса прогресса; этапы показываются по факту событий.
- Свой фон и логотип сервера по ссылке: loading.background_url и loading.logo_url.
- Если сервер не пустил игрока (бан, лицензия, нет мест) — понятный экран отказа с причиной.
Сохранение игрока
- Позиция, здоровье, броня, модель и оружие сохраняются при выходе и возвращаются при входе.
- Хранилище данных gamemode на каждого игрока (ключ → значение): деньги, инвентарь, квесты. Загружается в фоне.
Античит, вторая линия
- Журнал подозрений с весами: очки копятся и тают, пороги «сообщить» и «кикнуть» настраиваются.
- Белые и чёрные списки оружия, моделей персонажей и машин; учёт патронов; детект ускорения времени.
- Команды ac (журнал игрока) и acforgive (сбросить). Исправлены три неверных хэша в чёрном списке оружия.
Метрики и оповещения
- Метрики сервера: такт, игроки, трафик, очереди записи в базу — в журнале, JSON и формате Prometheus.
- Оповещения в Discord, Slack или webhook: зависание, падение, долгий такт, всплеск ошибок, расход памяти.
Мир, бой и установка
- Части карты (IPL) и интерьеры включаются из настроек, карт и кода; при выходе карта возвращается в исходное состояние.
- Снайпер на дальности видимости больше не «нерегает»; броня отправляется только при изменении.
- Установка с GitHub одной командой; второй сервер на той же машине больше не ломает базу первого.
- Новые миграции 003_vehicles, 004_players, 005_player_data_key_case применяются сами при старте.


