Как сделать нпс дружелюбным морровинд
The Elder Scrolls III: Morrowind — это одна из лучших игр в жанре РПГ за всю историю компьютерных игр. Серия The Elder Scrolls громко заявила о себе и получила кучу положительных отзывов от поклонников, однако первые две части все-таки были довольно сырыми — в них была целая куча различных багов и проблем. Morrowind же можно назвать игрой, получившейся на все 100 процентов. До сих пол в плане сюжета, атмосферы и геймплей третья часть The Elder Scrolls остается великолепной. К тому же именно ей стоит сказать спасибо за то, что в будущем у нас появятся Oblivion и Skyrim.
Действие Morrowind происходит в вымышленной вселенной The Elder Scrolls на Вварденфелле, гигантском вулканическом острове в провинции Морровинд, населенной народом тёмных эльфов — данмеров. Мир игры является открытым — игрок может свободно путешествовать по нему, самостоятельно находя интересные места и задания. Основная сюжетная линия игры связана с местным божеством Дагот Уром, которое пытается обрести силу и освободить Морровинд от власти Империи. Конечно, сейчас графика игры выглядит устаревшей, однако играть в нее все так же интересно, так как Morrowind сделана с душой. А чтобы играть было еще интереснее, можно использовать читы. Мы собрали все чит-коды The Elder Scrolls III: Morrowind в одном месте, чтобы вы всегда могли воспользоваться ими, когда решите погрузиться в атмосферу этой вселенной.
Как использовать читы в The Elder Scrolls III: Morrowind
Для начала откройте игровую консоль через клавишу ~ (тильда) и в появившемся окне введите нужный чит-код, затем нажмите Enter. После этого чит будет активирован.
Основные читы в The Elder Scrolls III: Morrowind
Читы на прокачку навыков в The Elder Scrolls III: Morrowind
Данные читы помогут вам задать необходимые значения тех или иных характеристик главного героя The Elder Scrolls 3: Morrowind и установить желаемый уровень навыков. Все коды необходимо вводить в следующем виде: player—>name X — вместо name необходимо ввести названия характеристики/навыка (список ниже), а вместо X — количество/уровень.
- player—> SetHealth — здоровье;
- player—> SetMagicka — магия;
- player—> SetFatigue — усталость;
- player—> SetStrength — сила;
- player—> SetIntelligence — интеллект;
- player—> SetWillpower — сила воли;
- player—> SetAgility — ловкость;
- player—> SetSpeed — скорость;
- player—> SetEndurance — выносливость;
- player—> SetPersonality — привлекательность;
- player—> SetLuck — удача;
- player—> SetReputation — репутация;
- player—> SetBlock — защита;
- player—> SetArmorer — кузнец;
- player—> SetMediumArmor — средние доспехи;
- player—> SetHeavyArmor — тяжелые доспехи;
- player—> SetBluntWeapon — дробящее оружие;
- player—> SetLongBlade — длинные клинки;
- player—> SetAxe — секиры;
- player—> SetSpear — древковое оружие;
- player—> SetAthletics — атлетика;
- player—> SetEnchant — зачарование;
- player—> SetDestruction — разрушение;
- player—> SetAlteration — изменения;
- player—> SetIllusion — иллюзии;
- player—> SetConjuration — колдовство;
- player—> SetMysticism — мистицизм;
- player—> SetRestoration — восстановление;
- player—> SetAlchemy — алхимия;
- player—> SetUnarmored — бездоспешный бой player—> SetSecurity — безопасность;
- player—> SetSneak — красться;
- player—> SetAcrobatics — акробатика;
- player—> SetLightArmor — легкие доспехи;
- player—> SetShortBlade — короткие клинки;
- player—> SetMarksman — меткость;
- player—> SetMercantile — торговля;
- player—> SetSpeechcraft — красноречие;
- player—> SetHandToHand — рукопашный бой.
Читы на оружие в The Elder Scrolls III: Morrowind
Автор: ФАНТОМ
И так это мой новый уже четвёртый урок по созданию НПС.
Наша цель,создать добротного Непися.Для этого открываем на любимый редактор.
Заходим в раздел Actors>Actor
Это раздел в котором собраны все НПС.НПС означает Не игровые Персонажи.
Жмём по любому из списка правой кнопкой мыши New
Появилось окно создания НПС.Оно большое и там много букв. Ок,давай
ID - уникальный id персонажа,как и вконтакте =)
Я написал: aaaFantomTestNPS001
Name(Имя персонажа).Name есть во всем разделах,оружие,скрипт,но английский
язык очень разнообразный.Так что давайте называть вещи своими именами.Если
там оружие,то Name переводится как Название,а если НПС(Человек),то Имя.Думаю
понятно))
Я назвал его тестовый НПС.
Short Name-Короткое имя.Ну к примеру если его зовут Орсинусофусолт Вултс,то
Пишем Вултс,это будет его короткое имя.Если ваше Имя не такое уж большое,то
короткого и не требуется.
Теперь разберём всё что ниже. да..это не легко.
Is CharGen Face Preset - Если поставлена галочка, лицо, созданное для этого НПС,доступно для игрока, выбирается при генерации персонажа.
Essential - Обычно ставится на квестового НПС,которые нужны живыми по квесту.Если поставить флажок на этом параметре,то как только здоровье НПС снизится на 0,он упадёт на колени ползая и чуть востановив здоровье,вновь встанет.В общем убить его будет невозможно.
Protected - Защищенный НПС имеет иммунитет ко всем повреждениям, кроме тех которые наносит игрок(ГГ). Игрок(ГГ) единственный кто может убить защищенного НПС.
Respawn:После того как умрёт,появляется через некоторое время вновь на том же месте где был поставлен.
Unique: Это самый важный параметр,который даёт знать движку,что в мире должен быть именно один такой актёр. Только одному модификатору этого НПС позволяется существовать.
Summonable: Если стоит эта опция,то НПС можно использовать в магическом эффекте призыва.
Is Ghost: Если поставить,то на НПС не будет действовать проходя сквозь него,ни оружие,ни магия,ни что.Да же если он будет подходить к ловушкам,они не будут срабатывать.В общем он становится физически,как призрак,но в таком же облике.
Invulnerable: Не какие повреждения не действуют на НПС,но если его атаковать,он может атаковать и вас.
Doesn't Bleed: Если поставить,то если вы будете его колошматить мечом,кровь не будет брызгать с его тела.В общем опция для тех кто боится крови)))
Simple Actor: Отключение анимации и эффекта морфинга(Если незнаем что такое морфинг пишу:Морфинг — это видеоэффект, заключающийся в плавном перетекании одного изображения в другое. Иногда морфингом называют эффект наплыва, когда одна сцена затемняется или затуманивается, а вторая в это время проявляется все резче и сменяет первую. Однако лучше разделять эти понятия. В отличие от наплыва, морфинг обеспечивает соответствие характерных (наиболее привлекающих внимание) точек и контуров начального и конечного изображений.Например, преобразование одного лица в другое, при котором задается соответствие положения характерных точек глаз, носа и т.д. ). Также отключен Менеджер Историй,события смерти и нападения.
Doesn't effect Stealth Meter : Если стоит галочка,то когда НПС видит игрока(обнаруживает), показатель скрытности не реагирует и не изменяется.Типично используется для невраждебных актеров, таких как лисы, кролики, олень и т.д.
Destructible Object: Разрушаемые части данного объекта,если они к примеру есть.Используется крайне редко.
Dialogue: Открывает окно диалогов связанных с этим НПС.
Идём дальше.Справа мы видим раздел Traits(Черты)
Первое:Race
Открыв список выбираем рассу для НПС.Я выбрал imperialRace(Имперец)
Правее ставим флажок на Female,если вы конечно хотите что бы вас персонаж был женщиной.Если нет,до убираем или не ставим.Изначально его там нет.
Skin- Кожа для НПС,заметте,что расса НПС должна быть сходна с кожей иначе модель не будет отображаться нормально.
Height: Регулировка роста НПС, по умолчанию 1.0. Даже небольшие изменения здесь на (0.01) очень заметны.
Weight: Регулирует вес НПС, по шкале 0-100.Чем меньше вес то НПС более тощий,чем больше тем здоровей.
Ниже мы видим Far Away Model.Здесь мы регулируем на каком расстоянии ГГ будет видеть НПС.По умолчанию стоит дистанция: 0.0000
Voice Type - Выбираем из стандартного списке тип голоса для нашего НПС.
Только не так что если он мужчина то говорит женским голосом.Так,как это будет выглядеть некрасиво.
Weapon List: Не используется
Alignment: Не используется
Disposition Base: Не используется
Ещё нужная опция Death Item-Если конечно вам нужно то выбираем из списка тот предмет который появится у этого НПС,после того как его убьют.Вы или кто либо другой.До его смерти этого предмета не будет в его инвентаре.
Opposite Gender Anims - Дословно переводится как Анимация противоположного пола.Т.е если это женщина можем ставим галочку и в её походке будет больше покачивание тазом.
В самом низу мы видим: Preview(Предварительный просмотр актёра в окне которое очень не удобное и находится справа)
Full - Полный просмотр
Head - Просмотр головы
Со всем в Traits разобрались,вернёмся к тому что слева
Scripts - Сюда мы добавляем скрипты которые будет использовать НПС.
Смотрим ниже:
Template Data
Скажу сразу,Template Data это так таковой шаблон данных НПС,в котором можно расставить пакеты,инвентарь по другому НПС.
Для этого просто выбираем из списка базы НПС ActorBase нужного и расставляем галочки.Я объясню их значение:
Use Traits: Использовать черты НПС.Т.е сделать его внешне как тот же НПС.Раса,цвет волос,вес,рост,всё будет соответствовать ему.
Use Stats: Статистика или как принято называть статы.Делает статы НПС как у указанного для шаблона НПС.
Use Script: Всё просто,этот НПС теперь использует его скрипты.А добавленные вами ему скрипты будут игнорироваться,так как в вами же вбито что НПС должен
использовать такие же скрипты как и тот НПС которого вы указали в ActorBase
Use Factions: Этот НПС теперь пренодлежит к той же фракции что и НПС в
ActorBase и к нему так же будет применятся система преступлений указанная во
фракции.
Use AI Data: Использование НПС такого же стиля борьбы и установленных
характеристик,такие как агрессия,мораль и прочие.
Use AI Packages: Использование НПСом таких же пакетов как и у НПС из ActorBase
Use Def Pack List:Использование переопределения списка пакета с хожих с НПС из
ActorBase
Use Attack Data:Использует такие же атаки как НПС из ActorBase
Use Spelllist:Использует схожие с НПС из ActorBase перки и заклинания.
Use Inventory:Аналогичный инвентарь,как и у НПС из ActorBase
Use Base Data:Использует базовые данные НПС из ActorBase,такие как имя и другие
базовые настройки.
Use Keywords:Использует аналогичные ключевые слова.
Что,ж вот мы и закончили.Давайте перейдём к статам.Раздел Stats.
С самого верха мы видим: Leveling Data(Данные уровня НПС)
Level - уровень НПС.Максимальный уровень: 32767
PC Level Mult: Определяет, будет ли этот НПС иметь зафиксированный уровень
(если галочка снята) или рост уровня,ориентируясь по уровню ГГ(Игрока) (если установлена).
Если галочка не установлена то НПС не развивается вместе с игроком.
Level Mult:Умножается уровень ГГ на данное число и защитывается как уровень
НПС.
Calc Min: минимальный(стартовый) уровень NPC.
Calc Max: Максимальный уровень NPC.
Слева находится раздел: Auto calc stats - Если включено, атрибуты актера и навыки будут автоматически рассчитаны основываясь на классе и уровне. Если флажок не установлен, вы можете установить навыки по желанию.
Рассмотрим этот раздел и что он изменяет:
Я бы разделил этот мини-раздел на три раздела:
(первый я бы назвал Health)-Здоровье
Health Offset(Заданное количество здоровья)
Base Health(Базовое количество здоровья НПС)
Calculated Health(Здоровье в результате,т.е редактор плюсует Health Offset + Base Health = Calculated Health )
(второй раздел.Magicka)-Магия
Magicka Offset(Заданное колличество магии)
Base Magicka(Базовое количество магии НПС)
Calculated Magicka(Магии в результате)
(Третий раздел относится к.Stamina)-Выносливость
Stamina Offset(Заданное количество выносливости)
Base Stamina(Базовая выносливость НПС)
Calculated Stamina(Выносливости в результате)
Всё,с этим разобрался.Далее смотрим правей,там где Speed.
Speed-это скорость НПС.Анимация синхронизирована только со скоростью 100%,если же изменить её,то возможно отклонения в анимации данного НПС.
Bleedout Override:Если флажок установлен, это значение используется вместо BleedOut по умолчанию указан в классе.
Class:класс НПС, который определяет его навыки и развивающиеся атрибуты.
И так с окном Stats,далее идёт окно Factions.
Здесь находится окно всех фракий в которых состоит ваш НПС,что бы добавить просто нажмите new и выберете из списка.Или добавте из Окна Объектов.
Фракции находятся в разделе: Character>Faction
Урок по созданию своей фракции смотрите выше.
Assigned Crime Faction - Назначенные преступления фракции.
Каждый участник фракции,может иметь закон преступлений действующий на членов этой фракции, который определяет то, как он реагирует на преступление,будучи свидетелем,или когда преступление совершается против него, и, как другие НПС реагируют на преступления, совершенные против него.Так же в окне фракций НПС мы можем изменить его ранг(место в фракции),нажав на нужную фракцию щёлкнув мышкой по цифре под надписью Rank.
На этом я закончу первую часть полного разбора создания НПС.
Урок написан Фантомом.Любое копирование информации только с разрешения данного пользователя.
The Elder Scrolls III: Morrowind — это фэнтезийная RPG- игра, созданная Bethesda Game Studios и выпущенная в 2002 году. Она разворачивается на Вварденфелле и ведет геймеров в живот вулканической Красной горы, где божество Дагот Ур пытается вырвать Морровинд из своего города. Царское царствование. Если вам нужна помощь во время вашего путешествия, вот подборка чит-кодов и несколько советов.
Это руководство специально для компьютерной версии The Elder Scrolls III: Morrowind .
Чит-коды Morrowind для ПК
Чтобы активировать приведенные ниже чит-коды , нажмите клавишу тильды ( ~ ), чтобы отобразить консоль разработчика, и введите чит-код в командной строке.
Баунти Трюк
Когда вы говорите с Sugar-Lips Habasi в South Wall Cornerclub в Балморе, он снимет награду с вашего персонажа за определенную цену. Однако, если вы потратите время, чтобы оставить деньги на полу заранее, вы сможете избавиться от награды и сохранить большую часть (если не все) своего золота.
Withoutme
Локализатор
-->
Статус: Offline
Привет всем. Наверняка найдутся игроки, которые также, как и я, хотели осуществить следующую идею: купить дом или же поставить какой-нибудь понравившийся плагин на жилье, или даже сделать свой собственный. Затем собрать всех компаньонов в игре ( прим. для этого есть соответствующие плагины, позволяющие сделать это), привести их в свое жилье и одеть всех в разные доспехи (одежду), которые были собраны по мере игры, а также добавляемые через моды/плагины. На мой взгляд это куда лучше, чем если все собранное добро будет просто лежать и пылиться в ящиках без дела. Конечно многие могут сказать, что для этого есть манекены, но у них есть недостатки: во-первых, они рано или поздно заканчиваются, во-вторых, они статичны, в-третьих, они не могут носить оружие, в-четвертых, все они мужского пола. Но при помощи живых компаньонов можно создать подоную атомосферу как в Йоррваскре и Зале Доблести в Совнгарде. Ведь согласитесь, что дом, наполенный компаньонами в красивых, зрелищных и классно выполненных доспехах это лучше, чем пустой дом, где никого нет.
Если эта идея для вас близка, то эта тема для вас. Убедительная просьба: внимательно прочитайте статью целиком, от начала и до конца, так как я постарался осветить почти всё аспекты и нюансы, чтобы потом не было лишних коментариев: "а не проще ли использовать additem" или "ввести removeallitems, а потом добавить вещи",
Прим. Предупреждаю заранее - воплотить данную идею полностью без использования консольных команд невозможно, поэтому используйте их разумно для этой идеи, а не с целью наживы и воровства.
После того как я нашел подходящее жилье, собрал стандартных компаньонов, а также добавляемых через плагины, я приступил к переодиванию компаньонов, и тут столнкулся с одной преградой - дефолтной (или как ее еще называют ванильной) одеждой, в которую обратно переодевались компаньоны после увольнения. Консольная команда removeallitems, которой можно удалить все вещи у компаньона и затем дать ему свои - не помогла, так как все возвращалось обратно после увольнения.
Конечно можно было воспользоваться программами такими как Creation Kit или же NPC Editor и удалить дефолтную одежду у всех стандартных компаньонов, а также компаньонов добавялемых другими плагинами, но как оказалось позднее это была бы провальная затея: компаньоны у которых была убрана дефотлтная одежда через CK или NPC Editor одежды все равно отказывались носить броню после увольнения и ходили голышом. Можно было бы пойти на более радикальные меры: начать изменять стандарнтых компаньонов и добавляемых из плагинов соединя их вместе с модификационными доспехами, создавая новые дефолтные виды одежды. Но на мой взгляд это повлечет за собой различные конфликты при обновлении плагинов, поэтому от него сразу отказался.
Полазив по интернету в поисках решения, я нашел некоторую информацию, которая не особо изменяла данную ситуацию. Вся суть там сводилась к тому, чтобы убрать у компаньона все дефолтные вещи, за исключением одной вещи, и дать ему надеть свое ( прим. если же убрать все вещи, то происходил респавн всей одежды и компаньон снова одевал "свое родное"). Это можно было осуществить двумя способами: 1) нужнобыло украсть вещи у компаньона с помощью навыка Фокусник (карманные кражи) и дать ему свое. 2) С помощью консольных команд. Там говорилось, что нужно убрать у компаньона его вещи, затем дать ему свои ( прим. Для того чтобы увидеть вещи у компаньона, в том числе и надетые, нужно выделить его в консоли и ввести showinventory или же inv, где можно будет увидеть ID необходимого предмета). Команда на удаление предмета: removeitem x y, где x - BaseID предмета, y - количество. Также есть команды, которые позволяют принудительно экипировать предмет компаньону (если это вдруг почему то не произошло) или также его снять: equipitem x и unequipitem x, где x - BaseID предмета. Но к сожалению, у всего этого есть большой минус - это действовало до тех пор, пока компаньон не был уволен, после чего он снова одевал свое старое, только в этом случае уже одну оставшуюся свою старую вещь, становясь полуголым. Различные последовальности введения упомянутых консольных команд тоже не принесли другого результата. По поводу команды, additem x y, где x - BaseID предмета, а y - количество, скажу что она не поможет, и не заставялет одеть вещь и не снимать ее, а всего лишь просто добавляет в инвентарь вещь.
Полазив по англо-язычным ресурсам в надежде найти хоть какую то еще информацию, которая отличалась бы от уже найденной, я везде натыкался на эту же информацию. Но в одном месте я нашел одно упоминание об несколько другом способе введения консольной команды, которую я пытался использовать уже ранее - equipitem x. Там было сказано, что нужно вводить equipitem x 1. Казалось бы, для чего тут нужно это число, ведь все и так одевается при введени команды? Однако у этой "единицы" очень огромное значение, о котором не сказано даже на Uesp.net в разделе консоли. Дело в том, что в команде equipitem x 1, эта "единица" играет роль своеобразного статуса вещи, который можно назвать "Постоянной экипированности", который заставит предмет оставаться экипированным, даже после того как вы уволите компаньона, уйдете и вернетесь в это помещение/локацию. Если же не ввести "единицу", то по умолчанию этой команде присваивается значение "0" (означающее непостоянство), и после того как вы покинете локацию/помещение, эта вещь будет снята. Данный нюанс в этой консольной команде позволяет воплотить задуманную идею по переодеванию компаньонов без всяких проблем ( прим. но один важный нюанс все же есть, но он будет освящен в конце этой темы) и для этого не обязательно удалять их дефолтные вещи из инвентаря, и даже больше - позволянт изменять уже обычных неписей.
Можно сделать так, чтобы любой непись в игре оделся в то одеяние, которое вы хотите. Скажем, например вы хотите переодеть свою карсавицу жену во что нибудь более вам нравящееся. Или же вы хотите переодеть стражников в какой нибудь экзотический для них комплект доспехов, скажем в стеклянный или орочий, или даже эбонитовый, или во все модикационный. Или же вы хотите одеть ярлов Скайрима, или скажем Генерала Тулия или Ульфрика Буревестника в шутовской костюм. Это вполне можно осуществить и это не проблема. Для этого нужно выделить непися, и затем ввести команду openactorcontainer 1, которая позволяет открыть инвентарь непися, словно это сундук и положить туда желаемые вещи. Затем вводим команду showinventory или inv, после чего нам будет покан список всех вещей и их ID в инвентаре непися, в том числе предметов из модов, и затем с помощью команды equipitem x 1 принудительно одеваем эти вещи на непися.
Прим. Важный нюанс, о котором я говорил ранее. Стоит отметить, что с помощью команды equipitem x 1 можно заставить любого команьона или непися одеть желаемые вещи. Но есть один момент - по возвращении в локацию/помещение, компаньон или непись может обратно принять частично или поностью свой старый внешний вид, но при этом не сняв то что ему дали. Это звучит как то дико, но при введении команды showinventory в списке всех вещей будет показано, что надеты и старые вещи, и также "новые". Данная проблема происходит из за того, что старые дефолтные вещи имеют больший показатель защиты, поэтому происходит перекрывание "новых вещей" в инвентаре. Чтобы данной проблемы не происходило, постарайтесь как можно максимально улучшить вещи на верстаке.
Был обнаружен неприятный баг, о котором мне сегодня сообщили. Прим. Спасибо за это пользователю Stinger001 , и благодарю его за найденный баг. Пользователь Stinger001 сообщил, что он пытался переодеть Вилкаса и Серану следуя статье, но у не получилось, так как после увольнения они были почему то в стандарте.
Итак, собственно пободробнее о самом баге и его причинах: если у вас не стоит UFO (Ultimate Follower Overhaul) или же EFF (Extensible Follower Framework), или другой какой либо плагин, позволяющий изменить место жительство компаньонов, то проделав "необходимые действия" по изменению одежды компаньона и после чего уволив его, он отправится к себе в родное место жительства. И потом придя к нему, вы с удивлением и негодованием обнаружите, что он почему то в своей старой одежде или броне, а не в той, которой вы ему дали. Попытавшись смоделировать такую же проблемотичную ситуацию у себя, я нашел причину по которой этой происходит. И причиной этого, как оказалось являются интерьеры/помещения, или попросту говоря, место жительство компаньонов, в которые в данном случае возвращались Вилкас и Серана (Йоррваскр и Серана). Я не знаю каким образом и почему, и как вообще интерьеры/помещения могут влиять на компаньонов, но факт остается фактом, что интерьеры/помещения заставляют их одеть свою старую броню, и я предполагаю, что это касается и всех остальных компаньонов. В данном случае, решением этой проблемы является следующее: Поставить UFO или же EFF, какой нибудь плагин на жилье, привести компаньонов и поставить им место жительства там.
Прим. Вы можете задаться вопросом: почему я не обнаружил этот баг раньше? Ответ: Я просто напросто не знал о нем, так как он не мог у меня произойти, попричине того, что у меня стоял плагин EFF, которым я собрал всех компаньонов в игре, которые были доступны, и назначил им место жительства в жилье от одного плагина, а именно Levelers Tower (могу сказать точно, что он не заставяет одевать старую броню, за другие плагины на жилье - гарантии дать не могу).
В связи с открывшимся багом, все же есть один неприятный момент - это Серана и Цицерон, Так как ни UFO, ни EFF не могут изменить место жительства двух этих компаньонов, то после увольнения, они будут уходить домой и одевать свою старую броню. Прим. Хотя не все так безнадежно, во всяком случае с Сераной - если ее одеть во что нужно, и затем приказать ждать в нужнм вам помещени/жилье, то она там и останется вас ждать, и при этом будет вести себя в нем так, будто она там и живет, т.е вести активную деятельность, но при одном условии, что у вас стоит EFF и через него отключен тайм-аут (отвечающий за то, что компаньоны уходили домой после трехдневного ожидания вас). Насчет UFO не знаю, есть ли там такая функция. А вот с Цицероном дела плохи - если сказать ему ждать при отключенном тайм-ауте, то он будет ждать вас на этом же самом месте, будет шутить, танцевать, но вот передвигаться по помещению он никуда не будет, а будет ждать вас
Читайте также: