FNVFUN 628 Опубликовано 14 июля, 2022 Квест "Вступление в НКР" нельзя выполнить - строчки диалога с лейтенантом Хайесом о том, как стать гражданином НКР, нет. Цель квеста: "Поговорить с лейтенантом Хайесом о том, как стать гражданином НКР." id квеста: TNCRJoiningtheNCR "ВСТУПЛЕНИЕ В НКР" [QUST:1A330ADE] Поделиться сообщением Ссылка на сообщение
0 MagnuMspec 7 261 Опубликовано 5 ноября, 2022 5 часов назад, FNVFUN сказал: TNCRRanks-fix.esp Фикс вшивать вместе с фиксом, что выше Спасибо! Подшил его и фикс от 17 июля. Поделиться сообщением Ссылка на сообщение
0 MagnuMspec 7 261 Опубликовано 15 июля, 2022 В 14.07.2022 в 19:57, FNVFUN сказал: Квест "Вступление в НКР" нельзя выполнить - строчки диалога с лейтенантом Хайесом о том, как стать гражданином НКР, нет. Цель квеста: "Поговорить с лейтенантом Хайесом о том, как стать гражданином НКР." id квеста: TNCRJoiningtheNCR "ВСТУПЛЕНИЕ В НКР" [QUST:1A330ADE] Какая у него должна быть реплика? Поделиться сообщением Ссылка на сообщение
0 FNVFUN Автор вопроса 628 Опубликовано 16 июля, 2022 12 часов назад, MagnuMspec сказал: Какая у него должна быть реплика? Пока сам разбираюсь, т.к. там и дальше баги идут. Поделиться сообщением Ссылка на сообщение
0 FNVFUN Автор вопроса 628 Опубликовано 17 июля, 2022 Конфликт скрипта, который активирует квест, с условиями для диалога в самом квесте. У меня не было еще выполнено условие, а квест активировался. Но там еще куча косяков. Автор диалоги добавляет через скрипты фикс NCR-fix.esp Закомментил проблемный скрипт, т.к. от него никакого толку. Квест стартует аналогично, только через диалог. Убрал конфликт диалогов о вступлении в НКР (диалоги с майором и лейтенантом не были взаимоисключающими) Поправил скрипт, который активировал следующий квест в линейке квестов мода, если вступительный квест был провален. С проваленным вступительным квестом последующий квест не робит и не должен быть активирован. Поправил диалоги, т.к. в них разговор велся на "вы", когда как диалоги из оригинальной FNV у этих npc ведутся на "ты". хз, сколько там еще багов будет, если дальше этот мод проходить. Стремно автор все там сделал, по крайне мере в начале. Еще интересно, как этот мод конфликтует с другими модами и модулями (например, WarTrash), где ГГ должен тоже вступать в НКР (как в этом моде), либо выступать в роли наемника (хотя в то же время в этом моде он может быть генералом НКР) Поделиться сообщением Ссылка на сообщение
0 Bulbyan 2 039 Опубликовано 17 июля, 2022 Кстати, всегда вступал в НКР, говорил с майором Полатли и никаких проблем. Единственное, что не понравилось, так это незавершаемый квест "Мой ранг в НКР". Мне кажется после получении последнего ранга, надо чтобы квест завершался. Поделиться сообщением Ссылка на сообщение
0 FNVFUN Автор вопроса 628 Опубликовано 17 июля, 2022 1 час назад, Bulbyan сказал: Кстати, всегда вступал в НКР, говорил с майором Полатли и никаких проблем. Вступить в НКР можно, передав контроль над Приммом НКРовцам, и тогда появляется сам квест с указанием поговорить с лейтенантом. Либо, имея высокую репутацию у НКР, можно поговорить с майором (квест тогда, не активировавшись, сразу завершится). 1 час назад, Bulbyan сказал: Мне кажется после получении последнего ранга, надо чтобы квест завершался. Я сейчас глянул на этот квест. Он может спокойно работать на фоне, а звание можно посмотреть в меню способностей. Надо, чтобы Магнум ответил, тогда могу скрыть его и дело с концом. Просто бесмысленная хрень) А так можно ввести команду CompleteQuest TNCRRanks 1 Поделиться сообщением Ссылка на сообщение
0 FNVFUN Автор вопроса 628 Опубликовано 18 июля, 2022 На самом деле эти звания серьезно конфликтуют со всей остальной игрой (ненормально, когда какой-нибудь сержант НКР посылает ГГ-генерала). Предлагаю заменить их на ранги известности или типа такого. Сократить количество рангов в несколько раз (сейчас их 21 штука, от рядового НКР до генерала). Ну и чтобы игрок знал, что у него вообще есть способность, отвечающая за его уровень известности, создать мессандж, который про это говорит и высвечивается при получении гражданства НКР. При одобрении предложения, могу заняться этим. Названия рангов либо сам придумывай, Магнум, либо я могу придумать (например, "неизвестный", "известный", "легенда" - только вариант с общим родом). Поделиться сообщением Ссылка на сообщение
0 MagnuMspec 7 261 Опубликовано 3 августа, 2022 В 17.07.2022 в 10:42, FNVFUN сказал: Я сейчас глянул на этот квест. Он может спокойно работать на фоне, а звание можно посмотреть в меню способностей. Надо, чтобы Магнум ответил, тогда могу скрыть его и дело с концом. Просто бесмысленная хрень) Да, сделай плиз. В 18.07.2022 в 10:37, FNVFUN сказал: На самом деле эти звания серьезно конфликтуют со всей остальной игрой (ненормально, когда какой-нибудь сержант НКР посылает ГГ-генерала). Предлагаю заменить их на ранги известности или типа такого. Сократить количество рангов в несколько раз (сейчас их 21 штука, от рядового НКР до генерала). Ну и чтобы игрок знал, что у него вообще есть способность, отвечающая за его уровень известности, создать мессандж, который про это говорит и высвечивается при получении гражданства НКР. При одобрении предложения, могу заняться этим. Названия рангов либо сам придумывай, Магнум, либо я могу придумать (например, "неизвестный", "известный", "легенда" - только вариант с общим родом). А может вместо этого сделать так, чтобы высокие звания становились доступны только после прохождения дамбы? Просто известный-легенда - это как по мне бессмысленно, когда есть уже репутация. Поделиться сообщением Ссылка на сообщение
0 FNVFUN Автор вопроса 628 Опубликовано 3 августа, 2022 41 минуту назад, MagnuMspec сказал: А может вместо этого сделать так, чтобы высокие звания становились доступны только после прохождения дамбы? Просто известный-легенда - это как по мне бессмысленно, когда есть уже репутация. Тебя так и так сержант Макги в Примме будет слать на три буквы) независимо от звания: "Двигай дальше, пустошня. Мне еще городом управлять." Просто видится мне много конфликтов с этим званием... Звание повышается от выполнения боевых задач, и для каждого звания есть перки с увеличивающимся бонусом к красноречию. Может, еще какие альтернативы званиям придумать? Под известностью имеется ввиду известность в военных кругах НКР (типа новичок/ветеран), а не репутация героя (плохой/добрый). Ну или оставляем как есть, с учетом прохождения дамбы) Поделиться сообщением Ссылка на сообщение
0 FNVFUN Автор вопроса 628 Опубликовано 3 августа, 2022 Еще как вариант, отказаться от высших офицерских званий и ограничиться капитаном, например. Поделиться сообщением Ссылка на сообщение
0 MagnuMspec 7 261 Опубликовано 16 октября, 2022 Сорри. Упустил что-то эту тему... В 03.08.2022 в 15:55, FNVFUN сказал: Просто видится мне много конфликтов с этим званием... Звание повышается от выполнения боевых задач, и для каждого звания есть перки с увеличивающимся бонусом к красноречию. Может, еще какие альтернативы званиям придумать? Под известностью имеется ввиду известность в военных кругах НКР (типа новичок/ветеран), а не репутация героя (плохой/добрый). В 03.08.2022 в 16:21, FNVFUN сказал: Еще как вариант, отказаться от высших офицерских званий и ограничиться капитаном, например. Даже не знаю, что из этого выбрать. С другой стороны, думаю игроки, которые любят все заканчивать, будут недовольны тем, что высшее звание не получить... Может быть, ввести глобальную переменную, и при отключенном ее состоянии (0) действительно не повышать звание дальше капитана? Поделиться сообщением Ссылка на сообщение
0 FNVFUN Автор вопроса 628 Опубликовано 16 октября, 2022 45 минут назад, MagnuMspec сказал: Может быть, ввести глобальную переменную, и при отключенном ее состоянии (0) действительно не повышать звание дальше капитана? Уже и не помню структуру получения этих званий. Гляну, как руки дойдут, и сделаю через глобальную переменную, либо еще как, ну либо спрошу совета Поделиться сообщением Ссылка на сообщение
0 FNVFUN Автор вопроса 628 Опубликовано 4 ноября, 2022 В 16.10.2022 в 18:27, MagnuMspec сказал: Может быть, ввести глобальную переменную, и при отключенном ее состоянии (0) действительно не повышать звание дальше капитана? Посмотрел сейчас скрипт, он такого вида: Спойлер ScriptName TNCRRankPerksScript short doperkonce01 short doperkonce02 short doperkonce03 short doperkonce04 short doperkonce05 short doperkonce06 short doperkonce07 short doperkonce08 short doperkonce09 short doperkonce10 short doperkonce11 short doperkonce12 short doperkonce13 short doperkonce14 short doperkonce15 short doperkonce16 short doperkonce17 short doperkonce18 short doperkonce19 short doperkonce20 short doperkonce21 Begin GameMode if (TNCRRanks.rankcounter == 1) && (doperkonce01 == 0) player.addperk TNCRRank01 player.RemovePerk TNCRRank02 player.RemovePerk TNCRRank03 player.RemovePerk TNCRRank04 player.RemovePerk TNCRRank05 player.RemovePerk TNCRRank06 player.RemovePerk TNCRRank07 player.RemovePerk TNCRRank08 player.RemovePerk TNCRRank09 player.RemovePerk TNCRRank10 player.RemovePerk TNCRRank11 player.RemovePerk TNCRRank12 player.RemovePerk TNCRRank13 player.RemovePerk TNCRRank14 player.RemovePerk TNCRRank15 player.RemovePerk TNCRRank16 player.RemovePerk TNCRRank17 player.RemovePerk TNCRRank18 player.RemovePerk TNCRRank19 player.RemovePerk TNCRRank20 player.RemovePerk TNCRRank21 set doperkonce01 to 1 endif if (TNCRRanks.rankcounter == 2) && (doperkonce02 == 0) player.RemovePerk TNCRRank01 player.addperk TNCRRank02 player.RemovePerk TNCRRank03 player.RemovePerk TNCRRank04 player.RemovePerk TNCRRank05 player.RemovePerk TNCRRank06 player.RemovePerk TNCRRank07 player.RemovePerk TNCRRank08 player.RemovePerk TNCRRank09 player.RemovePerk TNCRRank10 player.RemovePerk TNCRRank11 player.RemovePerk TNCRRank12 player.RemovePerk TNCRRank13 player.RemovePerk TNCRRank14 player.RemovePerk TNCRRank15 player.RemovePerk TNCRRank16 player.RemovePerk TNCRRank17 player.RemovePerk TNCRRank18 player.RemovePerk TNCRRank19 player.RemovePerk TNCRRank20 player.RemovePerk TNCRRank21 set doperkonce02 to 1 endif if (TNCRRanks.rankcounter == 3) && (doperkonce03 == 0) player.RemovePerk TNCRRank01 player.RemovePerk TNCRRank02 player.addperk TNCRRank03 player.RemovePerk TNCRRank04 player.RemovePerk TNCRRank05 player.RemovePerk TNCRRank06 player.RemovePerk TNCRRank07 player.RemovePerk TNCRRank08 player.RemovePerk TNCRRank09 player.RemovePerk TNCRRank10 player.RemovePerk TNCRRank11 player.RemovePerk TNCRRank12 player.RemovePerk TNCRRank13 player.RemovePerk TNCRRank14 player.RemovePerk TNCRRank15 player.RemovePerk TNCRRank16 player.RemovePerk TNCRRank17 player.RemovePerk TNCRRank18 player.RemovePerk TNCRRank19 player.RemovePerk TNCRRank20 player.RemovePerk TNCRRank21 set doperkonce03 to 1 endif if (TNCRRanks.rankcounter == 4) && (doperkonce04 == 0) player.RemovePerk TNCRRank01 player.RemovePerk TNCRRank02 player.RemovePerk TNCRRank03 player.addperk TNCRRank04 player.RemovePerk TNCRRank05 player.RemovePerk TNCRRank06 player.RemovePerk TNCRRank07 player.RemovePerk TNCRRank08 player.RemovePerk TNCRRank09 player.RemovePerk TNCRRank10 player.RemovePerk TNCRRank11 player.RemovePerk TNCRRank12 player.RemovePerk TNCRRank13 player.RemovePerk TNCRRank14 player.RemovePerk TNCRRank15 player.RemovePerk TNCRRank16 player.RemovePerk TNCRRank17 player.RemovePerk TNCRRank18 player.RemovePerk TNCRRank19 player.RemovePerk TNCRRank20 player.RemovePerk TNCRRank21 set doperkonce04 to 1 endif if (TNCRRanks.rankcounter == 5) && (doperkonce05 == 0) player.RemovePerk TNCRRank01 player.RemovePerk TNCRRank02 player.RemovePerk TNCRRank03 player.RemovePerk TNCRRank04 player.addperk TNCRRank05 player.RemovePerk TNCRRank06 player.RemovePerk TNCRRank07 player.RemovePerk TNCRRank08 player.RemovePerk TNCRRank09 player.RemovePerk TNCRRank10 player.RemovePerk TNCRRank11 player.RemovePerk TNCRRank12 player.RemovePerk TNCRRank13 player.RemovePerk TNCRRank14 player.RemovePerk TNCRRank15 player.RemovePerk TNCRRank16 player.RemovePerk TNCRRank17 player.RemovePerk TNCRRank18 player.RemovePerk TNCRRank19 player.RemovePerk TNCRRank20 player.RemovePerk TNCRRank21 set doperkonce05 to 1 endif if (TNCRRanks.rankcounter == 6) && (doperkonce06 == 0) player.RemovePerk TNCRRank01 player.RemovePerk TNCRRank02 player.RemovePerk TNCRRank03 player.RemovePerk TNCRRank04 player.RemovePerk TNCRRank05 player.addperk TNCRRank06 player.RemovePerk TNCRRank07 player.RemovePerk TNCRRank08 player.RemovePerk TNCRRank09 player.RemovePerk TNCRRank10 player.RemovePerk TNCRRank11 player.RemovePerk TNCRRank12 player.RemovePerk TNCRRank13 player.RemovePerk TNCRRank14 player.RemovePerk TNCRRank15 player.RemovePerk TNCRRank16 player.RemovePerk TNCRRank17 player.RemovePerk TNCRRank18 player.RemovePerk TNCRRank19 player.RemovePerk TNCRRank20 player.RemovePerk TNCRRank21 set doperkonce06 to 1 endif if (TNCRRanks.rankcounter == 7) && (doperkonce07 == 0) player.RemovePerk TNCRRank01 player.RemovePerk TNCRRank02 player.RemovePerk TNCRRank03 player.RemovePerk TNCRRank04 player.RemovePerk TNCRRank05 player.RemovePerk TNCRRank06 player.addperk TNCRRank07 player.RemovePerk TNCRRank08 player.RemovePerk TNCRRank09 player.RemovePerk TNCRRank10 player.RemovePerk TNCRRank11 player.RemovePerk TNCRRank12 player.RemovePerk TNCRRank13 player.RemovePerk TNCRRank14 player.RemovePerk TNCRRank15 player.RemovePerk TNCRRank16 player.RemovePerk TNCRRank17 player.RemovePerk TNCRRank18 player.RemovePerk TNCRRank19 player.RemovePerk TNCRRank20 player.RemovePerk TNCRRank21 set doperkonce07 to 1 endif if (TNCRRanks.rankcounter == 8) && (doperkonce08 == 0) player.RemovePerk TNCRRank01 player.RemovePerk TNCRRank02 player.RemovePerk TNCRRank03 player.RemovePerk TNCRRank04 player.RemovePerk TNCRRank05 player.RemovePerk TNCRRank06 player.RemovePerk TNCRRank07 player.addperk TNCRRank08 player.RemovePerk TNCRRank09 player.RemovePerk TNCRRank10 player.RemovePerk TNCRRank11 player.RemovePerk TNCRRank12 player.RemovePerk TNCRRank13 player.RemovePerk TNCRRank14 player.RemovePerk TNCRRank15 player.RemovePerk TNCRRank16 player.RemovePerk TNCRRank17 player.RemovePerk TNCRRank18 player.RemovePerk TNCRRank19 player.RemovePerk TNCRRank20 player.RemovePerk TNCRRank21 set doperkonce08 to 1 endif if (TNCRRanks.rankcounter == 9) && (doperkonce09 == 0) player.RemovePerk TNCRRank01 player.RemovePerk TNCRRank02 player.RemovePerk TNCRRank03 player.RemovePerk TNCRRank04 player.RemovePerk TNCRRank05 player.RemovePerk TNCRRank06 player.RemovePerk TNCRRank07 player.RemovePerk TNCRRank08 player.addperk TNCRRank09 player.RemovePerk TNCRRank10 player.RemovePerk TNCRRank11 player.RemovePerk TNCRRank12 player.RemovePerk TNCRRank13 player.RemovePerk TNCRRank14 player.RemovePerk TNCRRank15 player.RemovePerk TNCRRank16 player.RemovePerk TNCRRank17 player.RemovePerk TNCRRank18 player.RemovePerk TNCRRank19 player.RemovePerk TNCRRank20 player.RemovePerk TNCRRank21 set doperkonce09 to 1 endif if (TNCRRanks.rankcounter == 10) && (doperkonce10 == 0) player.RemovePerk TNCRRank01 player.RemovePerk TNCRRank02 player.RemovePerk TNCRRank03 player.RemovePerk TNCRRank04 player.RemovePerk TNCRRank05 player.RemovePerk TNCRRank06 player.RemovePerk TNCRRank07 player.RemovePerk TNCRRank08 player.RemovePerk TNCRRank09 player.addperk TNCRRank10 player.RemovePerk TNCRRank11 player.RemovePerk TNCRRank12 player.RemovePerk TNCRRank13 player.RemovePerk TNCRRank14 player.RemovePerk TNCRRank15 player.RemovePerk TNCRRank16 player.RemovePerk TNCRRank17 player.RemovePerk TNCRRank18 player.RemovePerk TNCRRank19 player.RemovePerk TNCRRank20 player.RemovePerk TNCRRank21 set doperkonce10 to 1 endif if (TNCRRanks.rankcounter == 11) && (doperkonce11 == 0) player.RemovePerk TNCRRank01 player.RemovePerk TNCRRank02 player.RemovePerk TNCRRank03 player.RemovePerk TNCRRank04 player.RemovePerk TNCRRank05 player.RemovePerk TNCRRank06 player.RemovePerk TNCRRank07 player.RemovePerk TNCRRank08 player.RemovePerk TNCRRank09 player.RemovePerk TNCRRank10 player.addperk TNCRRank11 player.RemovePerk TNCRRank12 player.RemovePerk TNCRRank13 player.RemovePerk TNCRRank14 player.RemovePerk TNCRRank15 player.RemovePerk TNCRRank16 player.RemovePerk TNCRRank17 player.RemovePerk TNCRRank18 player.RemovePerk TNCRRank19 player.RemovePerk TNCRRank20 player.RemovePerk TNCRRank21 set doperkonce11 to 1 endif if (TNCRRanks.rankcounter == 12) && (doperkonce12 == 0) player.RemovePerk TNCRRank01 player.RemovePerk TNCRRank02 player.RemovePerk TNCRRank03 player.RemovePerk TNCRRank04 player.RemovePerk TNCRRank05 player.RemovePerk TNCRRank06 player.RemovePerk TNCRRank07 player.RemovePerk TNCRRank08 player.RemovePerk TNCRRank09 player.RemovePerk TNCRRank10 player.RemovePerk TNCRRank11 player.addperk TNCRRank12 player.RemovePerk TNCRRank13 player.RemovePerk TNCRRank14 player.RemovePerk TNCRRank15 player.RemovePerk TNCRRank16 player.RemovePerk TNCRRank17 player.RemovePerk TNCRRank18 player.RemovePerk TNCRRank19 player.RemovePerk TNCRRank20 player.RemovePerk TNCRRank21 set doperkonce12 to 1 endif if (TNCRRanks.rankcounter == 13) && (doperkonce13 == 0) player.RemovePerk TNCRRank01 player.RemovePerk TNCRRank02 player.RemovePerk TNCRRank03 player.RemovePerk TNCRRank04 player.RemovePerk TNCRRank05 player.RemovePerk TNCRRank06 player.RemovePerk TNCRRank07 player.RemovePerk TNCRRank08 player.RemovePerk TNCRRank09 player.RemovePerk TNCRRank10 player.RemovePerk TNCRRank11 player.RemovePerk TNCRRank12 player.addperk TNCRRank13 player.RemovePerk TNCRRank14 player.RemovePerk TNCRRank15 player.RemovePerk TNCRRank16 player.RemovePerk TNCRRank17 player.RemovePerk TNCRRank18 player.RemovePerk TNCRRank19 player.RemovePerk TNCRRank20 player.RemovePerk TNCRRank21 set doperkonce13 to 1 endif if (TNCRRanks.rankcounter == 14) && (doperkonce14 == 0) player.RemovePerk TNCRRank01 player.RemovePerk TNCRRank02 player.RemovePerk TNCRRank03 player.RemovePerk TNCRRank04 player.RemovePerk TNCRRank05 player.RemovePerk TNCRRank06 player.RemovePerk TNCRRank07 player.RemovePerk TNCRRank08 player.RemovePerk TNCRRank09 player.RemovePerk TNCRRank10 player.RemovePerk TNCRRank11 player.RemovePerk TNCRRank12 player.RemovePerk TNCRRank13 player.addperk TNCRRank14 player.RemovePerk TNCRRank15 player.RemovePerk TNCRRank16 player.RemovePerk TNCRRank17 player.RemovePerk TNCRRank18 player.RemovePerk TNCRRank19 player.RemovePerk TNCRRank20 player.RemovePerk TNCRRank21 set doperkonce14 to 1 endif if (TNCRRanks.rankcounter == 15) && (doperkonce15 == 0) player.RemovePerk TNCRRank01 player.RemovePerk TNCRRank02 player.RemovePerk TNCRRank03 player.RemovePerk TNCRRank04 player.RemovePerk TNCRRank05 player.RemovePerk TNCRRank06 player.RemovePerk TNCRRank07 player.RemovePerk TNCRRank08 player.RemovePerk TNCRRank09 player.RemovePerk TNCRRank10 player.RemovePerk TNCRRank11 player.RemovePerk TNCRRank12 player.RemovePerk TNCRRank13 player.RemovePerk TNCRRank14 player.addperk TNCRRank15 player.RemovePerk TNCRRank16 player.RemovePerk TNCRRank17 player.RemovePerk TNCRRank18 player.RemovePerk TNCRRank19 player.RemovePerk TNCRRank20 player.RemovePerk TNCRRank21 set doperkonce15 to 1 endif if (TNCRRanks.rankcounter == 16) && (doperkonce16 == 0) player.RemovePerk TNCRRank01 player.RemovePerk TNCRRank02 player.RemovePerk TNCRRank03 player.RemovePerk TNCRRank04 player.RemovePerk TNCRRank05 player.RemovePerk TNCRRank06 player.RemovePerk TNCRRank07 player.RemovePerk TNCRRank08 player.RemovePerk TNCRRank09 player.RemovePerk TNCRRank10 player.RemovePerk TNCRRank11 player.RemovePerk TNCRRank12 player.RemovePerk TNCRRank13 player.RemovePerk TNCRRank14 player.RemovePerk TNCRRank15 player.addperk TNCRRank16 player.RemovePerk TNCRRank17 player.RemovePerk TNCRRank18 player.RemovePerk TNCRRank19 player.RemovePerk TNCRRank20 player.RemovePerk TNCRRank21 set doperkonce16 to 1 endif if (TNCRRanks.rankcounter == 17) && (doperkonce17 == 0) player.RemovePerk TNCRRank01 player.RemovePerk TNCRRank02 player.RemovePerk TNCRRank03 player.RemovePerk TNCRRank04 player.RemovePerk TNCRRank05 player.RemovePerk TNCRRank06 player.RemovePerk TNCRRank07 player.RemovePerk TNCRRank08 player.RemovePerk TNCRRank09 player.RemovePerk TNCRRank10 player.RemovePerk TNCRRank11 player.RemovePerk TNCRRank12 player.RemovePerk TNCRRank13 player.RemovePerk TNCRRank14 player.RemovePerk TNCRRank15 player.RemovePerk TNCRRank16 player.addperk TNCRRank17 player.RemovePerk TNCRRank18 player.RemovePerk TNCRRank19 player.RemovePerk TNCRRank20 player.RemovePerk TNCRRank21 set doperkonce17 to 1 endif if (TNCRRanks.rankcounter == 18) && (doperkonce18 == 0) player.RemovePerk TNCRRank01 player.RemovePerk TNCRRank02 player.RemovePerk TNCRRank03 player.RemovePerk TNCRRank04 player.RemovePerk TNCRRank05 player.RemovePerk TNCRRank06 player.RemovePerk TNCRRank07 player.RemovePerk TNCRRank08 player.RemovePerk TNCRRank09 player.RemovePerk TNCRRank10 player.RemovePerk TNCRRank11 player.RemovePerk TNCRRank12 player.RemovePerk TNCRRank13 player.RemovePerk TNCRRank14 player.RemovePerk TNCRRank15 player.RemovePerk TNCRRank16 player.RemovePerk TNCRRank17 player.addperk TNCRRank18 player.RemovePerk TNCRRank19 player.RemovePerk TNCRRank20 player.RemovePerk TNCRRank21 set doperkonce18 to 1 endif if (TNCRRanks.rankcounter == 19) && (doperkonce19 == 0) player.RemovePerk TNCRRank01 player.RemovePerk TNCRRank02 player.RemovePerk TNCRRank03 player.RemovePerk TNCRRank04 player.RemovePerk TNCRRank05 player.RemovePerk TNCRRank06 player.RemovePerk TNCRRank07 player.RemovePerk TNCRRank08 player.RemovePerk TNCRRank09 player.RemovePerk TNCRRank10 player.RemovePerk TNCRRank11 player.RemovePerk TNCRRank12 player.RemovePerk TNCRRank13 player.RemovePerk TNCRRank14 player.RemovePerk TNCRRank15 player.RemovePerk TNCRRank16 player.RemovePerk TNCRRank17 player.RemovePerk TNCRRank18 player.addperk TNCRRank19 player.RemovePerk TNCRRank20 player.RemovePerk TNCRRank21 set doperkonce19 to 1 endif if (TNCRRanks.rankcounter == 20) && (doperkonce20 == 0) player.RemovePerk TNCRRank01 player.RemovePerk TNCRRank02 player.RemovePerk TNCRRank03 player.RemovePerk TNCRRank04 player.RemovePerk TNCRRank05 player.RemovePerk TNCRRank06 player.RemovePerk TNCRRank07 player.RemovePerk TNCRRank08 player.RemovePerk TNCRRank09 player.RemovePerk TNCRRank10 player.RemovePerk TNCRRank11 player.RemovePerk TNCRRank12 player.RemovePerk TNCRRank13 player.RemovePerk TNCRRank14 player.RemovePerk TNCRRank15 player.RemovePerk TNCRRank16 player.RemovePerk TNCRRank17 player.RemovePerk TNCRRank18 player.RemovePerk TNCRRank19 player.addperk TNCRRank20 player.RemovePerk TNCRRank21 set doperkonce20 to 1 endif if (TNCRRanks.rankcounter == 21) && (doperkonce21 == 0) player.RemovePerk TNCRRank01 player.RemovePerk TNCRRank02 player.RemovePerk TNCRRank03 player.RemovePerk TNCRRank04 player.RemovePerk TNCRRank05 player.RemovePerk TNCRRank06 player.RemovePerk TNCRRank07 player.RemovePerk TNCRRank08 player.RemovePerk TNCRRank09 player.RemovePerk TNCRRank10 player.RemovePerk TNCRRank11 player.RemovePerk TNCRRank12 player.RemovePerk TNCRRank13 player.RemovePerk TNCRRank14 player.RemovePerk TNCRRank15 player.RemovePerk TNCRRank16 player.RemovePerk TNCRRank17 player.RemovePerk TNCRRank18 player.RemovePerk TNCRRank19 player.RemovePerk TNCRRank20 player.addperk TNCRRank21 set doperkonce21 to 1 endif End Может, все-таки просто закомментить ненужные строки, чтобы этот скрипт лишний раз не грузил игру, вместо глобальной переменной? А тот, кто хочет высшее звание получить, пускай пропишет команду player.addperk TNCRRank21, но смысла я в этом не вижу, ибо иммерсивности просто ноль) Поделиться сообщением Ссылка на сообщение
0 FNVFUN Автор вопроса 628 Опубликовано 5 ноября, 2022 В общем, отпишешься насчет глобальной, и если надо, я поправлю скрипт. А пока сделал вообще, чтобы квест отрубался после получения ранга капитана, т.к. там много проверок на фоне будут работать. Очень плохо у автора мода со скриптами... TNCRRanks-fix.esp Фикс вшивать вместе с фиксом, что выше Изменения: Спойлер Поправил actor effect Сократил скрипты в сто раз Убрал отображение информационных квестов ОТРЯД "ГАДЮКА" и МОЙ РАНГ В НКР в пип-бое Вместо информационных квестов теперь появляются соответствующие сообщения Звание теперь ограничено капитаном Поправил название рангов (был дубль) Немного поправил диалоги 1 Поделиться сообщением Ссылка на сообщение
0 augustfurin476 34 Опубликовано 9 ноября, 2022 В 05.11.2022 в 22:01, FNVFUN сказал: В общем, отпишешься насчет глобальной, и если надо, я поправлю скрипт. А пока сделал вообще, чтобы квест отрубался после получения ранга капитана, т.к. там много проверок на фоне будут работать. Очень плохо у автора мода со скриптами... TNCRRanks-fix.esp Фикс вшивать вместе с фиксом, что выше Изменения: Скрыть контент Поправил actor effect Сократил скрипты в сто раз Убрал отображение информационных квестов ОТРЯД "ГАДЮКА" и МОЙ РАНГ В НКР в пип-бое Вместо информационных квестов теперь появляются соответствующие сообщения Звание теперь ограничено капитаном Поправил название рангов (был дубль) Немного поправил диалоги Теперь генералом нельзя стать ?) Поделиться сообщением Ссылка на сообщение
0 FNVFUN Автор вопроса 628 Опубликовано 9 ноября, 2022 3 часа назад, augustfurin476 сказал: Теперь генералом нельзя стать ?) Можно) как станешь капитаном, введи в консоль player.removeperk TNCRRank14 player.addperk TNCRRank21 Поделиться сообщением Ссылка на сообщение
0 Bulbyan 2 039 Опубликовано 9 ноября, 2022 5 часов назад, augustfurin476 сказал: Теперь генералом нельзя стать ?) А смысл в таком генеральстве? Генерал на побегушках. ) Поделиться сообщением Ссылка на сообщение
0 FNVFUN Автор вопроса 628 Опубликовано 9 ноября, 2022 Да, от звания вообще ничего не зависит, это просто перк, дающий 21 очко красноречия. Только огромный минус к иммерсивности Поделиться сообщением Ссылка на сообщение
0 augustfurin476 34 Опубликовано 9 ноября, 2022 4 часа назад, FNVFUN сказал: Да, от звания вообще ничего не зависит, это просто перк, дающий 21 очко красноречия. Только огромный минус к иммерсивности ну, не знаю, например как почетный титул, так сказать можно было б оставить, минусов не вижу, вспомните ф4 про генерала минетменов) Поделиться сообщением Ссылка на сообщение
0 augustfurin476 34 Опубликовано 9 ноября, 2022 Ну, хотя б полковника я настаиваю чтобы оставили Поделиться сообщением Ссылка на сообщение
0 MagnuMspec 7 261 Опубликовано 9 ноября, 2022 1 час назад, augustfurin476 сказал: вспомните ф4 про генерала минетменов) помним, осуждаем эту нелепость.) 1 Поделиться сообщением Ссылка на сообщение
0 FNVFUN Автор вопроса 628 Опубликовано 9 ноября, 2022 2 часа назад, augustfurin476 сказал: ну, не знаю, например как почетный титул, так сказать можно было б оставить, минусов не вижу, вспомните ф4 про генерала минетменов) Может, ошибаюсь, но там тебя по званию тот же Престон называет, да и организация там не о чем по сравнению с НКР., так что эти звания ничего толком не значат у минитменов. А в обсуждаемом нами моде это тупо недоработка автора, считай баг. Звание будет "генерал армии НКР", и это никаким образом не будет отображаться в самой игре, ну полный бред же) Минус в полном отсутствии иммерсивности. Я предлагал альтернативу рангам в виде репутации/известности - вот твой вариант почетных титулов тоже подходит - но от этой идеи отказались) Правда, в таком случае пришлось бы один диалог поправить, там где чел говорит, что отряд Гадюк можно нанимать с ранга мл. сержанта Поделиться сообщением Ссылка на сообщение
0 augustfurin476 34 Опубликовано 9 ноября, 2022 3 часа назад, FNVFUN сказал: Может, ошибаюсь, но там тебя по званию тот же Престон называет, да и организация там не о чем по сравнению с НКР., так что эти звания ничего толком не значат у минитменов. А в обсуждаемом нами моде это тупо недоработка автора, считай баг. Звание будет "генерал армии НКР", и это никаким образом не будет отображаться в самой игре, ну полный бред же) Минус в полном отсутствии иммерсивности. Я предлагал альтернативу рангам в виде репутации/известности - вот твой вариант почетных титулов тоже подходит - но от этой идеи отказались) Правда, в таком случае пришлось бы один диалог поправить, там где чел говорит, что отряд Гадюк можно нанимать с ранга мл. сержанта Соглашусь, ну, тут кстати можно и по другому обыграть, якобы членство Курьера не афишируется в массе общества, типа выполняет задачи от НКР под прикрытием, ради справедливости, можно отметить и то, что фактически любой мод так или иначе лишен иммерсивности, которая бы вклинивалась в основную историю и была бы ее неразрывной частью, нет, конечно же нет, все идет так сказать «за кадром», ответвлением, также и здесь, как по мне, вариант службы в НКР под прикрытием более разумен) Поделиться сообщением Ссылка на сообщение
Квест "Вступление в НКР" нельзя выполнить - строчки диалога с лейтенантом Хайесом о том, как стать гражданином НКР, нет.
Цель квеста: "Поговорить с лейтенантом Хайесом о том, как стать гражданином НКР."
id квеста: TNCRJoiningtheNCR "ВСТУПЛЕНИЕ В НКР" [QUST:1A330ADE]
Поделиться сообщением
Ссылка на сообщение