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

Pimple03

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

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

  • Посещение

Весь контент Pimple03

  1. А упустил я следующее: Нужно было у маркера (на который ссылается AI пакет) во вкладке "X Target Data" указать RefID спарринг-партнера.
  2. Вот бы хоркера еще... Кстати, название и размер файла для скачки, точно такое же, как у предыдущей публикации про минотавров. Тут явно что-то не так...
  3. А почему такая нелюбовь к "Дэйдра"? Это больше походит на оригинальное произношение, разве нет? Просто я в своем плагине тоже сначала везде "Даэдра" прописал, потом глянул как в самой игре, послушал как произносит Маритн в озвучке Шона Бина и исправил все на "Дэйдра". Теперь думаю, может зря? Просто если плагин делается под локализацию от "1C", а там все же "Дэйдра"... то как быть?
  4. Задумал тут одну вещь: хотел сделать так, чтобы при условии завершения основного квеста и наступления нового года по игровому календарю, год сбрасывался на первый, а эра изменялась на 4ю. Собирался даже выпустить номер "вороного курьера" посвященный этому событию, и набросал его текст в уме, но в очередной раз меня ждало разочарование. Год сбросить не проблема, а "3я эра" это просто текст в меню и изменить его не представляется возможным. Жалко...
  5. Я бы воспользовался утилитой Tes4Edit. Там довольно быстро можно скопировать данные из одного плагина в другой. Главное чтоб в списке плагинов ваш плагин был расположен ниже донорского. Если одежда зачарована, то лучше сначала скопировать зачарования, а потом саму одежду, предварительно удалив с нее чары. А потом добавить чары обратно с новыми FormID. Иначе программа потребует добавить плагин-донор в список мастер-файлов вашего плагина.
  6. Переменную-множитель я использую для замедления объекта в конце движения, но и она обрабатывается с разной скоростью на разных по мощностям компьютерах. В самом скрипте используется стандартный таймер с функцией GetSecondsPassed.
  7. Я реализовал движение объекта привязав смещение по осям координат к таймеру внутри скрипта. Оказалось, что скорость движения напрямую зависит от мощности железа и разница весьма значительная. Отсюда вопрос: если вместо таймера в скрипте я использую привязку к игровому времени посредством функции GetCurrentTime (в теории мне это кажется возможным) нивелирует ли это разницу в скорости движения объекта на разных машинах?
  8. Можно ли добавить в инвентарь игрока предмет, который будет значиться как украденный? Ну, или сделать предмет таковым уже непосредственно в самом инвентаре?
  9. Маркер то есть, но манипуляции с ним ничего кроме перечисленного выше не дают, если ячейка уже была однажды загружена.
  10. Можно ли переориентировать по сторонам света ранее загруженную внутреннюю ячейку? К примеру я могу задать Reference для NorthMarker'а, а затем через скрипт и команду SerAngle Z изменить его положение. Но в результате изменится только отображение ячейки на миникарте, при этом маркеры дверей останутся на прежнем месте, а показания компаса и соответственно положение маркера игрока на карте никак не поменяются. Команда ResetInterior не помогает.
  11. Pimple03

    Алкоголь в Тамриэле

    Есть еще 7 напитков из официального DLС BattlehornCastle.
  12. Император спрашивал знак рождения, а потом комментировал сделанный выбор. Имя игрока вроде как вообще нигде не фигурирует за всю игру. В том же Морровинде имя игрока можно было указать в тексте набрав %PCName, но в TES4 такое не прокатывает.
  13. Как вставить имя игрока в виде текста в какой-нибудь документ или книгу? Или в TES4 такой возможности попросту нет?
  14. Может гуманитарный склад ума... Я в решении своей задачи додумался только до простого вычитания, а так чтоб умножать на минус... Может поэтому некоторые мои скрипты размером с простыню))) Спасибо за ответ!
  15. Задача была несколько иной. Например у NPC отношение к игроку 70 пунктов. Игрок ударил NPC, затем помирился с ним зажав блок + использовать. Отношение NPC уменьшилось до 50 пунктов. Позже, когда игрок переместился к клону того самого NPC, отношение клона к игроку так же изменилось до 50 пунктов.
  16. Как задать значение отношения (Disposition) NPC к игроку? У меня возникла необходимость перенести показатель Disposition от NPC к его клону. Но как оказалось команды SetDisposition (аналога SetActorValue) не существует.  С помощью GetDisposition я могу сохранить текущий показатель (Disposition) в виде вещественной переменной. Но вот как присвоить это значение клону? Есть только ModDisposition, но она изменяет значение на конкретно указанную величину.   Пока формулировал и печатал вопрос, сам нашел решение. Нужно задать три вещественных переменных: Переменная1: Отношение NPC к игроку Переменная2: Отношение клона к игроку Переменная3: Переменная1 минус Переменная2  ModDisposition Переменная3   Возник новый вопрос: Зачем такие сложности???
  17. Не только шейдеры, но и сама иконка заклинания зависит от того, какой эффект значится первым в списке всех магических эффектов конкретного заклинания. В этом списке все эффекты сортируются по магической школе вот в таком порядке: Destruction -> Restoration -> Illusion -> Alteration -> Conjuratoin.
  18. По какому принципу игра выбирает шейдеры для заклинаний с магическими эффектами разных школ?
  19. Спасибо за ответ! Все сработало. Я же, в свою очередь, уже успел "изобрести велосипед", создав новый список анимаций и новую фракцию, присвоив каждой анимации свой ранг. Ну и с помощью SetFactionRank в паре с PickIdle управлял анимациями NPC))) Теперь же можно ограничиться одним скриптом. Спасибо!
  20. Как заставить NPC прервать проигрываемую анимацию без изменения AI-пакета, который в свою очередь привязан к определенному объекту? В частности анимацию DrinkMug которая исполняется в AI-пакете "Eat" с привязкой к конкретному креслу в игре. Функция "PickIdle" ее не сбрасывает (если только не согнать NPC с того самого кресла). Есть еще функция "SkipAnim", но она какая-то совсем глючная.
  21. Если в NifScope подредактировать модель используя функцию "Scale Vertices" (например растянуть по одной оси какую-нибудь ее часть), то в игре этот растянутый объект становится невидимым, когда оказывается близко к краю экрана. Можно ли этого избежать? Если редактировать Vertices вручную, то такого глюка нет, но делать это в NifScope - то еще занятие...
  22. Подскажите пожалуйста какая по умолчанию кодировка цвета у шрифта в книгах? В руководстве по форматированию книг сказано, что цвет черный (000000), но это явно не так, потому, что цвет темно-коричневый как и в меню. P.S. Сам разобрался, можно вставить тэг </Font> и настройки сами вернуться к дефолтным.
  23. Только если в Conditions для всех ненужных стандартных диалогов прописать GetIsID NPC: 'ваш непись' == 0.
×
×
  • Создать...