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

Takirell

Модмейкер
  • Постов

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

  • Посещение

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

  1. Приветствую. Даже если Вы и получите Ref-ссылку на актера, у которого находится в данный момент предмет, скрипт не будет работать так, как Вам нужно. Чтобы получить ссылку на контейнер, введите переменную вида Ref Adder, затем Set Adder To GetContainer. Таким образом, Adder - наш актер, у которого в данный момент этот итем. SetRestrained - обездвиживает НПС, т.е не позволяет ему двигаться, а SetUnconscious - помечает цель как "без сознания", но она не падает так, как в нокауте\нокдауне. Для получения этого эффекта нужно на постоянной основе "выкачивать" у НПС запас сил. Вкупе с SetUnconscious Вы получите нужный эффект.
  2. Догадка на счет размера актера была верной. На счет отдельной регулировки - не знаю, но точно уверен в том, что бесы "ходят" по земле также, как и другие актеры, только основная модель их тела приподнята по оси "Z" относительно уровня земли. Скорее всего на этом можно как-то "сыграть в свою пользу".
  3. Takirell

    доброе сердце

    Напомнило)
  4. Приветствую. Обливион практически всегда размещает актеров непонятно каким образом. В интерьерах происходит та же ситуация, просто Вам везло её не встречать. Существует несколько способов решения этой проблемы: 1). Размещать актера в месте, где отсутствует сетка путей и\или связующие её точки (работает через раз); 2). Создать AI пакет типа "Travel", где во вкладке "Location" отмечаем "Near Reference", а затем - "Near Editor Location", а в поле Radius ставим "0". Таким образом, когда ячейка загрузится, наш НПС "дойдет" до места, куда он был выставлен изначально и будет стоять там. P.S На самом деле, НПС не будет никуда идти, игра его сама перенесет в нужное место еще в момент загрузки локации. Это особенность пакета данного типа. 3). Перенести актера скриптом на нужное место, используя скрипт. Примерно так он должен выглядеть: Short LoadOnce Float tPos Begin OnLoad if LoadOnce == 0 Set tPos To GetStartingPos X SetPos X tPos Set tPos To GetStartingPos Y SetPos Y tPos Set tPos To GetStartingPos Z SetPos Z tPos Set tPos To GetStartingAngle Z SetAngle Z tPos Set LoadOnce To 1 Endif End Таким образом, скрипт сработает единожды и перенесет нашего НПС на начальные координаты и выставит угол поворота, который был установлен в РЕДАКТОРЕ изначально. Метод с MoveTo здесь (как и в многих других ситуациях, где нужно перенести объект точно на координату) не работает и не будет работать, поскольку эта функция сама переносит актеров черти куда. 4). На необходимое место можно установить маркер (XMarkerHeading), затем присвоить ему RefID (например: NPCWaitMarkerRef), после чего использовать блок OnLoad, но вместо "Set tPos To GetStartingPos X", нам нужно будет вписывать "Set tPos To NPCWaitMarkerRef.GetPos X". Таким образом, при загрузке ячейки, мы перенесем актера на установленный ранее маркер.
  5. Takirell

    Лилит Мерунес

    Приветствую. Спасибо, мы старались) Проверьте опции атаки, возможно, у Вас выбран профиль "Никого не трогай". Есть еще вариант, что её ИИ подвисает. Такое бывает в Обле, в этом нет ничего нового. Тем не менее, готовится обновление и в нем у Лилит будет свой собственный боевой движок на основе [CCE], посему таких проблем и "затупов" быть не должно.
  6. Ля, остановитесь! У меня нет столько почек!
  7. Takirell

    Лилит Мерунес

    Нам бы не хотелось гадать: "Есть ли у скачавшего реплейсер тела или нет?", нам нужно, чтобы он точно был. Как показала практика, порядка половины людей, скачавших данный плагин, забило болт на требования мода. Посему в новой версии будет стоять система, которая мгновенно пошлет в Бездну того, кто решит проигнорировать список необходимых плагинов для работы данного мода. Посему писать о необходимости установленного HGEC смысла нет, лучше все это вмонтировать в саму Лилит. "Прочие боевые системы" - это не то, что нас интересует. Они, в большинстве своем, сделаны криво, а еще, иногда, способны изуродовать сохранения. Вопрос о совместимости с тем, что едва работает отпадает сразу. У Лилит будут свои собственные умения, особенности и анимации. И мы не хотим, чтобы все эти "примочки" валялись в одной куче с ванильными\модифицированными файлами в игре скачавшего. Хотя бы из-за соображений удобства дальнейших работ над модом. А вот тут Вы не правы. В том же Deadly Reflex можно найти уйму патчей на известные реплейсеры тел. Они, Вы думаете, просто так были созданы? Едва ли. Хоть Лилит и использует HGEC, но это ПОКА ЧТО. В любой момент, может быть принято решение о смене тела, а вот патча на этот самый реплейсер может и не быть. Вы просто поймите, что все это - задел на будущее, дабы Вы (и другие игроки), не перепроходили мод сначала по 5-10 раз. Как я уже писал выше, данные технические решения - необходимая мера, предотвращающая будущий геморрой с модом и облегчающий его установку\удаление.
  8. Takirell

    Лилит Мерунес

    Это, своего рода, "защита" от подобного рода модов, + имеются некоторые технические моменты, связанные с дальнейшем кастомизацией и боевой системой. К тому же, моя соавтор не хотела, чтобы Лилит "работала" с подобного рода плагинами... да и я, собственно, тоже. Пытаться что-то там изменить и перенаправить путь от её скелета на ванильный - пустая трата времени. Это приведет лишь к багам и поломке напарницы. Просто уже были желающие сделать это и, что характерно, они потерпели неудачу. Насколько мне известно, в Обливионе нет HDT, а это значит, что анимация груди и\или ягодиц "запечена" в скелет\броню\анимацию походки. Это значит, что поставив броню с анимацией груди на ванильную игру без реплейсера тела, мы получим тот же эффект, что и с его наличием. Смысла от такого псевдо-эффекта реализма я не вижу. Стоит также отметить, что те или иные анимации могут быть добавлены\удалены у Лилит в любой момент, минуя при этом оригинальные файлы. Это огромный плюс в аспекте совместимости. Отсюда следует, что я ни за что не откажусь от удобного в кастомизации скелета в угоду совместимости каких-то там эро\прон-модов. Тем не менее, если у Вас (или у кого-то еще?) будут примеры действительно красивой и качественной анимации женских персонажей, то мы обязательно рассмотрим вариант с их добавлением к Лилит.
  9. Takirell

    Лилит Мерунес

    Атака позиции подразумевает уничтожение всего живого, в независимости от статуса друга\врага. Для более... мирной зачистки, есть приказ об удержании указанного места. Все верно, проходить квест придется с нуля, поскольку плагин изменит версию на 1.0 (Rebuild). Связано это с многочисленными правками и отвязкой ядра компаньонки от GGC платформы. Скорее всего это первый и последний раз, когда необходимо будет перепроходить мод по новой. Мод будет требовать следующие плагины: OBSE V21+; Elys- Universal Silent Voice; Enhanced Camera + CameraCommands; Blockhead; SDR - Sneaking Detection Recalibrated и Oblivion Reloaded V6+. Будет написано подробное ReadMe по инсталляции плагина, в котором Вы найдете нужную информацию. В дальнейших - да, функционал. Скорее всего вплоть до версии 2.0 будет расширяться функциональная база, а также правка багов (куда же без них?). Начиная с 2.0, скорее всего, начнем работать над дальнейшим сюжетом. P.S Кстати говоря... раз уж Вы обратили внимание на нашу работу и уже прошли "старую" версию мода, то как относитесь к тому, чтобы опробовать "новую"? Дело в том, что все основные работы над обновлением завершены и сейчас идет этап тестирования, в котором принимают участие порядка 10-ти человек. Не желаете присоединиться к ним и, заодно, помочь нам - авторам Лилит? Если Вас это заинтересовало, то Вы можете написать мне в ЛС или же в ВК. Просмотренные ранее Вами видео размещены на моей странице, посему, как я уже написал выше, если есть желание помочь, то я буду ждать от Вас весточки.
  10. Takirell

    Лилит Мерунес

    Этот момент исправлен и слегка изменен. Спасибо, что сообщили о данном баге. Книга Лилит была заменена на дневник, а все функции фолианта перенесены в диалоги компаньонки. Эта книга теперь несет исключительно "познавательный" характер и содержит вырезки из истории самой Лилит. Если честно, то я не вижу смысла в данной опции. Однако, реализована другая возможность, вот, взгляните сюда и сюда (не обращайте внимание на персонажа, это просто "макет"). Но в дальнейшем, мы попробуем сделать фичу, когда Лилит смогла бы путешествовать в абсолютно любую локацию Сиродиила (и не только), а заодно и помечать на карте игрока не найденные места (но не открывать их).
  11. Takirell

    Лилит Мерунес

    Приветствую. Смысла решать эту проблему нет, поскольку в скором времени будет выложено обновление. А вообще, на сколько я помню, то после того, как Вы их освободите, необходимо найти с ними снаряжение, а затем они прибегают в зал и ждут Вас. По приближении к ним должен начаться бой с Хранителем.
  12. Takirell

    Лилит Мерунес

    Это все не входит в сам плагин. Можете узнать подробности у моего соавтора Wolzogen.
  13. Takirell

    Лилит Мерунес

    Приветствую. Дело в старой версии OBSE или отсутствии этого дополнения. Описанные Вами ранее моменты, как раз используют функции из скриптового расширителя, которого у Вас, судя по "симптомам", нет. Установите, пожалуйста, OBSE V21 и проблема уйдет сама собой. Рекомендую прочитать установку данного дополнения (OBSE), поскольку можно поставить "не так" и "не туда". P.S Работа над обновлением 1.3 (1.0 Rebuild) завершена. Мы приступили к этапу тестирования.
  14. Нет. В CSE присутствует фильтр ячеек по названию, но толку от него мало, поскольку большинство ячеек не имеют собственного ID (и имени соответственно). Нужную Вам придется искать вручную, выбирая ближайшую локацию (город\интерьер) и уже через маркер двери, выходить в открытый мир, на поиски необходимого места.
  15. Терпение миллионов порождает произвол единиц.
    1. Показать предыдущие комментарии  2 ещё
    2. Фолси

      Фолси

      А потом приходит гусь
    3. Ingvar

      Ingvar

      "Терпение единиц порождает произвол миллионов" - так гораздо актуальнее.
    4. Ewlar

      Ewlar

      Произвол единиц произвольничает над терпением миллионов.
  16. Если используется стандартный редактор, то записывать можно прямо там. Если CSE - то пишете дорожку где угодно, обрабатываете при необходимости и, заходя в сами текстовые реплики НПС, нажимаете кнопку "Copy External File". Выбираете записанную дорожку и все. Пробуете. P.S Знаю только алгоритм, как это работает на самом деле - понятия не имею.   Подозреваю, что причина во включенном флажке "PC Level Offset". Для торговцев и пр. НПС, оказывающих сервисы, нужно убирать автолевелинг и устанавливать статичный уровень.
  17. Takirell

    Oscuro's Oblivion Overhaul - Updated

    На сколько мне известно, то чтобы взламывать сундуки из OOO, необходимо сложить оружие в ножны и только тогда можно открывать сундуки. Возможно еще и факел придется убрать (но это не точно, поскольку давно играл).
  18. Естественно не появиться, потому что магический эффект новым не будет. Это все с OBME можно создать. Не иначе. Я сам лично ковырял эту тему в свое время, но потом бросил, поскольку стало не до неё. Идея вполне реализуема, но потребует определенных знаний. Из готовых модов, где были такие заклинания - это плагин Blood Demon Race. Там были спеллы на призывы миньонов. Но даже там реализация хромала.   Ммм... круто. А Вы не подумали, что существуют другие моды, где авторы сделали тоже самое? Или, например, если Вы захотите выложить свою работу на ресурс, то пользователям не понравятся Ваши замены существ? Конкретно такой метод МОЖЕТ столкнуться (а может и нет) с проблемой совместимости. И на сколько мне известно, у Еретиков уровневые заклинания призыва тех же Алчущих. Причем НПС их достаточно активно используют. Я бы вообще не стал лезть в маг. эффекты Облы, поскольку далеко не все тамошние опции можно поменять\включить, да и большинство параметров заблокированы\вшиты в движок самой игры. Впрочем, решать Вам.
  19. Новый магический эффект в Обливионе создать невозможно, а вот новое заклинание - вполне. Если Вы хотите сделать новое призываемое существо, то без знаний скриптинга, можете смело забыть об этом. Хотя, можете поставить OBME, однако этот мод не отличается особой стабильностью и адекватной работоспособностью.
  20. Попробуй не удалять их. Но при условии, если у тебя в пакетах есть флаги Weapon\Armor Unequipped. В противном случае - я не знаю в чем причина.
  21. Тогда не знаю. Не встречал такого у себя ни разу. Могу предположить, что какой-то из AI пакетов использует флаги Weapon\Armor Unequipped во время своего действия. При перемещении вещи не теряются и НПС не должен раздеваться... если на то нет указанной причины. Я также не знаю, что делалось с этими НПС до переноса.
  22. Скорее всего сбросился инвентарь. Попробуй переносить методом: NPCRef.Disable NPCRef.MoveTo PlayerRef NPCRef.Enable Или вот еще как: NPCRef.MoveTo PlayerRef NPCRef.Update3D Если не поможет, то придется скорее всего пересчитывать экипировку напарника и снова переодевать его в неё. Но по идеи, первый способ должен помочь.
×
×
  • Создать...