За основу взят мод NKO (NPC Knockout Overhaul - https://www.nexusmods.com/skyrim/mods/52681), который был конкретно кастрирован от лишнего и модифицирован дополнительными скриптами и объектами.

Обычно напарники или бессмертные персонажи не умирают при получении смертельного дамага. Вместо этого оно встают на колено и включают режим "истекание кровью", тем самым снимая агру врагов и потом (если не наёмник) отрегенивают ХП и как ни в чём не бывало дальше идут с вами или живут в своём мире.

Теперь же, при активации на персонаже состояния "истекание кровью" (т.е. они встают на колено и мучаются в агонии, но не помирают) неуязвимые персонажи падают в обморок. К неуязвимым относятся: бессмертные, напарники Довакина (защищённые), дети (если модами изменена механика на понижение здоровья при получении урона), или иные с "флагами" защиты и бессмертия.
Не действует потеря сознания на персонажей квестов: Бетрид Серебряная Кровь, Локир, Медреси Дрэн
Роггвир, Северио Пелагио, Скьор, Тит Мид II, Пыточных дел мастер, Помощник пыточных дел мастера, Вейлин, Дозорный Адалвальд.

Всего мод помнит об ОДНОВРЕМЕННО 1000 несчастных, валяющихся где попало без сознания.

Персонажа можно привести в чувства прикоснувшись к нему, но у него должно быть 100% здоровья. Либо лечите его, либо смените локацию (ибо игра сама восстанавливает обморочным персонажам всё здоровье при смене локации или выхода персонажа за пределы видимости игрока, что мне не нравится, но я не сумел найти параметр, который это нивелирует).

Персонаж, упавший в обморок, может прийти в себя самостоятельно через некоторое время, указанное в настройках мода. Также его можно воскресить у Высокого Хротгара.

Чтобы воскресить персонажа у Хротгара нужно точное количество из: 13 рулонов льняной ткани, 1 череп человека, 3 великих камня душ и 4 резца бальзамирования. Далее нужно сесть на стул и посидеть с пол минутки. Боги сами решат кого из списка обморочных привести в чувства.
Это может пригодится, если персонаж куда-то улетел и к нему не добраться. Также иногда выгоднее так, чтобы не рисковать своим здоровьем.

По истечении определённого времени наёмники могут помереть, если Довакин к ним не подтянется и не приведёт их в чувства.

В МСМ-меню виден список первых 100 несчастных, потерявших сознание и информация о них. Если в том списке есть наёмник, то дополнительно будет видно время до его смерти.

В исходниках скриптов многое закомментировано, так что кому интересно - правьте на здоровье.
Вначале игры с пол минутки произойдёт инициализация о чём уведомляется.

Также изменены параметры переменных игры:
fBleedoutRate на 86400 (24 часа)
fEssentialDeathTime на 86400 (24 часа)
fEssentialNonCombatHealRateBonus на 0
fEssentialHealthPercentReGain на 0
fEssentialDownCombatHealthRegenMult на 0

Язык сообщений в скриптах: Русский, Английский.

Совместимость.
Должно быть совместимо с любыми модами, кроме тех, что обрабатывают событие OnEnterBleedout() на NPC.

Установка:
Скопировать папку Data в папку с игрой.

Требования:
- Skyrim 1.9 и выше + все DLC
- SKSE 1.6 и выше (http://skse.silverlock.org/)
- SkyUI 5+ (http://www.nexusmods.com/skyrim/mods/3863/)

Немного видео:
https://www.youtube.com/watch?v=LfF_bdG4cFo
https://www.youtube.com/watch?v=RJzVtM0WKXo
https://www.youtube.com/watch?v=xEoXtJLtOUo

История обновлений:
1.4 - Персонажи теперь падают в обморок, постояв вначале 3 секунды на колене (истекая кровью). Для большей изящности работы мода)
1.3 - Заменил выбор возрождения с дней на часы. Подкорректировал вывод информации в МСМ-меню.
1.2 - Добавил возможность для смерти напарника, если его не привести в чувства. Добавил вывод информации о потерявших сознание.
1.1 - Добавил в мод выборку для срабатывания мода и минимума здоровья, чтобы можно было привести в чувства.
1.0 - Выпуск мода.
Загрузил:
Монах(witus)
7

Комментарии

Добавить комментарий

А можно сделать так, чтобы спутники померли? Так же интереснее.

А можно сделать так, чтобы спутники померли? Так же интереснее.

Приветствую, это интереснее, НО ОПАСНО ДЛЯ КВЕСТОВ. Если все же хотите опробовать, рекомендую плагин "Everyone Dies" из данного сборника.

Монах(witus)
модмейкер
автор
04.07.2018 — 22:10

А можно сделать так, чтобы спутники померли? Так же интереснее.

Всё от режима игры зависит. Если играешь на харде с кучей модов, то спутники отлетают с трёх ударов врага. Не напасёшься денег))

К тому же спутники по квестам если помрут, то игра слита во многом.

Всё от режима игры зависит. Если играешь на харде с кучей модов, то спутники отлетают с трёх ударов врага. Не напасёшься денег))

К тому же спутники по квестам если помрут, то игра слита во многом.

Не, я имею ввиду тех спутников, которые не зависимо от квестов существуют. Ну конечно же не напасёшься, но тогда на помощь приходят те самые моды на спутников и в них появляется смысл)

Еще один мод мотивирующий НЕ брать напарников. Ты в бою, компаньоны получили по щам и валяются в бессознанке, подкрепления не дождаться......

Монах(witus)
модмейкер
автор
05.07.2018 — 19:43

Еще один мод мотивирующий НЕ брать напарников. Ты в бою, компаньоны получили по щам и валяются в бессознанке, подкрепления не дождаться......

Да ладно)
Просто теперь будешь думать куда их брать и во что одевать, куда ставить и т.д. Можешь во время боя их вылечить, юрко бегая от врагов (руками, рунами). А можешь дать им зелья не пожлобиться 100% исцеления.
Прояви, наконец, заботу о ближнем своём)

sergi111
модмейкер
12.07.2018 — 16:13

Можно-ли сделать так, что бы мод работал только на спутника который у тебя в распоряжении.

Дальше, когда спутника побеждают, он падает без сознания (как и реализовано в этом моде), и спутник не встанет до тех пор, пока не подойдёшь к нему и не коснёшься его.

После чего спутник встанет, скажем с 10% здоровья и пойдёт с вами дальше. Но, пока не подойдёшь к спутнику он не встанет и если оставить спутника лежать то он так и останется лежать (можно сделать функцию, если спутника не оклемать в течении 24 часов он умирает).

Смысл таков, что если потерял спутника в начале сражения (товарищу нанесли серьёзную рану нанеся смертельный урон), то он не поможет уже вам до тех пор, пока вы не оклемаете его, и желательно, что бы рядом не было врагов, ибо оклемавшийся спутник ничего не сделает с 10% здоровья в бою и снова упадёт (ведь верно?).

То есть, выгодней будет заранее одевать/обувать и обеспечивать спутника зельями перед битвами, что бы он дольше продержался и от него был прок. В ином случае придётся оживлять его уже когда побеждены все противники, ибо поднимать спутника прямо в бою смысла не будет и он мало уже чем сможет помочь.

Такая вот балансная задумка. Вы вместе разносите врагов, если же спутника подставлять, натравливать на него 3-6 врагов, то спутник не выдерживает и падает, впоследствии чего вся агрессия переключается на вас и спутник уже ничем не поможет, ведь времени и смысла поднимать в этом бою уже не будет. Таким образом спутник будет полноценным членом команды, а не баласт/болванка, которого можно отправлять потанковать тушкой, как это реализовано и ваниле.

Монах(witus)
модмейкер
автор
12.07.2018 — 20:24

Можно-ли сделать так, что бы мод работал только на спутника который у тебя в распоряжении.

Дальше, когда спутника побеждают, он падает без сознания (как и реализовано в этом моде), и спутник не встанет до тех пор, пока не подойдёшь к нему и не коснёшься его.

После чего спутник встанет, скажем с 10% здоровья и пойдёт с вами дальше. Но, пока не подойдёшь к спутнику он не встанет и если оставить спутника лежать то он так и останется лежать (можно сделать функцию, если спутника не оклемать в течении 24 часов он умирает).

Смысл таков, что если потерял спутника в начале сражения (товарищу нанесли серьёзную рану нанеся смертельный урон), то он не поможет уже вам до тех пор, пока вы не оклемаете его, и желательно, что бы рядом не было врагов, ибо оклемавшийся спутник ничего не сделает с 10% здоровья в бою и снова упадёт (ведь верно?).

То есть, выгодней будет заранее одевать/обувать и обеспечивать спутника зельями перед битвами, что бы он дольше продержался и от него был прок. В ином случае придётся оживлять его уже когда побеждены все противники, ибо поднимать спутника прямо в бою смысла не будет и он мало уже чем сможет помочь.

Такая вот балансная задумка. Вы вместе разносите врагов, если же спутника подставлять, натравливать на него 3-6 врагов, то спутник не выдерживает и падает, впоследствии чего вся агрессия переключается на вас и спутник уже ничем не поможет, ведь времени и смысла поднимать в этом бою уже не будет. Таким образом спутник будет полноценным членом команды, а не баласт/болванка, которого можно отправлять потанковать тушкой, как это реализовано и ваниле.

1. В моде есть галочки на кого реагировать (см. скриншоты).

2. Здоровье спутников авторегенит до 100% при перезагрузке 3D-модели спутника. Я не смог убрать этот косяк, в игре видимо запилено так.

3. На счёт смертности спутников сомнительно. Просто иногда они наёмники, иногда квестовые. Убить можно только наёмников. Постараюсь такое реализовать только для наёмников. Идея норм)

4. Половина твоего сообщения - описание моего мода, оно так и работает)). Пошёл с напарником - напарнику вломили - напарник ждёт воскрешения, либо сам поднимается.

sergi111
модмейкер
13.07.2018 — 13:40

Скачал сегодня новую версию.

Собственно понял, что мод только для магов или гибридных персонажей.

То есть, если играть за Орка-Берсерка, чисто по ролеплею без магии, то собственно как поднимать товарища после боя?

Именно с этим я столкнулся в первую же минуту игры после установки данного мода  :-D

Бедная моя Дженасса, мой Орк-Берсеркер так и не смог её оклемать, ибо лечить он не умеет... ломать черепа - умеет, дробить кости - умеет, убивать - умеет, а лечить к сожалению нет... :cray:

Выставил в настройках лимит здоровья через которое спутник поднимается, поставил 1-единичку, а моя бедняжка Дженасса не умеет восстанавливать сама себе здоровье, так и осталась лежать :cray:

Затем поставил через сколько дней приходит в себя, и, получается, моему Орку-Берсерку придётся ждать сутки в гробнице, пока бедняжка Дженасса оклемается?

Затем подумал выставить не дней а часов, ну допустим через 2 часа если подождать, спутник придёт в себя. А часов в моде нет, есть только дни. Да - это хардкор, и не только для Дженассы, но и для игрока на Орке-Берсерке, которому после каждой серьёзной стычки придётся смотреть в потолок ожидая отсчёта суток - это не особо увлекательно  :)

Поставил в настройках "Минимум здоровья что бы придти в себя" - 0. И Дженасса после поражения через несколько секунд встаёт сама, к ней даже подходить не стоит, это уже по сути получается ванильная система, что с модом, что без мода.

Собственно, что я бы добавил:

1) В раздел "Через сколько дней приходить в себя" добавить часы. После боя подождать 1 час и наёмник встанет, мол гг за ним/ней ухаживал в течении этого часа. Ведь что-бы начать ожидание необходимо быть вне боя и что бы рядом не было врагов. Реалистично? Ну по моему да, логичная система.

2)Возможность давать наёмнику зелье лечения, ибо как лечить персонажа, если принципиально по отыгрышу не пользуешься ни криками, ни магией? Допустим: выставить "Минимум здоровья что-бы придти в себя" например 25-единиц, то есть, достаточно вручить наёмнику маленькое зелье лечения и его можно оклемать. Реалистично? Вполне. Но думаю это более сложная в реализации задумка.

В описании так-же подмечено, что можно сменить локацию и наёмник сам оживёт, но, что если не пользуешься быстрыми перемещениями и тем-более не хочется оставлять бедняжечку Дженассу одну-одинёшеньку лежать в тёмной, сыром гробнице? Поэтому нужны функции 1) либо 2), для удобства самим игрокам, кто отыгрывает различными классами.

P.s., вручил Дженассе амулет 30% регенерации здоровья, который нашёл по дороге во время путешествия, выставил параметр "Минимум здоровья что бы прийти в себя" на 10%. И когда Дженассу победили, она лёжа пассивно накапливала здоровье, и спустя несколько минут, когда расправился со всеми противниками смог без проблем её оклемать.

В принципе, если давать наёмнику любую вещь на регенерацию здоровья, то будет играбельно для персонажей не пользующиеся магией. Но только если давать предмет на регенерацию здоровья, иначе вся проблема описанная выше актуальна.

Монах(witus)
модмейкер
автор
13.07.2018 — 19:38

То есть, если играть за Орка-Берсерка, чисто по ролеплею без магии, то собственно как поднимать товарища после боя?

Именно с этим я столкнулся в первую же минуту игры после установки данного мода

Гу я за щит+меч воина играю, а для поднятия своего можно взять руки лечащие. У меня у самого по жести магия урезана. К примеру в консоли реген магии уран вообще, т.е. пополняешь бутыльками только.
На крайняк - выйди из локации или отойди далеко, а потом подойди вновь, нпс отрегенит сам до 100%.

Также можно подождать (сам укажи сколько) и нпс сам очнётся)

2)Возможность давать наёмнику зелье лечения, ибо как лечить персонажа, если принципиально по отыгрышу не пользуешься ни криками, ни магией? Допустим: выставить "Минимум здоровья что-бы придти в себя" например 25-единиц, то есть, достаточно вручить наёмнику маленькое зелье лечения и его можно оклемать. Реалистично? Вполне. Но думаю это более сложная в реализации задумка.

Это было в моде NKO, но я выпилил. Влом опять восстанавливать 100 строчек кода в нескольких функциях. Я просто не любитель диалогов и прочей муры, стараюсь всё далать естественно.

В раздел "Через сколько дней приходить в себя" добавить часы.

Просто переделаю дни на часы. Уже думал об этом. А каждый сам решит сколько

В описании так-же подмечено, что можно сменить локацию и наёмник сам оживёт, но, что если не пользуешься быстрыми перемещениями и тем-более не хочется оставлять бедняжечку Дженассу одну-одинёшеньку лежать в тёмной, сыром гробнице? Поэтому нужны функции 1) либо 2), для удобства самим игрокам, кто отыгрывает различными классами.

Не очень понял... В игре, если происходит перезагрузка 3D-модели, то ХП нпс само восстанавливается. В моём моде так и работает, но восстановится только ХП, твой напарник сам не встанет, пока не сработают условия мода.

ему нужно установить.

Монах(witus)
модмейкер
автор
13.07.2018 — 21:35

Возможность давать наёмнику зелье лечения

Кстати, как он будет использовать твоё зелье, которое ты ему выдашь? Он вроде как тело безмятежное)

sergi111
модмейкер
13.07.2018 — 22:13

Гу я за щит+меч воина играю, а для поднятия своего можно взять руки лечащие.

На этих сейвах у меня грозный Орк-Берсеркер с секирой. Если взять в руки магию лечения, ну... это тогда Орк-Гей получится, а не Берсеркер :)

На крайняк - выйди из локации или отойди далеко, а потом подойди вновь, нпс отрегенит сам до 100%.

Да, но это не удобно.

Просто переделаю дни на часы. Уже думал об этом. А каждый сам решит сколько

А вот это верно!

В моём случае, если постоянно "терять" спутника, придётся каждый раз ждать допустим 2+- часа, а у меня в игре налоги, каждые 10 суток. Получается, что лучше мне не допускать ранения спутника, что бы не ждать по 2 часа каждую схватку, ибо время-деньги, будет смысл оберегать компаньона что бы не тратить время на двух часовые привалы.

Кстати, как он будет использовать твоё зелье, которое ты ему выдашь? Он вроде как тело безмятежное)

Ну... как в кинофильмах показывают: Лежит моя Дженасса. Я - медленно подхожу к её телу, сажусь на коленки. Голову Дженассы кладу на свои колени, открываю бутылёк с зельем лечения и вливаю ей в ротовую полость. Как-то так. :D

Это если объяснить со стороны, почему после зелья наёмник встаёт.

Как было реализовано в полноценном моде к сожалению не знаю.

P.s., задумка с лечение наёмника до 100% здоровья наверное самая лучшая и интересная. Но иногда, в меру ролеплейных идеологий сделать это не возможно, и лучше если будут альтернативы по оживлению напарника, о которых я вот и расписал.

Монах(witus)
модмейкер
автор
14.07.2018 — 08:45

P.s., задумка с лечение наёмника до 100% здоровья наверное самая лучшая и интересная. Но иногда, в меру ролеплейных идеологий сделать это не возможно, и лучше если будут альтернативы по оживлению напарника, о которых я вот и расписал.

Там движок игры с регеном при переходе в локации мутит, да и могут напарники по окончании боя сами отрегенить, наплевав на переменные игры, которые я меняю. А меню "испей святой воды павший герой!" влом делать. Пока оставлю так.

Приветствую! Сам давно хотел такой мод, но у меня задумки другие.  Делаем смертными всех наемников и делаем им адекватную цену найма, в зависимо от их экипировки и уровня и перков. То есть придется переделать наемников и добавить еще наемников, а то тех что в игре думаю не хватить, так как мы играем в Рекву надо подгонять под нее. На примере я думаю будет яснее: Собираемся мы на Ветреный пик готовимся там, опыта набираемся, и после того как нам набили лицо и мы не оглядываяс оттуда бежим, мы понимаем что сами там не справимся. Мы копим денег, идем нанимаем отъявленного грабителя гробниц с серебренным топором, скажем за 1000 монет, НО он соглашается помочь нам только с Ветреным пиком,(тут я сомневаюс позволить ли Скайримовски движок реализовать эту функцию с тем чтобы нанимать на определенное время наемников)  а не ходить с нами по всему Скайриму и участвовать во всех передрягах. Мы соглашаемся, идем зачищаем подземелья потом жмем друг другу руки, и он со словами "Если что ты знаешь где меня найти" уходить дальше подпирать столб где нибудь в Вайтране.Тут много нюансов и надо смотреть на стадии игры, сборку модов, вообщем надо тестировать, подгонять под баланс и т.д и т.п.

Монах(witus)
модмейкер
автор
19.07.2018 — 07:01

Приветствую! Сам давно хотел такой мод, но у меня задумки другие.  Делаем смертными всех наемников и делаем им адекватную цену найма, в зависимо от их экипировки и уровня и перков. То есть придется переделать наемников и добавить еще наемников, а то тех что в игре думаю не хватить, так как мы играем в Рекву надо подгонять под нее. На примере я думаю будет яснее: Собираемся мы на Ветреный пик готовимся там, опыта набираемся, и после того как нам набили лицо и мы не оглядываяс оттуда бежим, мы понимаем что сами там не справимся. Мы копим денег, идем нанимаем отъявленного грабителя гробниц с серебренным топором, скажем за 1000 монет, НО он соглашается помочь нам только с Ветреным пиком,(тут я сомневаюс позволить ли Скайримовски движок реализовать эту функцию с тем чтобы нанимать на определенное время наемников)  а не ходить с нами по всему Скайриму и участвовать во всех передрягах. Мы соглашаемся, идем зачищаем подземелья потом жмем друг другу руки, и он со словами "Если что ты знаешь где меня найти" уходить дальше подпирать столб где нибудь в Вайтране.Тут много нюансов и надо смотреть на стадии игры, сборку модов, вообщем надо тестировать, подгонять под баланс и т.д и т.п.

Есть где-то мод, который заставляет платить ежедневку наёмнику. У меня только механика бессмертия.

А можно ли просто найти параметр в TES5EDIT который отключает режим потери крови и дает возможность компаньону благополучно сдохнуть от последнего удара противника?

sergi111
модмейкер
26.07.2018 — 18:13

А можно ли просто найти параметр в TES5EDIT который отключает режим потери крови и дает возможность компаньону благополучно сдохнуть от последнего удара противника?

Хммм... идея... хардкорная... не удобная... придётся загружаться по 20 раз, что бы уберечь мою Дженассу от смерти, и... в этом есть некий смысл.

Присоединяюсь к вопросу.

хардкорная... не удобная...

Скорей только второе, хардкорным оно было если бы компаньонам команды отдавать можно было на расстоянии, по типу как в моунт и блейд, по типу отступай, прикрывай сзади, обходи и тд. А так будет бежать вперед и дохнуть, ну либо играть самому только танком, а компаньона дальником делать

Хммм... идея... хардкорная... не удобная... придётся загружаться по 20 раз, что бы уберечь мою Дженассу от смерти, и... в этом есть некий смысл.

Присоединяюсь к вопросу.

SKSE-плагины от meh321, модуль "Everyone Dies".

Приятной игры.

SKSE-плагины от meh321, модуль "Everyone Dies".

Приятной игры.

Эти плагины я знаю.Но мне не нужно чтобы все нпс умирали, так случайно все квесты похерить можно.

Монах(witus)
модмейкер
автор
27.07.2018 — 09:01

Эти плагины я знаю.Но мне не нужно чтобы все нпс умирали, так случайно все квесты похерить можно.

Поставь в моём моде галки срабатывания и установи время смерти на 0. Будут дохнуть компаньоны сразу.

Добрый день! Подскажите пожалуйста как решить проблему - спутники стали бессмертными, падают на колено во время боя, отлечиваются и как ни в чем не бывало кидаются в новый бой, пробовал добивать их из лука - ноль реакции, МакЛаоды, блин....Играю с модом на компаньонов AFT (на данный момент бегаю с Лидией, Фендалом и Белрандом)но там убрал галочку с бессмертия, так что вряд ли связано. Уровень сложности - эксперт. Подскажите пожалуйста  как решить эту проблему.Заранее благодарен.

это влияет на всех нпс или только на спутников? а то я ищу способы избавления от бессмертных бабушек-берсерков и квестовых персонажей которых обычно собирается приличная армия дабы наказать наглеца отвесившего пендаля ярлу в целях сокращения чрезмерно длинной речи, и отобрать его любимый кусочек сыра спор из-за которого уже унес жизни десятков стражников.

Монах(witus)
модмейкер
автор
19.06.2020 — 12:41

это влияет на всех нпс или только на спутников? а то я ищу способы избавления от бессмертных бабушек-берсерков и квестовых персонажей которых обычно собирается приличная армия дабы наказать наглеца отвесившего пендаля ярлу в целях сокращения чрезмерно длинной речи, и отобрать его любимый кусочек сыра спор из-за которого уже унес жизни десятков стражников.

На сколько я помню (ибо делал мод давно) механика мода работает на всех нпс, кто подходит под условие "бессмертный".

Авторизуйтесь, чтобы оставить новый комментарий. Или зарегистрируйтесь.