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

oldplump

Пользователь
  • Постов

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

  • Посещение

Информация

  • Пол
    Мужчина

Посетители профиля

30 просмотров профиля

Достижения oldplump

7

Репутация

  1. Решила предаться ностальгии и поставила старый добрый Обливион, но если годы назад мне по душе были шумные маги, то теперь я ищу все возможности для отыгрыша стелс персонажа, крадущегося в тенях Сиродила. Вампиризм показался мне интересным элементом отыгрыша, который я ни разу не использовала ни в одной игре серии TES, и этот мод стал воистину великолепным дополнением к игре! Полезные заметки: превратиться в вампира надо ДО установки мода не работает шейдер на ночной глаз, вероятно, у меня конфликтует один из модов. Результат - мне не нравится результат применения спелла "ночной глаз". Решение: в TES Construction Set в разделе Magic - Ability ищем по ID KIVampEyeOfHunterAbility (Глаз охотника), редактируем, удаляем спелл "ночной глаз". Получилось великолепное заклинание для ассассина: отключаемое обнаружение жизни, что стало чудесным подарком в обмен на вечную привязку к дневному циклу. солнечный щит: не для того я тонну модов устанавливала, чтобы только ночью бегать :D Gameplay - Edit Scripts - ищем KIVampireScript. Вот мои параметры для щита: Message "Солнечный щит: 4 часа", 20   elseif ( nVampireAge == 2 )    Set Immunity to 5    Message "Солнечный щит: 5 часа", 20   elseif ( nVampireAge == 3 )    Set Immunity to 6    Message "Солнечный щит: 6 часов", 20   elseif ( nVampireAge == 4 )    Set Immunity to 7    Message "Солнечный щит: 7 часов", 20   elseif ( nVampireAge == 5 )    Set Immunity to 8.5    Message "Солнечный щит: 8 часов 30 минут", 20   elseif ( nVampireAge == 6 )    Set Immunity to 9    Message "Солнечный щит: 9 часов", 20   elseif ( nVampireAge == 7 )    Set Immunity to 10.5    Message "Солнечный щит: 10 часов 30 минут", 20   elseif ( nVampireAge == 8 )    Set Immunity to 12    Message "Солнечный щит: 12 часов", 20   elseif ( nVampireAge >= 9 )    Set Immunity to 16    Message "Солнечный щит: 16 часов", 20 Далее, проблема в том, что если с момента кормёжки прошло 24 часа - щит ПЕРЕСТАЁТ действовать. Исправила на 36 часов, может, потом сменю на 48 или побольше. ОРИГИНАЛ КОДА if (( fBloodCraving * fCravingIncrement) >= 24.0 )   Set Immunity to 0           if ( nCravingStage == 0 && Player.IsSpellTarget  KIVampCravingStage01 == 0 )    Player.RemoveSpell KIVampCravingStage001    Player.AddSpell KIVampCravingStage01    Player.RemoveSpell KIVampSunDamage001    Player.AddSpell KIVampSunDamage01    set nCravingStage to 1    message "Солнце начинает припекать..."   endif if (( fBloodCraving * fCravingIncrement) >= 36.0 )   if ( nCravingStage == 1 && Player.IsSpellTarget  KIVampCravingStage02 == 0 )    Player.AddSpell KIVampCravingStage02    set nCravingStage to 2    message "Ты чувствуешь как ноет твое тело, требуя живительной крови..."    endif endif ЗАМЕНИЛА НА: if (( fBloodCraving * fCravingIncrement) >= 24.0 )           if ( nCravingStage == 0 && Player.IsSpellTarget  KIVampCravingStage01 == 0 )    Player.RemoveSpell KIVampCravingStage001    Player.AddSpell KIVampCravingStage01    set nCravingStage to 1   endif if ( nCravingStage == 0 && Player.IsSpellTarget  KIVampCravingStage01 == 0 && Immunity <= 0)   Player.RemoveSpell KIVampSunDamage001   Player.AddSpell KIVampSunDamage01 message "Солнце начинает припекать..."   endif endif if (( fBloodCraving * fCravingIncrement) >= 36.0 ) Set Immunity to 0   if ( nCravingStage == 1 && Player.IsSpellTarget  KIVampCravingStage02 == 0 )    Player.AddSpell KIVampCravingStage02    set nCravingStage to 2    message "Ты чувствуешь как ноет твое тело, требуя живительной крови..."    endif endif То есть, параметр наличия имунности к свету поставила в зависимость не от наличия маски смертного, а от количества часов, в течение которых ещё действует щит. На более поздних этапах игры я перенесу строчку Set Immunity to 0 в блоки пониже, там, где 48 часов и больше. Как видите, результат действия этого скрипта - увеличение продолжительности нахождения на поверхности, так что к концу вампирского пути свет не должен быть помехой персонажу, что логично и лично в моей игре балансируется повышенным уровнем сложности, за который я хочу получать плюшки. Вообще, рекомендую пошариться в моде через TES CS, изменить имбалансные заклинания на свой вкус, увеличить негативные эффекты и так далее. Основная масса изменений мода - в разделе Magic, в Ability - перечень эффектов, которые могут быть наложены на вас, их удобней всего редактировать, LessPower и Power - часть спеллов. Осторожно со скриптом глаза охотника, который в разделе LessPower, его не трогать и вообще лучше менять только предварительно ОТКЛЮЧИВ заклинание в игре. А то останетесь на веки вечные с чутьём и ночным зрением :D Для удобства работы с редактором сразу скажу, что все ID мода имеют в начале "KI": "KIVampire", например. Это облегчает поиск. Впечатления от мода отличные. Это действительно добавляет изюминку в игру. Вид драпающего по Чейдинхолу до святилища вампира, судорожно кастующего малое исцеление, действительно забавен :D А когда влетаешь в святилище на 1 хп - вот это драаайв. Особенно если жажда застаёт тебя в лесу, и предательские часики щита уже начали тикать: разворачиваешь коня, шевелись, Плотва Тенегнрив, быстро-быстро до ближайшей таверны! А прохождение некоторых квестов стало отдельным весельем. Пока что тестирую мод, если внесу какие-либо изменения в файл на более поздних этапах игры - постараюсь отписать тут все параметры для комфортной игры. Тут кто-то, кстати, писал: "Автор, видимо, "мастер" скриптинга и поставил 15 пунктов жестким условием для повышения. Не >=, а ==" Нет. Проверила, скрипт в порядке :)
×
×
  • Создать...