Скачать файл
Viewpoint True Ballistics добавляет реальные баллистические снаряды для Project Viewpoint. При прицеливании от первого или третьего лица каждый патрон симулируется: он покидает дуло, летит к точке под прицелом, имеет время полёта, падает, разбивает стекло, останавливается стенами и попадает в ту часть тела, которую фактически задевает.
Особенности:
- Реальные снаряды : патроны начинают путь от дула оружия и летят к точке под прицелом, от первого и третьего лица.
- Время полёта и падение пули : снаряды замедляются и падают на расстоянии. Для дальних выстрелов нужно брать поправку или выставлять прицел.
- Стены и укрытия : стены, закрытые двери, машины, деревья и прочная мебель останавливают снаряды. Стекло разбивается, и снаряд летит дальше. Если ствол за углом, попадает угол, даже если камера от третьего лица видит дальше него.
- Зоны попадания : голова, торс, рука или нога определяются по месту касания снаряда со скелетом зомби или игрока, затем применяется ванильный урон для этой части тела.
- Пробитие : винтовочные патроны с достаточной энергией могут пройти сквозь одно тело и попасть в того, кто за ним.
- Дробовики : каждая дробинка – отдельный снаряд.
- Навык по-прежнему важен : уровень Aiming, точность оружия, движение, мудлы (паника, стресс, усталость, опьянение, боль) и состояние оружия определяют кучность снарядов.
- Поддержка Project Viewpoint ADS & Optics : с поднятыми прицельными приспособлениями снаряды следуют реальной линии прицела, включая отдачу. Каждый прицел использует собственный ноль, а разброс через прицелы меньше, так как ADS уже симулирует удержание.
Что остаётся ванильным: боеприпасы, досылание патрона, клины, перезарядка, звуки и шум, отдача, дульная вспышка, опыт Aiming, состояние оружия, броски урона, криты, броня и реакции на попадание. Модовые пушки работают без патчей: их баллистика определяется типом боеприпасов.
Последнее обновление (1.1.3):
- Исправлено: выстрелы с оптикой пролетали над целью на обычных дистанциях. Нули прицелов (сделанные для реальных скоростей пуль) теперь следуют настройке скорости, поэтому снаряды остаются в пределах нескольких сантиметров от прицельной сетки до 75 м.
- Прицеливание через ADS-прицелы теперь добавляет только половину разброса от навыка, так как ADS уже симулирует покачивание и отдачу.
1.1.2:
- Полная поддержка мультиплеера: с ZombieBuddy на сервере снаряды летят на всю дальность, а сервер проверяет каждое попадание.
- Исправлено: в более ранних версиях снаряды вообще не симулировались, а серверная проверка никогда не подтверждалась.
- Консольные команды теперь работают, а лог сообщает, когда патчи активны и когда сервер подтверждает.
Требования:
- ZombieBuddy (загрузчик Java-модов, должен быть установлен в игру, см. его страницу)
- Viewpoint
- Опционально: Project Viewpoint ADS & Optics
Настройка сервера для мультиплеера: мод работает в мультиплеере без серверной части, но тогда каждое попадание остаётся в пределах ванильной дальности оружия. Для полной дальности и серверных проверок попаданий сервер также должен запускать ZombieBuddy:
1. Скопировать ZombieBuddy на сервер. Из папки libs мода ZombieBuddy (workshop/content/108600/3619862853/mods/ZombieBuddy/libs/) скопировать файлы в основную папку сервера, ту, что содержит ProjectZomboid64.json:
- Linux-сервер: ZombieBuddy.jar
- Windows-сервер: ZombieBuddy.jar и zbNative.dll
2. Запустить сервер с ZombieBuddy. Открыть ProjectZomboid64.json в основной папке сервера и добавить одну строку в начало списка «vmArgs». Остальные строки сохранить.
Linux: "-javaagent:ZombieBuddy.jar=policy=allow-all"
Windows: "-agentlib:zbNative=policy=allow-all"
policy=allow-all нужен, потому что у сервера нет экрана для подтверждения Java-модов. Он загружает все Java-моды из вашего списка, поэтому запускайте только доверенные Java-моды. Обновление игры или «проверка файлов» могут сбросить этот файл, поэтому проверяйте его после обновлений.
3. Добавить моды в настройки сервера.
WorkshopItems=3619862853;3809306528;3812864848
Mods=ZombieBuddy;Viewpoint;ViewpointTrueBallistics
Добавить их в существующие списки, разделяя точкой с запятой. Если используете ADS, добавьте 3812612054 и ProjectViewpointADS.
4. Проверить работу. В консоли сервера должно появиться:
[TrueBallistics] Viewpoint True Ballistics 1.1.x loading (dedicated server)
[ZB] Found patch class: vtb.ServerPatches$WeaponDistance
После подключения в console.txt игрока должно появиться:
[TrueBallistics] server answered: java=true version=1.1.x
[TrueBallistics] server runs True Ballistics 1.1.x – full ballistic range enabled
java=false означает, что Lua-часть мода работает на сервере, но ZombieBuddy – нет. Проверьте шаги 1 и 2.
Песочные настройки (страница «Viewpoint True Ballistics»):
- Global velocity scale (по умолчанию 0.4): 1.0 = реальные скорости, почти без видимого падения. Меньшие значения дают заметное время полёта и падение.
- Max projectile distance (по умолчанию 3x дальности оружия, максимум 200 м). Для снайперской стрельбы 5x доводит любое оружие до края загруженного мира.
- Spread scale (по умолчанию 1.0): ниже – кучнее на расстоянии.
- Zero distance , Gravity , Drag , Damage falloff , Penetration , Hit locations , Furniture collision , Server hit validation , Use in isometric view .
Примечание: игра загружает только около 75 клеток вокруг каждого игрока, поэтому за их пределами попасть ни во что нельзя, независимо от настройки дальности.
Консольные команды: нужен режим отладки. VTB_status() показывает, что работает. VTB_debug(«trajectories», true) рисует траектории полёта. VTB_tracers(1) делает каждый снаряд трассером.
Совместимость: не сочетать с другими модами, заменяющими определение попаданий огнестрельного оружия. Паки оружия, использующие собственные названия боеприпасов, распознаются по калибру. Их авторы могут тонко настроить значения с помощью VTB.registerAmmoProfile / VTB.registerWeaponProfile (см. папку docs мода).
Техническая информация:
- Workshop ID: 3812864848
- ID мода: ViewpointTrueBallistics
- Папка мода: ViewpointTrueBallistics
| Версия Project Zomboid |
|
- Комментарии
Установка модификации в Project Zomboid
1. Скачайте и распакуйте архив с модификацей.
2. Скопируйте папку с модом в C:\Users\Имя_Пользователя\Zomboid\mods
3. Запустите Зомбоид и активируйте нужное дополнение в меню.