mr Jyggalag Опубликовано 21 июля, 2018 Опубликовано 21 июля, 2018 Вопрос - от чего зависит это <mag> в описании заклинаний? Разве надо просто-напросто написать <mag> в описании магического эффекта и всё заработает и так?
Azazellz Опубликовано 21 июля, 2018 Опубликовано 21 июля, 2018 21.07.2018 11:26:57, mr Jyggalag сказал(-а):Вопрос - от чего зависит это <mag> в описании заклинаний? Разве надо просто-напросто написать <mag> в описании магического эффекта и всё заработает и так? <mag> - это "результирующая" магнитуда. Может быть проставлена как в самом эффекте, так и в спелле напрямую. В описании в игре будет магнитуда после применения всех модификаторов - баффов, дебаффов, скиллов, перков, и т.д.
mr Jyggalag Опубликовано 23 июля, 2018 Опубликовано 23 июля, 2018 Вопрос: как создать заклинание-плащ? Пытался разобраться, изучая ванильные "плащи" - не получилось
Azazellz Опубликовано 23 июля, 2018 Опубликовано 23 июля, 2018 23.07.2018 15:50:01, mr Jyggalag сказал(-а):Вопрос: как создать заклинание-плащ? Пытался разобраться, изучая ванильные "плащи" - не получилось А чего там непонятного? Делаешь спелл-плащ (основу), в его эффектах ставишь архетип "cloak", тип - какой тебе нужен (хоть Fire and Forget, хоть констант). Делаешь дочерний спелл (который будет плащом применяться). Лепишь его в Assoc. Item в эффекте плаща. Это их соединит. Магнитуда в спелле плаща будет обозначать зону, на которую этот плащ распространяется.
blanla1232 Опубликовано 25 июля, 2018 Опубликовано 25 июля, 2018 Надеюсь, что мой вопрос не покажется избитым, но как заставить спутника исцелять ГГ во время боя? Через аи пакет? Через скрипт, привязанный к пакету? Через особое заклинание, к которому привязан скрипт? Заранее спасибо за ответ)
Azazellz Опубликовано 25 июля, 2018 Опубликовано 25 июля, 2018 (изменено) 25.07.2018 03:10:04, blanla1232 сказал(-а):Надеюсь, что мой вопрос не покажется избитым, но как заставить спутника исцелять ГГ во время боя? Через аи пакет? Через скрипт, привязанный к пакету? Через особое заклинание, к которому привязан скрипт? Заранее спасибо за ответ) В ванили таких АИ-пакетов нет, не сколько я знаю. Так что вручную писать систему отсдеживания хп игрока и применения спелла спутником. Как именно - вариантов масса. Найди моды, где такое есть, и разбери их - погляди, как там это устроено. Изменено 25 июля, 2018 пользователем Azazellz
Хисимэль Опубликовано 28 июля, 2018 Опубликовано 28 июля, 2018 Мне нужно, чтоб нпс телепортировался из точки 1 в точку 2 в зависимости от времени суток и от стадии квеста. Проверку на игровое время я сделала, работает (через Event OnInit()). Не могу разобраться со стадией квеста. Пытаюсь сделать это через Event OnInit(): __________________________________________ Event OnInit()If (MyQuest.GetStage() >= MyStage) If (GetCurrentHourOfDay() > PatrolTime) GoToState("PatrolOn") Else GoToState("SleepOn") EndIfElse GoToState("PatrolOn") EndIf EndEvent __________________________________________ То есть мне нужно, чтобы было патрулирование в любое время дня и ночи, пока квест не перейдет на нужную стадию. При проверке в игре условие, выделенное синим, игнорируется или считается, что нужная стадия уже достигнута. Перепробовала несколько вариантов на эту тему - результат тот же, объект перемещается по заданному времени вне зависимости от стадии квеста. Нужно, чтобы до определенной стадии выполнялось PatrolOn в любое время, а по достижению этой стадии - PatrolOn/SleepOn в зависимости от времени суток. Пожалуйста, помогите разобраться. Хисимэль. Сказки под двумя Лунами
alexias Опубликовано 28 июля, 2018 Опубликовано 28 июля, 2018 Скажите, в моделях есть Small Bird, но в игре она не отображается. ЕЕ можно сделать видимой? Или это маркер. Может каджит и кот, но дергать его за хвост.....
Spore Опубликовано 28 июля, 2018 Опубликовано 28 июля, 2018 Ребят,как изменить характеристики брони?Пробовал в CreationKIt и Tes5Edit менять Armor Rating,но в игре ничего не меняется.Сохраняю правильно(вроде,при открытии сохраненного файла стоит нужное мне значение).Много где перелазил,но ответа так и не нашел.Help
Хисимэль Опубликовано 28 июля, 2018 Опубликовано 28 июля, 2018 (изменено) 28.07.2018 15:40:37, alexias сказал(-а): Скажите, в моделях есть Small Bird, но в игре она не отображается. ЕЕ можно сделать видимой? Или это маркер. Если вы когда-нибудь подстреливали в Скайриме птицу, то на землю падает тушка. Вот это она, насколько я помню. С нее лутаются когти и перья ястреба. Изменено 28 июля, 2018 пользователем Хисимэль Хисимэль. Сказки под двумя Лунами
mr Jyggalag Опубликовано 28 июля, 2018 Опубликовано 28 июля, 2018 28.07.2018 12:12:03, Хисимэль сказал(-а):Мне нужно, чтоб нпс телепортировался из точки 1 в точку 2 в зависимости от времени суток и от стадии квеста. Проверку на игровое время я сделала, работает (через Event OnInit()). Не могу разобраться со стадией квеста. Пытаюсь сделать это через Event OnInit(): __________________________________________ Event OnInit()If (MyQuest.GetStage() >= MyStage) If (GetCurrentHourOfDay() > PatrolTime) GoToState("PatrolOn") Else GoToState("SleepOn") EndIfElse GoToState("PatrolOn")EndIf EndEvent __________________________________________ То есть мне нужно, чтобы было патрулирование в любое время дня и ночи, пока квест не перейдет на нужную стадию.При проверке в игре условие, выделенное синим, игнорируется или считается, что нужная стадия уже достигнута. Перепробовала несколько вариантов на эту тему - результат тот же, объект перемещается по заданному времени вне зависимости от стадии квеста. Нужно, чтобы до определенной стадии выполнялось PatrolOn в любое время, а по достижению этой стадии - PatrolOn/SleepOn в зависимости от времени суток. Пожалуйста, помогите разобраться.Все ведь проперти прописаны (т.е заданы ли все значения?)? NPC находится в определённой локации или в игровом мире? Не совсем понятно по поводу по поводу самого вопроса: в начале ты спросишь помочь с "телепортацией NPC" в разные точки, а в итоге спрашиваешь про "патрулирование в зависимости от стадии квеста".
Хисимэль Опубликовано 29 июля, 2018 Опубликовано 29 июля, 2018 Проперти прописаны. также пробовала вариант написания этого куска такой: If (MyQuest.GetStage() >= MyStage && GetCurrentHourOfDay() > PatrolTime) GoToState("PatrolOn") Else GoToState("SleepOn") EndIf результат тот же. Речь о телепортации. Т.е. до выполнения квеста НПС должен тусоваться на улице в любое время суток, а после - днем на улице, ночью в доме. Хисимэль. Сказки под двумя Лунами
mr Jyggalag Опубликовано 29 июля, 2018 Опубликовано 29 июля, 2018 29.07.2018 05:39:28, Хисимэль сказал(-а):Речь о телепортации. Т.е. до выполнения квеста НПС должен тусоваться на улице в любое время суток, а после - днем на улице, ночью в доме.Т.е NPC будет стоять на улице в любое время суток а после получения игроком определённого этапа квеста он пойдёт заниматься другими стандартными делами? В таком случае, почему нельзя воспользоваться простыми пакетами, которые можно приписать к этому NPC и назначить им условия, привязанные к определённой стадии квеста?
Xapgness Опубликовано 29 июля, 2018 Опубликовано 29 июля, 2018 Help! Хочу увеличить урон от заклинания Вампирское Высасывание, но только у себя. Не у всех неписей сразу. Что делать? Полагаю, надо открывать моего перса, или сейв, и там уже корректировать магнитуду? Жду с нетерпением!
Azazellz Опубликовано 29 июля, 2018 Опубликовано 29 июля, 2018 Тоже не понимаю, зачем какие-то скрипты с телепортациями, когда это можно сделать АИ-пакетами. Там не только нахождение НПС на улице в определенные часы можно сделать, но и настоящее патрулирование между точками.
mr Jyggalag Опубликовано 29 июля, 2018 Опубликовано 29 июля, 2018 29.07.2018 07:38:11, Xapgness сказал(-а):Help! Хочу увеличить урон от заклинания Вампирское Высасывание, но только у себя. Не у всех неписей сразу. Что делать? Полагаю, надо открывать моего перса, или сейв, и там уже корректировать магнитуду? Жду с нетерпением!Для этого надо разобрать само "Вампирские Высасывание", а точнее как это заклинание выдаётся ироку. Далее создать дупликат оригинального заклинания, улучшить его, и выдавать игроку вместо простого варианта. Ну, или поискать мод на подобную тему на Нексусе, наверняка такой есть 1
Azazellz Опубликовано 29 июля, 2018 Опубликовано 29 июля, 2018 (изменено) 29.07.2018 12:10:48, mr Jyggalag сказал(-а):Для этого надо разобрать само "Вампирские Высасывание", а точнее как это заклинание выдаётся ироку. Далее создать дупликат оригинального заклинания, улучшить его, и выдавать игроку вместо простого варианта. Можно проще сделать - добавить в существующий спелл еще один эффект (или эффекты, если в высасывании не только хп прописано), с усиленной магнитудой, и с кондишном на то, что его использует игрок (Subject - GetIsID-Player == 1). На остальные эффекты поставить то же самое, только вместо ==1 сделать ==0 (чтоб игрок сразу несколько эффектов не начал использовать). В результате НПСы будут использовать стандартную версию, а игрок - усиленную. Это, правда, модифицирует сам спелл, так что могут быть конфликты с другими модами, которые делают то же самое. Изменено 29 июля, 2018 пользователем Azazellz 1
Хисимэль Опубликовано 29 июля, 2018 Опубликовано 29 июля, 2018 (изменено) 29.07.2018 06:37:24, mr Jyggalag сказал(-а): Т.е NPC будет стоять на улице в любое время суток а после получения игроком определённого этапа квеста он пойдёт заниматься другими стандартными делами? В таком случае, почему нельзя воспользоваться простыми пакетами, которые можно приписать к этому NPC и назначить им условия, привязанные к определённой стадии квеста? Пробовала - никак... Видимо, потому, что нпс - животное, оно не может открыть дверь в дом. Изменено 29 июля, 2018 пользователем Хисимэль Хисимэль. Сказки под двумя Лунами
Azazellz Опубликовано 29 июля, 2018 Опубликовано 29 июля, 2018 (изменено) 29.07.2018 13:28:29, Хисимэль сказал(-а):Потому что нпс - животные, и они не могут открыть дверь в дом. Сделай этим животным свою расу (сдублируй основную), и убери там галочку с Can't Open Doors. Должны научиться ходить сквозь двери. Ну и перепиши легенду так, будто бы хозяин натренировал своих животных открывать двери. Или навесил заклинания на двери, чтоб те открывались перед животными =) Изменено 29 июля, 2018 пользователем Azazellz 1
Хисимэль Опубликовано 29 июля, 2018 Опубликовано 29 июля, 2018 29.07.2018 13:33:47, Azazellz сказал(-а): Сделай этим животным свою расу (сдублируй основную), и убери там галочку с Can't Open Doors. Должны научиться ходить сквозь двери. Ну и перепиши легенду так, будто бы хозяин натренировал своих животных открывать двери. Или навесил заклинания на двери, чтоб те открывались перед животными =) О,тоже вариант ) спасибо ) Правда, я хотела заодно решить проблему с путанием в помещении животных под ногами - чтобы сразу на свое место портались, а не шлялись по дому... Могу это решить в квесте: на время квеста пусть будут акторы, которые всегда на улице, а в финале они заменяются на тех, которые со скриптом. Но, конечно, в идеале было бы решить все в одном скрипте... Хисимэль. Сказки под двумя Лунами
Azazellz Опубликовано 29 июля, 2018 Опубликовано 29 июля, 2018 29.07.2018 14:38:57, Хисимэль сказал(-а):Правда, я хотела заодно решить проблему с путанием в помещении животных под ногами - чтобы сразу на свое место портались, а не шлялись по дому... Это тоже может делать АИ-пакет - заставить НПСа стоять на маркере и ничего не делать не так уж сложно.
Хисимэль Опубликовано 29 июля, 2018 Опубликовано 29 июля, 2018 29.07.2018 14:43:05, Azazellz сказал(-а): Это тоже может делать АИ-пакет - заставить НПСа стоять на маркере и ничего не делать не так уж сложно. Это как? То есть если добавить нпс в алиас и задать ему аи-пакет на маркер, то скрипт работать не будет? Или имеется в виду, когда своя раса с открыванием дверей и с аи-пакетами?О, мне тут подсказывают, что в моем случае надо if (MainQuestProperty.IsCompleted() && GetCurrentHourOfDay() > PatrolTime) - потому что это финал квеста, а не очередная стадия! Сейчас попробую ) Хисимэль. Сказки под двумя Лунами
Хисимэль Опубликовано 29 июля, 2018 Опубликовано 29 июля, 2018 Увы :( не сработало. Хисимэль. Сказки под двумя Лунами
Azazellz Опубликовано 29 июля, 2018 Опубликовано 29 июля, 2018 (изменено) 29.07.2018 15:53:49, Хисимэль сказал(-а):Это как? То есть если добавить нпс в алиас и задать ему аи-пакет на маркер, то скрипт работать не будет? Или имеется в виду, когда своя раса с открыванием дверей и с аи-пакетами? Раньше ссылка на Packages на вики СК была. Это вот АИ-пакеты и есть. Определяют, что и в какое время НПС будет делать. Там есть и пакеты патрулирования, и пакеты удержания позиции, и дофига всего прочего - в том числе и общий сэндбокс, и прием пищи, и время для сна. Т.е. не надо использовать скрипты там, где можно спокойно обойтись другим функционалом. Изменено 29 июля, 2018 пользователем Azazellz
Хисимэль Опубликовано 29 июля, 2018 Опубликовано 29 июля, 2018 29.07.2018 16:39:56, Azazellz сказал(-а): Раньше ссылка на Packages на вики СК была. Это вот АИ-пакеты и есть. Определяют, что и в какое время НПС будет делать. Там есть и пакеты патрулирования, и пакеты удержания позиции, и дофига всего прочего - в том числе и общий сэндбокс, и прием пищи, и время для сна. Т.е. не надо использовать скрипты там, где можно спокойно обойтись другим функционалом. А, то есть это вариант, который без скрипта. С эффектом телепорта, конечно, красивее... и удобнее для остальных жильцов дома, у которых моя собака не будет путаться под ногами во время хождения туда-сюда... В общем, я подумаю. Спасибо. Хисимэль. Сказки под двумя Лунами
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти