Мод «Project Real Limbs - Physics Bodies for Zombies Ragdolls and NPCs» для Project Zomboid

Оценить:
0
17:53
71

Скачать файл

Категория:
Автор:
Версия:
05.11.2026
Размер:
619.8 Kb
Расширение:
ZIP
Добавил:
Источник:
Запись отредактирована: 17:53
Причина: Обновление мода до версии 05.11.2026

Project Real Limbs добавляет физическую модель поведения для зомби и NPC в стиле Euphoria. Персонажи реагируют на место и силу попадания, могут терять равновесие и самостоятельно подниматься. Урон и характеристики оружия не изменяются – мод влияет только на визуальное поведение тел.

Возможности:

  • Зомби спотыкаются и пытаются удержаться на ногах.
  • Тела сталкиваются со стенами, заборами, лестницами, крышами и другими персонажами.
  • Попадание в голову сразу сбивает зомби с ног. После других смертельных попаданий персонаж может несколько секунд шататься или хвататься за рану.
  • Трупы остаются на месте падения.
  • Поддерживаются NPC из Project A-Life и Bandits поверх их обычного поведения.

Требования: Project Zomboid Build 42.21 или новее и ZombieBuddy с выполненной первоначальной настройкой. Для работы с NPC также требуется Project A-Life или Bandits.

Установка: подписаться на ZombieBuddy и Real Limbs, включить оба мода и согласиться на загрузку Java-кода при первом запуске ZombieBuddy. Тестовая карта находится в разделе Challenge и называется Real Limbs Sandbox.

Linux: мод поддерживается в Linux. В Proton используется обычная настройка ZombieBuddy для Windows. В нативной версии игры установщик ZombieBuddy отсутствует, поэтому настройка выполняется вручную:

  • В Steam открыть свойства Project Zomboid через пункты Manage > Browse local files и перейти в папку с файлом projectzomboid.sh.
  • Скопировать туда ZombieBuddy.jar из папки steamapps/workshop/content/108600/3619862853/mods/ZombieBuddy/libs.
  • Указать в параметрах запуска точно такую строку: -javaagent:ZombieBuddy.jar -- . Регистр символов важен, а два дефиса в конце обязательны. Если присутствует параметр -agentlib:zbNative , его нужно удалить: он предназначен для Windows и Proton.
  • Запустить игру и согласиться на загрузку кода, когда появится запрос ZombieBuddy.

Пинок: клавиша Numpad + отбрасывает объект перед персонажем в одиночной игре. Переназначение доступно в Options > Mods > Project Real Limbs. Расход выносливости примерно соответствует толчку.

Real Limbs Sandbox: одиночная тестовая карта в разделе Challenge. Указанные клавиши работают только на этой карте, остальные действия выполняются через контекстное меню земли.

  • Numpad 1/2/3 – создать одного зомби, пять зомби или неподвижного зомби.
  • Numpad 7 – создать спринтера; Alt+Numpad 7 – создать спринтера в позиции курсора.
  • Right-click > Spawn a melee weapon here – создать любое оружие ближнего боя, включая оружие из других модов.
  • Numpad 0 – удалить зомби; Numpad 6 – включить режим бога.
  • Ctrl+4 – создать огнестрельное оружие; Ctrl+5 – метательные предметы; Enter – автомобиль; Ctrl+2 – волна зомби.
  • F7 – создать человека; Shift+F7 – заставить ближайшего человека атаковать персонажа; F8 – сделать людей невраждебными.
  • F9 – камера; K – скрыть интерфейс.

Настройки: Options > Mods > Project Real Limbs > Open the Real Limbs settings. Доступны поиск, пресеты, экспорт и импорт. Настройки сохраняются после обновлений.

  • Раздел Gameplay определяет, когда применяется физика. Для каждого типа атаки – ближний бой, толчок, добивание ногой, пистолеты, винтовки, дробовики, взрывы и автомобили – можно выбрать обработку каждого попадания или только смертельного удара.
  • При выборе обработки только смертельного удара обычные попадания по живому зомби работают как в оригинальной игре, а физика применяется к удару, который убивает цель. Смертельные попадания всегда используют физику. Толчок не может убить зомби, поэтому для него этот режим оставляет стандартное поведение.
  • Другие параметры Gameplay включают или отключают физику при падениях, перелезании через заборы и окна, передвижении ползунов, поедании зомби, поведении NPC из Project A-Life и Bandits, а также толчках от других модов.
  • Поведение атак ближнего боя зависит от выносливости и силы, как в оригинальной игре. После отдыха удары сильнее сбивают зомби с равновесия, а при истощении почти не двигают их. Фиксированный шанс можно задать параметром meleeStun в разделе Weapons значением от 0 до 100. Значение по умолчанию – -1, оно учитывает выносливость.
  • Сила отбрасывания от пистолетов зависит от урона оружия. Патроны .38 и 9 мм слегка отбрасывают зомби, а три быстрых попадания останавливают их. Патроны .45, .357 и .44 останавливают зомби каждым попаданием. Параметры pistolLight и pistolHeavy изменяют пороговое значение.
  • Для слабых компьютеров предусмотрен пресет Light PC.

Остальные параметры, включая вес тела, спотыкание и вставание, имеют краткие описания в окне настроек. Для миров и серверов доступны 14 дополнительных sandbox-параметров: включение физики тел, физика тел NPC, урон от падений, поза трупов и ограничения для многопользовательской игры.

Многопользовательская игра: режим нестабилен. Всем игрокам требуются ZombieBuddy и Real Limbs. Физику запускает игрок, нанесший удар, после чего результат синхронизируется для остальных участников. Сервер получает 8 дополнительных параметров и может принудительно задать настройки для всех игроков через файл Zomboid/Lua/RealLimbs/server-settings.txt. Пинок и клавиши тестовой карты в многопользовательской игре не работают.

Настройка сервера: добавить оба мода в файл .ini сервера, сохранив существующие записи и разделив их точкой с запятой:

  • WorkshopItems=3619862853;3827957976
  • Mods=ZombieBuddy;RealLimbs

На сервере достаточно указать оба мода в списке. ZombieBuddy должен быть настроен на компьютере каждого игрока.

Совместимость: Project A-Life, Bandits, Project Viewpoint и его дополнения, Zomboid VR, PZ Optimization, Escape From Zomboid Firearms, Hardship: Brawling, Hop Over It, That DAMN Library, Starlit, TchernoLib, Viewpoint Visceral, моды на кровь и оружие. NPC из Project A-Life сохраняют видимое оружие при включённом Bandits. С Viewpoint True Ballistics попадания обрабатываются точно в месте попадания пули. Не рекомендуется использовать мод вместе с другими модами на реакции на попадания или физику тел.

Для совместимости Java-патчи подключаются до или после методов игры и обрабатывают только зомби с доступным физическим телом. Lua-хуки всегда вызывают оригинальные функции. Код зомби, выполняемый вне главного потока, оставляется игре. При запуске мод проверяет пересечения с патчами других Java-модов и записывает их в console.txt и Zomboid/Lua/RealLimbs/compat-report.txt. Зомби, которыми управляет другой мод, не изменяются. Состояния анимаций считываются из игры при запуске, а аварийная проверка возвращает отключённый скелет в рабочее состояние или передаёт тело обратно игре. Ошибки записываются один раз и затем суммируются не чаще одного раза в минуту.

Данные мода не сохраняются в мире, поэтому его можно удалить в любое время.

  • Workshop ID: 3827957976
  • ID мода: RealLimbs

Версия 29.10.2026

Скачать

Требуемые моды:
Версия Project Zomboid
  • Build 42
Нет комментариев. Ваш будет первым!