Перейти к содержанию

FNVFUN

Проверенный
  • Публикаций

    2 457
  • Пожертвование

    0,00 ₽ 
  • Зарегистрирован

  • Посещение

  • Победитель дней

    32

Сообщения, опубликованные FNVFUN


  1. Фикс готов) В фиксе нет грязных правок, если что.

    CorvegaFinalFix.esp

     

    Грубо говоря, диалоги (и многие другие разделы) переведены с нуля с оригинала, т.е. с французского, т.к. та бредятина, что я показал выше на скринах, присутствует и в английской версии Корвеги, а на русский перевели именно с английской, а не с французской. Это никак не умаляет заслуг прошлого переводчика)

     

    Также поправлены перки (их перевод и условия появления: теперь их можно выбрать при повышении уровня только после получения Корвеги, а не как раньше, когда не понимаешь, что эти перки вообще значат).

     

    Также уникальная книга, дающая +3 к красноречию, заменена на книгу с лорным текстом (книга имела название из реальной жизни), благодаря моду Book Menu Restored. Если не катит, то можно вернуть оригинал, но просто в соседней теме подымался вопрос насчет переизбытка книг навыков, поэтому я и действовал, исходя из этого.

    • Нравится 1
    • Спасибо! 1

  2. Фикс подъехал)

    Ronald.7z

    Звуковые файлы, если предлагается, надо заменить

     

    Изменения:

    Спойлер
    • Добавлено полностью функциональное меню компаньона
    • Дверь из подземелья теперь не требует ключ (который к тому же хрен найдешь, а он лежит прямо перед дверью и сливается с текстурами. Смысла в нем ноль.)
    • При старте квеста добавляется маркер пещеры
    • Добавлен альтернативный старт квеста, когда гг, путешествуя с Рональдом, натыкается на квестовую пещеру, то Рональд дает квест (в оригинале диалог альтернативного старта не был нигде задействован)
    • Поправлена способность Рональда. Теперь она дается, когда он путешествует с ГГ, как это обычно делается с другими компаньонами
    • Много мелких правок в тексте/структуре диалогов

     

    Что нужно удалить:

    Спойлер
    • [REFR:0C5489D6] (places cavekey "Ключ от пещеры" [KEYM:0C548989] in GRUP Cell Temporary Children of ghoulcave2 "Подземный склеп" [CELL:0C78A5D9])
    • cavekey "Ключ от пещеры" [KEYM:0C548989]
    • MyCompanionQuestScript [SCPT:0C548997]
    • unlockdoorscript [SCPT:0C54899C]
    • [INFO:0C003767] ('[ПРОВАЛ] Я сказал, что не хочу это обсуждать.' in GRUP Topic Children of SpeechChallengeFailure "SpeechChallengeFailure" [DIAL:000000FD] for ghoulcompanionquest "ghoul dialogue" [QUST:0C548995])
    • [INFO:0C000FF6] ('Я надеялся, что ты это скажешь. Пошли.' in GRUP Topic Children of FollowersLetsGo "Пойдем." [DIAL:00037082] for ghoulcompanionquest "ghoul dialogue" [QUST:0C548995])

     

    Также можно удалить два файлы озвучки с id 00003767 и 00000FF6

     

    ПС: Не в обиду автору оригинала, но диалоги как будто писал школьник: "Вперед за приключениями!" и т.д.... И это говорит довоенный гуль. Поправил некоторые такие моменты, используя синонимы, чтобы совсем по-детски не выглядело.


  3. 2 часа назад, MagnuMspec сказал:

    надо тогда, чтобы были опции ее повысить...

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

    1) Если нет способа повысить репу, то, для пояснения, после диалога с Густаво можно вставить сообщение, что вы уже не попадете в башню.

    3) Можно увеличить количество денег, которые надо дать Густаво, чтобы он тебя пустил, при этом двери на верхний уровень могут быть навсегда закрыты.

    И т.п...

    Но и вариант оставить все, как есть, лично мне тоже звучит логичным

    Повторюсь, главное, чтобы баги не всплывали, о которых выше сказали)

    13 часов назад, augustfurin476 сказал:

    Ролевая игра, при которой при подходе к башне агрится весь тенпенни тауэр, при этом ломается диалог между густаво и гулем, самому не смешно?

     


  4. 10 часов назад, augustfurin476 сказал:

    Ролевая игра, при которой при подходе к башне агрится весь тенпенни тауэр, при этом ломается диалог между густаво и гулем, самому не смешно?

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


  5. 19 минут назад, augustfurin476 сказал:

    Если убить Берка то все, харам шоли?)

    несерьезно вообще 

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

    Раньше за обезвреживание бомбы падала репутация у Тенпенни до ненависти, насколько помню. Сейчас хоть компромисс есть.


  6. 11 часов назад, augustfurin476 сказал:

    Я предлагаю убрать сильное ухудшение отношений с Тенпенни в результате спасения мегатонны.

    Насколько я помню, за спасение Мегатонны нет сильного ухудшения отношений с Тенпенни. А вот за убийство Берка - другое дело


  7. 2 часа назад, augustfurin476 сказал:

    ну, не знаю, например как почетный титул, так сказать можно было б оставить, минусов не вижу, вспомните ф4 про генерала минетменов)

     

    Может, ошибаюсь, но там тебя по званию тот же Престон называет, да и организация там не о чем по сравнению с НКР., так что эти звания ничего толком не значат у минитменов. А в обсуждаемом нами моде это тупо недоработка автора, считай баг. Звание будет "генерал армии НКР", и это никаким образом не будет отображаться в самой игре, ну полный бред же) Минус в полном отсутствии иммерсивности. Я предлагал альтернативу рангам в виде репутации/известности - вот твой вариант почетных титулов тоже подходит - но от этой идеи отказались) Правда, в таком случае пришлось бы один диалог поправить, там где чел говорит, что отряд Гадюк можно нанимать с ранга мл. сержанта


  8. 2 часа назад, MagnuMspec сказал:

    Вшивать нужно только этот файл, или нужно смотреть сверять оба?

    Только этот)

    2 часа назад, MagnuMspec сказал:

    *Те правки, что ты делал для 4.0.4, чтоб работало в модуле, нужно будет сделать?

    Не, в новой версии автор все сам поправил

    • Спасибо! 1

  9. BrahminMilk.esp

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

    Проверил, как дойка реализована в моде https://eddoursul.win/mods/bottle-rinse-repeat/

    Странно, там список бутылок для дойки пуст, надо вручную его заполнять. Дойка браминов бесконечна, время перезарядки дойки не работает, удача не работает... Поэтому в своем плагине реализовал время перезарядки дойки через actor effect

    • Нравится 1
    • Спасибо! 1

  10. В этот лист WOxDrinkList [FLST:0C00166A] нужно добавить все напитки, при использовании которых добавляется универсальная бутылка и которые можно сливать.

     

    WOxBottleList [FLST:0C008E18] а этот лист для бутылок, которые преобразуются в универсальную бутылку. Т.е. если нужно оставить молочную бутылку в покое, то ее из этого списка нужно удалить)


  11. Перевод мода Water Overhaul 4.1.0 (Не TTW версия):

    Water Overhaul410.esp

     

    А вот в этом плагине содержатся все переменные, которые были изменены/добавлены в версии WO 4.1.0 по сравнению с последней переведенной мной версии из предыдущей темы (т.е. версией 4.0.4). Также в этот плагин вшита функция слива воды из бутылок:

    WO410.esp

     

    Также дополненный конфиг (с функцией слива воды из бутылок):

    Water Overhaul.ini

     

    • Нравится 1

  12. В 16.10.2022 в 13:02, MagnuMspec сказал:

    Интересно!

    Я думал достаточно FileExists "config\Water Overhaul.ini"

     

    Вот тогда, подшил: https://sharemods.com/9z46jj4w3kko/RA-Items_WO_Updated3.rar.html

    Автор пару дней назад выкатил обнову, при чем там поправлены баги, на которые я сразу наткнулся во время тестов:

    Fixed bottles not being swapped if they were picked up from a container.

    Fixed the option to receive empty bottles not actually disabling the feature if it was disabled.

     

    Создам отдельную тему с обновленным плагином) Как раз сделал возможность, чтобы можно было сливать воду, так что и ее сразу интегрирую в обновленный плагин

    • Спасибо! 1

  13. В общем, отпишешься насчет глобальной, и если надо, я поправлю скрипт. А пока сделал вообще, чтобы квест отрубался после получения ранга капитана, т.к. там много проверок на фоне будут работать. Очень плохо у автора мода со скриптами...

     

    TNCRRanks-fix.esp

    Фикс вшивать вместе с фиксом, что выше

    Изменения:

    Спойлер

    Поправил actor effect

    Сократил скрипты в сто раз

    Убрал отображение информационных квестов ОТРЯД "ГАДЮКА" и МОЙ РАНГ В НКР в пип-бое

    Вместо информационных квестов теперь появляются соответствующие сообщения

    Звание теперь ограничено капитаном

    Поправил название рангов (был дубль)

    Немного поправил диалоги

     

    • Спасибо! 1

  14. В 02.11.2022 в 15:44, FNVFUN сказал:

    Фикс готов

    RA_MojaveOutpost_basement.esp

    Плагин конфликтует с RA-AWOP. Npc не хотят идти в подвал, а около самого подвала фпс падает до нуля (держится несколько секунд). Еще игра зависла, когда я пытался подождать через Т около подвала.

    Еще в самом плагине непонятно, то ли грязная правка ГЕККа, то ли еще что. Раздел Navigation Mesh Info Map: [NAVI:00014B92]


  15. В 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, но смысла я в этом не вижу, ибо иммерсивности просто ноль)


  16. Фикс RA-Quests-Package-fix2.esp

     

    Изменения:

    • Добавлены пакеты банде Тернера и Вайсу с Дасти
    • Добавлены отдельные спальные места банде Тернера (при прохождении его квеста, они удаляются)
    • Также добавлено два спальных места в спальную зону за решеткой, рядом с браминами (на скрине видно, их теперь 6 а не 4), чтобы Вайс и Дасти могли там ночью спать.

    Если спальные места не подходят и их надо удалить, то могу переделать фикс без их учета.

    Спойлер

    FalloutNV 2022-11-03 14-05-03-796.jpg

     

    • Нравится 1

  17. Поправил слегка структуру диалога. Теперь, чтобы подлечиться, не нужно каждый раз спрашивать у нее "Здесь где-нибудь есть доктор?". Один раз спросил, и строчки с вариантами лечения будут сами отображаться, если гг ранен и т.п..

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

     

    Roxanne-Fix.esp

    • Спасибо! 1

  18. В 21.10.2022 в 02:51, Oleks_Adm сказал:

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

    У тебя были радиация/зависимость/неполное здоровье? Если нет, то и строчки не появятся, а структура диалога у автора, как можно заметить, не очень.


×
×
  • Создать...