Здравствуйте, гость ( Вход | Регистрация )
Отправлено: Dec 21 2017, 23:04 | |
Level 1 Группа: Newbie Сообщений: 4 Регистрация: 17.12.2017 Пользователь №: 6,729 |
Приоритет овера наивысший. Либо это баг, либо какая-то непонятная фича. Я синглом никогда не занимался, не знаю. Экспа менялась от патча к патчу ещё. Оригинальную кампанию можно было закончить от ~15 до 20-го уровня, смотря на каком патче проходить. Это не TES, оверрайд папка не имеет наивысшего приоритета, модульные скрипты перекрывают. Мнения патчей я менять не собираюсь, всего лишь хочу вернуть нормально начисление экспы на одного перса. |
Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #146592 · Ответов: 3359 · Просмотров: 639,154 |
Отправлено: Dec 20 2017, 01:51 | |
Level 1 Группа: Newbie Сообщений: 4 Регистрация: 17.12.2017 Пользователь №: 6,729 |
хакпаки или оверрайд, если не хочется менять именно скрипты в модуле Так в том и вопрос, как это сделать не меняя сам модуль модуль. Хакпаки нужно натягивать в модуль через тулсет, а оверрайд вообще перекрывает только Core скрипты, не скрипты модуля. Получается, собственно, что кроме как редактированием модуля кампании никак не обойтись. Обидно, потому что правок мало - только сохранение хенчей в базу данных компании при завершении чаптера и восстановление при начале нового. Бегаю с модом Henchman Inventory and Battle AI Mod, обвешивать хенчей хабаром приходится самому, потому терять его между чаптерами совсем не радует. Сам скрипт, отвечающий за наем нескольких хенчей, относится к Core и оверрайдится без проблем. А вот скрипты начала/конца чаптеров, разумеется, оверрайдить не выходит. Цитата В оригинале используется стандартная система опыта по днд 3.0, но с пониженным процентом, она редактируется через свойства модуля в тулсете. Если хочется вносить разные штуки - нужно писать свою систему опыта и запускать ее на смерть моба, но для этого придется менять скрипты и как-то их подгружать одним из способов выше, если нет желания менять именно скрипты модуля. Да, так и сделал, повесил на смерть моба, только не свою систему опыта а пересчет Experience point scale (SetModuleXPScale) в зависимости от размера партии. Т.е. при размере группы 1 он равен 10, как и в дефолтной кампании, и увеличивается на 2 с каждым новым членом группы, включая саммонов. Не совсем точная замена, но разница там пренебрежительна. Поскольку евент генерится до того как фактически начисляется экспа - всегда имею достаточно скомпенсированное значение. К сожалению, способ не самый изящный, надеялся что этот функционал просто можно отключить в настройках модуля, как в NWN2. К счастью, по крайней мере скрипт, висящий на этом евенте, оверрайдится без проблем. |
Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #146590 · Ответов: 3359 · Просмотров: 639,154 |
Отправлено: Dec 19 2017, 14:10 | |
Level 1 Группа: Newbie Сообщений: 4 Регистрация: 17.12.2017 Пользователь №: 6,729 |
Теперь другой вопрос. Получилось сделать так что все хенчи теперь корректно переходят между главами, при этом не теряя снарягу, которую выдал им ранее. Проблема в том что для этого пришлось отредактировать скрипты в каждом чаптере оригинальной кампании. А они, как известно, из папки Override не подсасываются, приходится лезть в nwm файлы, что очень не нравится. Можно ли как то оверрайдить скрипты глобально, не редактируя модули? Я так понимаю - хак паки тоже требуют подключения через тулсет в сам модуль? И в догонку. Можно ли скриптом поправить пенальти к экспе за большую команду? В оригинальной кампании нвн2 размер партии не влияет на количество получаемого опыта, в нвн1 же каждый хенч, саммон и фамильяр откушивает изрядный кусок. А при большой партии вообще достаются крохи. Это как то настраивается? |
Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #146588 · Ответов: 3359 · Просмотров: 639,154 |
Отправлено: Dec 17 2017, 03:04 | |
Level 1 Группа: Newbie Сообщений: 4 Регистрация: 17.12.2017 Пользователь №: 6,729 |
Всем здрасьте. Вопрос не то чтобы очень тупой, разве что в перспективе. Облазил просторы нета, но нигде не нашел ответа на простой вопрос - где найти мод, позволяющий в оригинальной компании первого NWN нанимать более одного стандартного хенча одновременно. Аддоны все стоят, но нужно чтобы можно было собрать партию именно в самой первой компании. Есть масса отсылок на SetMaxHenchman (который не факт что будет работать в ОС), и большое количество дохлых ссылок на этот вопрос, в частности на форум биоваров. Но рабочего мода не нашел нигде. К сожалению, даже henchai 1.08 такой возможности не добавляет. Очень, очень прискорбно. Вроде бы вопрос решил. Всего то надо было отредактировать скрипт диалога (nw_ch_action13), он общий для всех хенчей, добавить туда SetMaxHenchmen и выкинуть зануление текущего хенча. Теперь гуляю в оригинальной кампании со своей небольшой армией. |
Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #146587 · Ответов: 3359 · Просмотров: 639,154 |
Открытая тема (есть новые ответы) Открытая тема (нет новых ответов) Горячая тема (есть новые ответы) Горячая тема (нет новых ответов) |
Опрос (есть новые голоса) Опрос (нет новых голосов) Закрытая тема Тема перемещена |
Текстовая версия | Сейчас: 20th April 2024 - 06:05 |