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

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

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

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

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

Копипастишь путь до nif-a из меча в статик, и новый статик готов. Вокруг него располагаешь триггер (лучше сделай свой) и вешаешь на него все необходимые тебе скрипты. Нужно лишь в найстройках Reference самого триггера, в разделе Primitive, выставить Collision layer на "L_ACTORZONE" и отметить галкой Player Activation. Можно переименовать текст с "Активировать" на что-нибудь более подходящее.

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

Во, еще вопрос по использованию СК.

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

Это порождает оче неприятный момент - необходимость распаковывать ресурсы.

 

Есть какая-нибудь фича, которая позволяет копировать пути к объектам, ну или напрямую их ручками прописывать?

ТЕСЭдит так может, но хотелось бы и в СК такое делать.

Изменено пользователем Azazellz
Опубликовано
08.05.2018 07:15:08, Azazellz сказал(-а):

Во, еще вопрос по использованию СК.

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

Это порождает оче неприятный момент - необходимость распаковывать ресурсы.

 

Есть какая-нибудь фича, которая позволяет копировать пути к объектам, ну или напрямую их ручками прописывать?

ТЕСЭдит так может, но хотелось бы и в СК такое делать.

Не, можно же. Вот так всегда делаю.

Опубликовано
08.05.2018 10:25:46, werr сказал(-а):

Не, можно же. Вот так всегда делаю.

Тю. Как просто все оказалось.

Но сам я, тем не менее, в ту строку путь к нифу вставить не пытался ни разу =)

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

Можно ли сделать, чтобы НПЦ снижал сопротивление огню например всех вокруг в 2 раза? Если нет, то хотя бы на фиксированную величину -50% например. Что-то вроде ауры или активирующееся при любом контакте с целью. Спелл с магнитудой+магик эффект на резист огню, но что будет активатором?

Опубликовано
10.05.2018 10:19:38, Felcaster сказал(-а):

Можно ли сделать, чтобы НПЦ снижал сопротивление огню например всех вокруг в 2 раза? Если нет, то хотя бы на фиксированную величину -50% например. Что-то вроде ауры или активирующееся при любом контакте с целью. Спелл с магнитудой+магик эффект на резист огню, но что будет активатором?

Спелл-плащ можно сделать.

С кондишном, что только в бою работает, например.

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

как именно сделать активатор? на спел\эффект (IsInCombat GetCombatState) и дать спел существу не сработало. Чтобы сидит такой НПЦ, тут перс хлоп в него скрытой атакой и плащ включился. Так же можно ли менять радиус плаща? нужен большой радиус

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

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

Вот здесь описано создание такого "плаща".

Он там скриптовый, тебе это, вообщем-то не надо. Но сам принцип должен быть понятен.

 

Советую начать с переделки чего-нибудь ванильного.

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

Сколько сообщений на форме нужно для отправки личных сообщений? Если Вы мне напишите в личку. я смогу ответить там же?

Опубликовано
11.05.2018 05:12:31, Felcaster сказал(-а):

Сколько сообщений на форме нужно для отправки личных сообщений? Если Вы мне напишите в личку. я смогу ответить там же?

Понятия не имею =)

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

Нужно, чтобы заклинание моба игнорировало половину сопротивлений игрока (в идеале и магии и стихиям). Если нельзя тогда можно брать значение текущего сопротивления и уменьшать. Например у цели 30% резист, снимает 15%. 50% - снимает 25%. В крайнем случае порез резиста на фиксированную величину.

Для брони это легко через perk- Mod Target Damage Reduction 0.5, Для магии не нашел подобного.

Как это реализовать наиболее проще? Не хотелось бы разбираться 10ч для реализации такой мелочи. Если есть готовый пример или кто может быстро набросать - идеально, в ответку помогу чем смогу.

Опубликовано
11.05.2018 10:53:41, Felcaster сказал(-а):

Нужно, чтобы заклинание моба игнорировало половину сопротивлений игрока (в идеале и магии и стихиям). Если нельзя тогда можно брать значение текущего сопротивления и уменьшать. Например у цели 30% резист, снимает 15%. 50% - снимает 25%. В крайнем случае порез резиста на фиксированную величину.

Для брони это легко через perk- Mod Target Damage Reduction 0.5, Для магии не нашел подобного.

Как это реализовать наиболее проще? Не хотелось бы разбираться 10ч для реализации такой мелочи. Если есть готовый пример или кто может быстро набросать - идеально, в ответку помогу чем смогу.

На фиксированную величину сделать довольно просто. В магэффекты спелла докинуть "дебафф" на AV магического и огненного резиста, и должно работать.

Если хочется позаморочнее - добавить туда много вариантов дебаффов, с разными шагами, и каждому - свой кондишн, в зависимости от которого дебаффы будут накладываться. Например, если у цели от 30 до 40% резиста огню - будет работать дебафф -20%. Если от 90 до 100 - то -50%.

Но вообще чтоб взять параметр резиста у цели и уже его резать - без скриптов тут ничего не сделаешь, пожалуй.

Опубликовано (изменено)
Вопрос: "играюсь" с Нифскопом с целью создания единой модели из двух других моделей для уменьшения кол-ва "присутствующих" объектов в ячейке (чтобы вместо двух объектов использовался лишь один). Модели соединить получилось, всё работает, кроме одной единственное детали - текстуры горящих поленьев находятся "выше" самих поленьев.
Вот так это выглядит в редакторе
gs1pB7b.jpg.jpeg

Как, собственно, исправить это?

Ещё один вопрос про Нифскоп: я могу изменить размер границ модели в редакторе?
Как исправить эти гигантские границы
5a5vf9n.jpg.jpeg


P.s: пользовался NifSkope 2.0 Dev 7, если что Изменено пользователем mr Jyggalag
Опубликовано
11.05.2018 18:24:25, mr Jyggalag сказал(-а):

для уменьшения кол-ва "присутствующих" объектов в ячейке

...Но зачем?
Я понимаю, если тебе костер с мечом лень в кучу мест по отдельности ставить, и ты их хочешь в одну модель для экономии времени размещения слить.
Но "для уменьшения числа объектов"?..

 

11.05.2018 18:24:25, mr Jyggalag сказал(-а):
Ещё один вопрос про Нифскоп: я могу изменить размер границ модели в редакторе?

https://www.creationkit.com/index.php?title=Creating_Primitives

Там вон на картинке справа-снизу есть цифры под "Bounds". Нет в твоем объекте таких?

В нифскопе это, по-моему, не хранится. Там вроде как только сами коллижны лежат.

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

Доброго времени суток ;) Друзья, подскажите, может кто сталкивался с данной проблемой. В Creation Kit, при попытке добавить объекту скрипт, windows пишет, что прекращена работа программы и CK закрывается. Причем неважно как, просто нажав на add или пкм > new, без разницы. Ни как не могу создать кастомный сундук, там нужно объекту добавлять стандартный скрипт, что бы он обращался к реальному сундуку. Может у кого была такая же проблема? Creation Kit из steam. Лицензия. Скрипты в папке scripts есть, всё распаковано. Точно так же вылетает, когда в главном меню СК нажимаешь Gameplay > Papyrus Script Manager

Опубликовано
12.05.2018 05:44:26, Azazellz сказал(-а):

...Но зачем?
Я понимаю, если тебе костер с мечом лень в кучу мест по отдельности ставить, и ты их хочешь в одну модель для экономии времени размещения слить.
Но "для уменьшения числа объектов"?

Ну, да, лень было четыре объекта каждый раз расставлять по местам (меч-активатор, триггер-активатор, включённый и, соответственно, выключенный костёр). Тем более, место, где я расставляю костры, у некоторых людей довольно неплохо лагает - как-никак, осторожность не повредит, да ;)
 

https://www.creationkit.com/index.php?title=Creating_Primitives
Там вон на картинке справа-снизу есть цифры под "Bounds". Нет в твоем объекте таких?
В нифскопе это, по-моему, не хранится. Там вроде как только сами коллижны лежат.

Не-а, отсутствует "Bounds", ровно как и вкладка Primitive
Опубликовано
12.05.2018 13:51:43, mr Jyggalag сказал(-а):

Ну, да, лень было четыре объекта каждый раз расставлять по местам (меч-активатор, триггер-активатор, включённый и, соответственно, выключенный костёр). Тем более, место, где я расставляю костры, у некоторых людей довольно неплохо лагает - как-никак, осторожность не повредит, да ;)

А выделить их все четыре через шифт, и потом копировать-вставить?

Ну и вообще, с точки зрения производительности - не в числе объектов дело. Нагрузку создает отрисовка графики, а она и для твоего слитого объекта, и для четырех кусков по отдельности, будет одна и та же,

 

12.05.2018 13:51:43, mr Jyggalag сказал(-а):
Не-а, отсутствует "Bounds", ровно как и вкладка Primitive

Хммм. Ну тогда смотри по блокам в нифе, сравнивай все параметры между, например, обычным костром (если у него маленький бокс), и твоим объектом.

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

Пытаюсь сделать нпс изначально невидимым.

Ставлю ему галочку initiated Disable - захожу в локацию, а он стоит во всей своей красе... Хотя должен проявиться только по квесту, условия в игре проверяла - не выполнены.

 

Что не так может быть?

Опубликовано (изменено)
14.05.2018 20:15:16, Хисимэль сказал(-а):

Пытаюсь сделать нпс изначально невидимым.
Ставлю ему галочку initiated Disable - захожу в локацию, а он стоит во всей своей красе... Хотя должен проявиться только по квесту, условия в игре проверяла - не выполнены.

Что не так может быть?

Можно попробовать сделать скрипт, который будет делать NPC "выключённым", скрипт привязать к новому квесту, что должен стартовать со стартом игры - тогда, по идее, NPC будет неактивен.

Ещё как вариант сделать отдельную локацию-интерьер, где NPC будет мотать срок находится, пока не настанет определённая стадия квеста.

Также могу посоветовать "покопаться" в торгашах из "Буйной Фляги" - изначально их в локации нет, они появляются лишь потом, после выполнения нескольких квестов. Изменено пользователем mr Jyggalag

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

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

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

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

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

Войти

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

Войти

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