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

Рекомендуемые сообщения

Опубликовано
25.04.2021 22:35:38, seem03 сказал(-а):

Здрасте. У меня вопрос. Кто-нибудь знает как сделать так, чтобы нпс выдавал предметы? Открыл квест где дельфина выдает рог Юргена и не могу там найти как это делается. МНе надо чтобы НПС выдавал после использования диалоговой строки предметы.

Скриптом в диалоге это делается.

  • Нравится 1
  • Ответов 4,8 тыс
  • Создана
  • Последний ответ

Топ авторов темы

Опубликовано

Господа, возник вопрос.

По квесту Тёмного братства в Данстарском убежище есть 4 жертвы пыток, висящие на наручниках, которые не сваливаются при получении урона.

У жертв имеется АИ-пакет SitTarget со ссылкой на эти самые настенные наручники, которые являются фурнитурой с маркером. В АИ-пакете убраны все флаги на interrupt. 

Больше никаких отличий от обычных НПС у этих жертв не обнаружено. Ни особых скриптов, ничего, кроме misc-диалогов (собственно, их фразы, которые они выдают в топике hello при появлении ГГ). На диалогах нет никаких скриптов (проверено). В квесте DarkBrotherhood тоже не обнаружено ничего, что влияло бы на поведение этих НПС.

Однако, при попытке повторить то же самое с новым НПС (то есть, назначив ему идентичный АИ-пакет), получается следующее: НПС висит на стене только до получения урона. Получив урон, он сваливается с наручников.

В чём может быть загадка этих данстарских жертв? Почему они не падают?

  • Нравится 2
Опубликовано

Здравствуйте. Я хотел сделать компаньона призывателя ( оружия и атронахов). Из оружия желательно луков. Проблема в том, что какой бы боевой стиль я не ставил, спутница не призывает атронахов, хотя колдовство у нее вкачано. мне не помог даже стиль Брелины. В чем проблема я не понимаю. И желательно чтобы она призывала лук и пользовалась им, что тоже не выходит почему-то какой бы боевой стиль, опять же я не брал. Лук тоже вкачен. 

 

 

 

Если можно дайте нормальный ответ, а не что-то в духе " нужно класс сменить"," Нужно стиль сменить."  как мне отвечали раньше. Что именно сделать нужно, пожалуйста скажите, на какой класс поменять, если свой делать, то что в нем указать, если что-то другое то в таком же духе. Спасибо.

Опубликовано (изменено)
27.04.2021 17:00:57, seem03 сказал(-а):

Здравствуйте. Я хотел сделать компаньона призывателя ( оружия и атронахов). Из оружия желательно луков. Проблема в том, что какой бы боевой стиль я не ставил, спутница не призывает атронахов, хотя колдовство у нее вкачано. мне не помог даже стиль Брелины. В чем проблема я не понимаю. И желательно чтобы она призывала лук и пользовалась им, что тоже не выходит почему-то какой бы боевой стиль, опять же я не брал. Лук тоже вкачен. 

 

 

 

Если можно дайте нормальный ответ, а не что-то в духе " нужно класс сменить"," Нужно стиль сменить."  как мне отвечали раньше. Что именно сделать нужно, пожалуйста скажите, на какой класс поменять, если свой делать, то что в нем указать, если что-то другое то в таком же духе. Спасибо.

А магии ей хватает для призыва атронахов?

У меня есть бард, у которой нету в инвентаре оружия, но по классу - CombatMagConjurer, с дефолтным CombatStyle, и с большим оффсетом магии (щедро так - 600 единиц), и заклинанием призыва лорда дреморы. И в случае появления дракона в месте прогулки, исправно призывает дремору. Также у неё есть заклинание призыва лука, но не видела, чтоб она им пользовалась.

Есть также спутница с оригинальным CombatClass и CombatStyle, с заклинанием призыва питомца, которое я видела в действии, то есть, оно используется, правда не могу сказать, как часто, я с ней мало бегала. В инвентаре у неё - два эбонитовых меча, и в перках помимо всего прочего - Conjuration novice, apprentice  и adept. И также значительный оффсет магии. Если интересны настройки  - то вот:

Спойлер
2021-04-28-090410.png.png

Спойлер
2021-04-28-090552.png.png
2021-04-28-090711.png.png
2021-04-28-090757.png.png
2021-04-28-090837.png.png

Кстати, по поводу призванного оружия - за несколько лет я единственный раз видела использование этого заклинания талморским солдатом: он там призывал меч. Вероятно, если в инвентарь спутнику не положить оружие, то он будет чаще пользоваться заклинаниями призыва.

 

Кстати, как вариант - можно попробовать взять стиль и класс Телдрина Серо. С атронахом, хотя и без призыва луков.

 

В чём проблема с призванным оружием - я точно не уверена, но могу предположить, что алгоритм расчёта эффективности боевого поведения, который вероятно управляет ИИ неписей, считает такое расходование магии нецелесообразным.

Изменено пользователем Brannweig
  • Нравится 1
Опубликовано
28.04.2021 06:09:36, Brannweig сказал(-а):

А магии ей хватает для призыва атронахов?

У меня есть бард, у которой нету в инвентаре оружия, но по классу - CombatMagConjurer, с дефолтным CombatStyle, и с большим оффсетом магии (щедро так - 600 единиц), и заклинанием призыва лорда дреморы. И в случае появления дракона в месте прогулки, исправно призывает дремору. Также у неё есть заклинание призыва лука, но не видела, чтоб она им пользовалась.

Есть также спутница с оригинальным CombatClass и CombatStyle, с заклинанием призыва питомца, которое я видела в действии, то есть, оно используется, правда не могу сказать, как часто, я с ней мало бегала. В инвентаре у неё - два эбонитовых меча, и в перках помимо всего прочего - Conjuration novice, apprentice  и adept. И также значительный оффсет магии. Если интересны настройки  - то вот:

Спойлер
2021-04-28-090410.png.png

Спойлер
2021-04-28-090552.png.png
2021-04-28-090711.png.png
2021-04-28-090757.png.png
2021-04-28-090837.png.png

Кстати, по поводу призванного оружия - за несколько лет я единственный раз видела использование этого заклинания талморским солдатом: он там призывал меч. Вероятно, если в инвентарь спутнику не положить оружие, то он будет чаще пользоваться заклинаниями призыва.

 

Кстати, как вариант - можно попробовать взять стиль и класс Телдрина Серо. С атронахом, хотя и без призыва луков.

 

В чём проблема с призванным оружием - я точно не уверена, но могу предположить, что алгоритм расчёта эффективности боевого поведения, который вероятно управляет ИИ неписей, считает такое расходование магии нецелесообразным.

Спасибо большое! На счет атронахов не знаю. Вроде стоимость использования умения там 200 с чем-то, маны у НПС 500 должно быть, но все же не призывает. С призывом оружия ( для поиска в поисковиках этой темы " сделать так чтобы нпс (NPC) призывал оружие) проблема у меня решилась так - Меч НПС призывает сам, если нет другого оружия для ближнего боя и если стиль боевой не под мага сделан ( или нет заклинаний разрушения нужных). А вот с луком решилась проблема вот так: Я добавил стрелы в инвентарь к нпс. Плюс у нее стоят перки лучника, боевой стиль у  меня Default. Еще в классе лук прокачан. В данном случае класс я делал сам, но думаю подойдет любой лучнический. На всякий случай я добавил ей в инвентарь призывной лук как самостоятельное оружие. Сейчас не знаю действует ли это или нет, потому что она бывает призывает лук, а бывает достает тот что лежит у нее. НПС так же достает лук когда противник на достаточной дистанции. То есть если противник слишком близко то она использует меч, а когда разберется с например бандитом и в нее стреляют из лука, то она достает лук в ответ.  С атронахами пока не разобрался. Даже посох ей сделал, но им она не пользуется.... Но еще раз спасибо за ответ ^^

Опубликовано

Господа, вопрос от нуба: событие OnOpen(ObjectReference akActionRef) - в описании указано "Событие вызывается, когда объект был полностью открыт.". Это событие относится к контейнерам или к двери тоже можно применить?

Опубликовано
30.04.2021 07:09:48, Brannweig сказал(-а):

Господа, вопрос от нуба: событие OnOpen(ObjectReference akActionRef) - в описании указано "Событие вызывается, когда объект был полностью открыт.". Это событие относится к контейнерам или к двери тоже можно применить?

https://www.creationkit.com/index.php?title=OnOpen_-_ObjectReference
 

(Like a door that has finished animating open)

  • Нравится 2
Опубликовано (изменено)
30.04.2021 07:13:31, Azazellz сказал(-а):

https://www.creationkit.com/index.php?title=OnOpen_-_ObjectReference
 

(Like a door that has finished animating open)

Спасибо!
А есть ли обратное действие? То есть, чтобы событие возникало при _закрытии_ двери.

Поясню: нужно, чтобы дверь работала как активатор для другого объекта, и в зависимости от состояния "открыто" или "закрыто" включалась-выключалась ссылка.

Изменено пользователем Brannweig
Опубликовано
30.04.2021 08:29:39, Brannweig сказал(-а):

Спасибо!
А есть ли обратное действие? То есть, чтобы событие возникало при _закрытии_ двери.

Поясню: нужно, чтобы дверь работала как активатор для другого объекта, и в зависимости от состояния "открыто" или "закрыто" включалась-выключалась ссылка.

Ивент:

https://www.creationkit.com/index.php?title=OnClose_-_ObjectReference

 

И еще есть вот такое:

https://www.creationkit.com/index.php?title=GetOpenState_-_ObjectReference

  • Нравится 1
Опубликовано (изменено)

Доброго времени суток.Никто не подскажет,как в созданном квесте отключить триггер с прицепленным к нему активатором на обнаружение игрока в заданной локации (активатор в моем случае обозваный алиасом Statue,активирует все события автоматом за счет прицепленного на него триггера тоесть ненужно не на что нажимать чтоб запускать все эти события-достаточно игроку просто попасть в зону сработки триггера)), который при активации показывает окно с сообщением (MessageBox) и проигрывает музыку и анимацию. После прохождения стадии в квесте его нужно как-то заблочить,чтобы игрок не мог видеть этого сообщения,музыку и анимацию при повторной активации обьекта. Попробовал команды doOnce и blockActivation() - команды на деактивацию активатора не срабатывают ,равно как и Statue.Disable() и даже Statue.Delete(). Может, есть у кого-нибудь опыт в этом плане?

Изменено пользователем Antares669
Опубликовано
07.05.2021 19:04:05, Antares669 сказал(-а):

Доброго времени суток.Никто не подскажет,как в созданном квесте отключить триггер с прицепленным к нему активатором на обнаружение игрока в заданной локации (активатор в моем случае обозваный алиасом Statue,активирует все события автоматом за счет прицепленного на него триггера тоесть ненужно не на что нажимать чтоб запускать все эти события-достаточно игроку просто попасть в зону сработки триггера)), который при активации показывает окно с сообщением (MessageBox) и проигрывает музыку и анимацию. После прохождения стадии в квесте его нужно как-то заблочить,чтобы игрок не мог видеть этого сообщения,музыку и анимацию при повторной активации обьекта. Попробовал команды doOnce и blockActivation() - команды на деактивацию активатора не срабатывают ,равно как и Statue.Disable() и даже Statue.Delete(). Может, есть у кого-нибудь опыт в этом плане?

Есть if-else.

Есть состояния.

Опубликовано
07.05.2021 21:45:24, Azazellz сказал(-а):

Есть if-else.

Есть состояния.

Благодарю вас действительно 1 вариант с ElseIf (akActionRef == Game.GetPlayer() прокатил и все деактивировалось,пропустил очень Важный оператор.Else-Но квест получился просто Шедевральным на призывного Дремору -Дальнейшее развитие сюжета с ванильного квеста в Миддене где призывает через активатор сам Даэдра Велек Сейн (но квест мне показался слишком легким и коротким сделал в течении полугода его дальнейшее развитие!!Кто такой Велек Сейн??? и как он появился именно в Мидене??!! и тд)прохождение и понятно озвучил все на нашем Родном Русише)))Благодарю за Подсказку с опером ElseIf ))))С Уважением.

Опубликовано

Доброго вечера Azazellz.Не подскажете еще в одном вопросе по скриптингу, также по активаторам создал активатор прицепил к нему 5 музыкальных треков MySound1.MySound2,MySound3,MySound4,MySound5,активатор активируует рандомно мелодии тоесть после первой может идти третья или вовсе подряд два раза первый трек,так как понятно нету четких условий!!Как прописать,чтоб после активации первой мелодии стартовала именно вторая,а по ее завершению третья и тд,а после последнего 5 трека происходило Update и вновь повторился цикл старта с первого трека мелодии(желательно нужно тело или код самого скрипта не на рандомное ,а последовательное воспроизведение звука-после завершения первого- старт второго и как это все зациклить?)

Опубликовано
08.05.2021 19:11:17, Antares669 сказал(-а):

Доброго вечера Azazellz.Не подскажете еще в одном вопросе по скриптингу, также по активаторам создал активатор прицепил к нему 5 музыкальных треков MySound1.MySound2,MySound3,MySound4,MySound5,активатор активируует рандомно мелодии тоесть после первой может идти третья или вовсе подряд два раза первый трек,так как понятно нету четких условий!!Как прописать,чтоб после активации первой мелодии стартовала именно вторая,а по ее завершению третья и тд,а после последнего 5 трека происходило Update и вновь повторился цикл старта с первого трека мелодии(желательно нужно тело или код самого скрипта не на рандомное ,а последовательное воспроизведение звука-после завершения первого- старт второго и как это все зациклить?)

Сделай счетчик.

Создается переменная, каждый раз, как скрипт срабатывает, она будет прибавляться на 1, и скрипт будет проигрывать соответствующий ей трек.

Как число дойдет до какого там тебе надо - просто возвращаешь переменную на исходную, и все по-новой.

 

Скрипт писать не буду, уж извини.

В туториале по скриптингу на СК-вики пример создания счетчика есть.

Опубликовано
09.05.2021 05:52:04, Azazellz сказал(-а):

Сделай счетчик.

Создается переменная, каждый раз, как скрипт срабатывает, она будет прибавляться на 1, и скрипт будет проигрывать соответствующий ей трек.

Как число дойдет до какого там тебе надо - просто возвращаешь переменную на исходную, и все по-новой.

 

Скрипт писать не буду, уж извини.

В туториале по скриптингу на СК-вики пример создания счетчика есть.

Спасибо тебе за отклик и ответ.Нашли более легкий и простой способ проигрывания всех 5 мелодий минуя счетчик,порою просто берет удивление где ищешь сложные пути решения совсем забывая о простом))))

Опубликовано (изменено)

Здравствуйте, уважаемые. Не подскажете ли название анимации, которая проигрывается, когда персонаж встаёт со стула/кресла/скамейки?

Либо же ивента. Либо же иной способ дать ему команду встать с насеста.

"IdleStop_Loose" опробовано, не подходит.

Изменено пользователем Brannweig
Опубликовано
Доброго времени суток) Требуется совет от экспертов. Недавно читал статью о Navmesh, и там был упомянут момент, что редактировать ванильную сетку путей ванильной локации не рекомендуется. Дабы избежать всевозможные баги с NavMesh, нужно полностью удалить её и создать свою новую. Насколько это оправдано и правдиво?
Опубликовано

Здравствуйте! Не подскажите. как создать скрытый квест, который запускает определённую функцию каждый раз при старте игры и загрузке сохранения? 

 

 

Более подробно: Мне нужно сделать так чтобы мои моды конфликтовали с некоторыми другими. мне предложили сделать квест, который с начала игры будет проверять внутри этой функии установлен ли мод в данный момент или нет, и если мод установлен, то выходить в главное меню. Мне скинули список команд которые могут пригодиться, но я не могу это все использовать. Я не знаю как создать квест с функцией, например.

 

 

 

 

Если кто-то знает как сделать квест, который запустит функцию, которая будет проверять подключен ли сейчас мод, с которым у меня должен быть конфликт, и выходить в главное меню, то я вежливо прошу рассказать как и что сделать... Если сможете прямо по этапам с нуля расписать буду благодарен. Но пожалуйста не пишите какие-то односложные ответы, вроде "используй такую-то функцию" потому что я не знаю как ее использовать. Я со скриптами плохо дружу, и такого раньше не делал.

Опубликовано

Здравствуйте, надеюсь на помощь в плане настройки модельки в NifSkope.

 

Суть вот в чем - решил сделать заклинание наподобие Света Свечи (ну там где призываешь огонек, и он за игроком следует), в качестве нового визуала сделал модель лосося с пропеллером. В ванильной модели (собственно, визуале спелла) наличествует NiNode, задающий визуалу параметр движения за игроком и поворота в зависимости от поворота игровой камеры. В этот NiNode я добавил еще один NiNode, задающий вращение пропеллерной части. И вот что самое интересное - в NifSkope, при активации кнопки проигрывания анимаций, обе анимации (рандомное движение обьекта (основной NiNode) и вращение пропеллера (дочерний NiNode)) обе анимации проигрываются корректно, но в самой игре действует только анимация, задаваемая основным NiNode, в то время как пропеллер остается статичным.

 

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

 

Архив:

http://www.fileconvoy.com/dfl.php?id=gd7870993ed19f75510003495921ebfb021786c8230

 

Скрины:

Спойлер

salmonnn.jpg.jpeg

 

salmonnn2.jpg.jpeg

Опубликовано

Здравствуйте, кто-нибудь из вас знает, как сделать так, чтобы оружие или его зачарование наносило не дополнительный, а несколькократный урон конкретным созданиям? Я вот хочу создать меч, который будет наносить 3-5-10-кратный урон именно даэдра. Мне нужно сделать именно множитель урона, а не доп. урон. Это можно сделать как-то без скриптов?

Опубликовано
12.05.2021 12:01:52, Brannweig сказал(-а):

Здравствуйте, уважаемые. Не подскажете ли название анимации, которая проигрывается, когда персонаж встаёт со стула/кресла/скамейки?

Либо же ивента. Либо же иной способ дать ему команду встать с насеста.

"IdleStop_Loose" опробовано, не подходит.

Можешь загрузить skyrim.esm в TESVEdit/SSEEdit и открыть раздел Idle Animations - там будет полный список анимация от A до Z (точнее от 0 до W). Может, там найдёшь то, что тебе нужно. Ещё ко многим анимациям привязанны другие анимации, что тоже может быть полезным

Опубликовано
27.05.2021 14:41:51, Zenturo сказал(-а):

Здравствуйте, кто-нибудь из вас знает, как сделать так, чтобы оружие или его зачарование наносило не дополнительный, а несколькократный урон конкретным созданиям? Я вот хочу создать меч, который будет наносить 3-5-10-кратный урон именно даэдра. Мне нужно сделать именно множитель урона, а не доп. урон. Это можно сделать как-то без скриптов?

Энчант с перком на Calculate Weapon Damage и нужным условием.

Там вроде было умножение.

Опубликовано

Три часа бегаю по Вайтрану и его окрестностям, пытаюсь изловить Ларса Сына Битвы, увы... Может быть можно как-то консолью его вызвать? Пожалуйста, если кто-то знает такую консольную команду, напишите. Там, где он должен быть по АИ пакетам, его тупо нет. 

Опубликовано
29.05.2021 18:25:29, dylvish сказал(-а):
Три часа бегаю по Вайтрану и его окрестностям, пытаюсь изловить Ларса Сына Битвы, увы... Может быть можно как-то консолью его вызвать? Пожалуйста, если кто-то знает такую консольную команду, напишите. Там, где он должен быть по АИ пакетам, его тупо нет. 

Смотришь его refID на вики.
prid fefID - выделит его целью.
moveto player - перенесет к игроку.
Ну или, чтоб самому к нему прыгнуть - player.moveto refID

  • Нравится 1

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

×
×
  • Создать...