-
Постов
116 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Новости
Статьи
Мемы
Видео
Форумы
Блоги
Загрузки
Магазин
Галерея
Весь контент Pimple03
-
А упустил я следующее: Нужно было у маркера (на который ссылается AI пакет) во вкладке "X Target Data" указать RefID спарринг-партнера.
- 3 846 ответов
-
- 1
-
-
- как создать торговца
- oblivion cs торговец
- (и ещё 3 )
-
-
А почему такая нелюбовь к "Дэйдра"? Это больше походит на оригинальное произношение, разве нет? Просто я в своем плагине тоже сначала везде "Даэдра" прописал, потом глянул как в самой игре, послушал как произносит Маритн в озвучке Шона Бина и исправил все на "Дэйдра". Теперь думаю, может зря? Просто если плагин делается под локализацию от "1C", а там все же "Дэйдра"... то как быть?
-
Задумал тут одну вещь: хотел сделать так, чтобы при условии завершения основного квеста и наступления нового года по игровому календарю, год сбрасывался на первый, а эра изменялась на 4ю. Собирался даже выпустить номер "вороного курьера" посвященный этому событию, и набросал его текст в уме, но в очередной раз меня ждало разочарование. Год сбросить не проблема, а "3я эра" это просто текст в меню и изменить его не представляется возможным. Жалко...
-
Я бы воспользовался утилитой Tes4Edit. Там довольно быстро можно скопировать данные из одного плагина в другой. Главное чтоб в списке плагинов ваш плагин был расположен ниже донорского. Если одежда зачарована, то лучше сначала скопировать зачарования, а потом саму одежду, предварительно удалив с нее чары. А потом добавить чары обратно с новыми FormID. Иначе программа потребует добавить плагин-донор в список мастер-файлов вашего плагина.
- 3 846 ответов
-
- 1
-
-
- как создать торговца
- oblivion cs торговец
- (и ещё 3 )
-
Переменную-множитель я использую для замедления объекта в конце движения, но и она обрабатывается с разной скоростью на разных по мощностям компьютерах. В самом скрипте используется стандартный таймер с функцией GetSecondsPassed.
-
Я реализовал движение объекта привязав смещение по осям координат к таймеру внутри скрипта. Оказалось, что скорость движения напрямую зависит от мощности железа и разница весьма значительная. Отсюда вопрос: если вместо таймера в скрипте я использую привязку к игровому времени посредством функции GetCurrentTime (в теории мне это кажется возможным) нивелирует ли это разницу в скорости движения объекта на разных машинах?
-
Можно ли добавить в инвентарь игрока предмет, который будет значиться как украденный? Ну, или сделать предмет таковым уже непосредственно в самом инвентаре?
-
Получилось. Спасибо всем, кто откликнулся!
- 3 846 ответов
-
- 1
-
-
- как создать торговца
- oblivion cs торговец
- (и ещё 3 )
-
Я пробовал ResetInterior, но результат нулевой.
-
Маркер то есть, но манипуляции с ним ничего кроме перечисленного выше не дают, если ячейка уже была однажды загружена.
-
Можно ли переориентировать по сторонам света ранее загруженную внутреннюю ячейку? К примеру я могу задать Reference для NorthMarker'а, а затем через скрипт и команду SerAngle Z изменить его положение. Но в результате изменится только отображение ячейки на миникарте, при этом маркеры дверей останутся на прежнем месте, а показания компаса и соответственно положение маркера игрока на карте никак не поменяются. Команда ResetInterior не помогает.
-
Есть еще 7 напитков из официального DLС BattlehornCastle.
-
Император спрашивал знак рождения, а потом комментировал сделанный выбор. Имя игрока вроде как вообще нигде не фигурирует за всю игру. В том же Морровинде имя игрока можно было указать в тексте набрав %PCName, но в TES4 такое не прокатывает.
-
Как вставить имя игрока в виде текста в какой-нибудь документ или книгу? Или в TES4 такой возможности попросту нет?
-
Может гуманитарный склад ума... Я в решении своей задачи додумался только до простого вычитания, а так чтоб умножать на минус... Может поэтому некоторые мои скрипты размером с простыню))) Спасибо за ответ!
- 3 846 ответов
-
- 2
-
-
- как создать торговца
- oblivion cs торговец
- (и ещё 3 )
-
Задача была несколько иной. Например у NPC отношение к игроку 70 пунктов. Игрок ударил NPC, затем помирился с ним зажав блок + использовать. Отношение NPC уменьшилось до 50 пунктов. Позже, когда игрок переместился к клону того самого NPC, отношение клона к игроку так же изменилось до 50 пунктов.
-
Как задать значение отношения (Disposition) NPC к игроку? У меня возникла необходимость перенести показатель Disposition от NPC к его клону. Но как оказалось команды SetDisposition (аналога SetActorValue) не существует. С помощью GetDisposition я могу сохранить текущий показатель (Disposition) в виде вещественной переменной. Но вот как присвоить это значение клону? Есть только ModDisposition, но она изменяет значение на конкретно указанную величину. Пока формулировал и печатал вопрос, сам нашел решение. Нужно задать три вещественных переменных: Переменная1: Отношение NPC к игроку Переменная2: Отношение клона к игроку Переменная3: Переменная1 минус Переменная2 ModDisposition Переменная3 Возник новый вопрос: Зачем такие сложности???
-
Не только шейдеры, но и сама иконка заклинания зависит от того, какой эффект значится первым в списке всех магических эффектов конкретного заклинания. В этом списке все эффекты сортируются по магической школе вот в таком порядке: Destruction -> Restoration -> Illusion -> Alteration -> Conjuratoin.
- 3 846 ответов
-
- 1
-
-
- как создать торговца
- oblivion cs торговец
- (и ещё 3 )
-
По какому принципу игра выбирает шейдеры для заклинаний с магическими эффектами разных школ?
-
Спасибо за ответ! Все сработало. Я же, в свою очередь, уже успел "изобрести велосипед", создав новый список анимаций и новую фракцию, присвоив каждой анимации свой ранг. Ну и с помощью SetFactionRank в паре с PickIdle управлял анимациями NPC))) Теперь же можно ограничиться одним скриптом. Спасибо!
-
Как заставить NPC прервать проигрываемую анимацию без изменения AI-пакета, который в свою очередь привязан к определенному объекту? В частности анимацию DrinkMug которая исполняется в AI-пакете "Eat" с привязкой к конкретному креслу в игре. Функция "PickIdle" ее не сбрасывает (если только не согнать NPC с того самого кресла). Есть еще функция "SkipAnim", но она какая-то совсем глючная.
-
Если в NifScope подредактировать модель используя функцию "Scale Vertices" (например растянуть по одной оси какую-нибудь ее часть), то в игре этот растянутый объект становится невидимым, когда оказывается близко к краю экрана. Можно ли этого избежать? Если редактировать Vertices вручную, то такого глюка нет, но делать это в NifScope - то еще занятие...
-
Подскажите пожалуйста какая по умолчанию кодировка цвета у шрифта в книгах? В руководстве по форматированию книг сказано, что цвет черный (000000), но это явно не так, потому, что цвет темно-коричневый как и в меню. P.S. Сам разобрался, можно вставить тэг </Font> и настройки сами вернуться к дефолтным.
- 3 846 ответов
-
- 1
-
-
- как создать торговца
- oblivion cs торговец
- (и ещё 3 )