БесездаБойчик Опубликовано 7 сентября, 2022 Опубликовано 7 сентября, 2022 Приветствую форумчан! Столкнулся с проблем поиска информации касательно скриптинга. (Информации реально много, но конкретно то что мне нужно я не смог найти). Написал скрипт, который добавляет снаряжению способность (Ability). Он работает хорошо, но как сделать чтобы эта способность добавлялась не только игроку носящему предмет, но и NPC? Спойлер
Pimple03 Опубликовано 7 сентября, 2022 Опубликовано 7 сентября, 2022 07.09.2022 13:03:20, БесездаБойчик сказал(-а): Приветствую форумчан! Столкнулся с проблем поиска информации касательно скриптинга. (Информации реально много, но конкретно то что мне нужно я не смог найти). Написал скрипт, который добавляет снаряжению способность (Ability). Он работает хорошо, но как сделать чтобы эта способность добавлялась не только игроку носящему предмет, но и NPC? Просто уберите Player в блоках и командах. NPC должны быть уникальными, иначе Ability получат все копии данного непися.
БесездаБойчик Опубликовано 7 сентября, 2022 Автор Опубликовано 7 сентября, 2022 (изменено) Т.е скрипт должен выглядеть вот так?: Спойлер P.S все равно не работает Изменено 7 сентября, 2022 пользователем БесездаБойчик
Pimple03 Опубликовано 7 сентября, 2022 Опубликовано 7 сентября, 2022 07.09.2022 15:04:18, БесездаБойчик сказал(-а): P.S все равно не работает Addspell работает только с типами заклинаний, указанными в секции заклинаний редактора. Её нельзя использовать для заклинаний, добавленных с помощью скриптов. Обратите внимание, что большинство заклинаний не работают как способности, включая "Перо", "Бремя" и "Дезинтеграцию", так же как и любые заклинания, заставляющие цель реагировать на заклинателя, например "Поднять мёртвого", "Очаровать" или "Деморализовать".
БесездаБойчик Опубликовано 7 сентября, 2022 Автор Опубликовано 7 сентября, 2022 07.09.2022 19:42:51, Pimple03 сказал(-а): Addspell работает только с типами заклинаний, указанными в секции заклинаний редактора. Её нельзя использовать для заклинаний, добавленных с помощью скриптов. Обратите внимание, что большинство заклинаний не работают как способности, включая "Перо", "Бремя" и "Дезинтеграцию", так же как и любые заклинания, заставляющие цель реагировать на заклинателя, например "Поднять мёртвого", "Очаровать" или "Деморализовать". Проблема в том что НПС который носит броню с данным скриптом не получает прописанные бонусы (в данном варианте сопротивление электричеству и повышение атрибута). Весь день что-то пытался колдовать, не вышло, даже близко.
Pimple03 Опубликовано 7 сентября, 2022 Опубликовано 7 сентября, 2022 07.09.2022 19:50:33, БесездаБойчик сказал(-а):Проблема в том что НПС который носит броню с данным скриптом не получает прописанные бонусы А почему просто не повесить Ability на броню как зачарование? Зачем вообще этот скрипт?
Pimple03 Опубликовано 7 сентября, 2022 Опубликовано 7 сентября, 2022 07.09.2022 19:50:33, БесездаБойчик сказал(-а):Весь день что-то пытался колдовать, не вышло, даже близко. Создайте Enchantment с вашими бонусами, а потом укажите это зачарование в свойствах брони.
Bianor Опубликовано 7 сентября, 2022 Опубликовано 7 сентября, 2022 07.09.2022 20:04:45, Pimple03 сказал(-а):в свойствах брони Можно в свойствах невидимого и невесомого предмета, который добавляется персонажу. А наложение эффектов на персонажа по принципу "весов правосудия".
БесездаБойчик Опубликовано 8 сентября, 2022 Автор Опубликовано 8 сентября, 2022 07.09.2022 19:59:22, Pimple03 сказал(-а): А почему просто не повесить Ability на броню как зачарование? Зачем вообще этот скрипт? Идея в том что для каждой брони брони (эбонита, стекла и т.д) имеются свои свойства (резисты к огню, оружие и т.д), это не должнен быть как зачар. Мне главное понять шаблон как это сделать.
Pimple03 Опубликовано 8 сентября, 2022 Опубликовано 8 сентября, 2022 08.09.2022 03:43:38, БесездаБойчик сказал(-а):это не должнен быть как зачар Тогда попробуйте для каждого типа брони скрипт с ModActorValue, которая будет плюсовать статы в блоке OnEquip и минусовать в OnUnequip.
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти