• Страница 82 из 82
  • «
  • 1
  • 2
  • 80
  • 81
  • 82
Модератор форума: Kris†a™, Multigone  
Форум » TES V: Skyrim » Мастерская » Вопросы по Creation Kit (продолжение старой темы) (Тут вы можете задать вопросы по редактору Скайрима)

Вопросы по Creation Kit (продолжение старой темы)
Kris†a™  Offline  Сообщение №1 написано: 24 April 2015, 12:05 | Отредактировано: Multigone - 23 April 2020, 17:25


Lady in the Dark


Тема по работе с редактором Skyrim Creation Kit.


является продолжением старой темы ...

Тема регламентирована.


• Прежде, чем задать вопрос, пожалуйста, убедитесь, что такой вопрос не задавался раньше. Старайтесь описать суть вопроса как можно подробней.
• Прежде, чем опубликовать ответ на вопрос, пожалуйста, убедитесь, что обладаете необходимыми для этого знаниями. Старайтесь cформулировать суть ответа как можно лаконичней.
• При желании ответить в приватном порядке, пожалуйста, воспользуйтесь ЛС.
• При желании поблагодарить ответившего, пожалуйста, воспользуйтесь кнопкой "
+" полезного сообщения.

Сообщения, не относящиеся к вопросам по редактору СК, ответам на них или уточнениям, являются оффтопом и могут быть удалены.

My WebSite: Kris†a™: Private Modding

Мы отстроили реальный мир, превратив его в убожество, теперь отстраиваем виртуальные, надеясь на лучшее... ©
Lissenok  Offline  Сообщение №2431 написано: 9 February 2021, 09:46



8
Myprism, Спасибо за ответ, я раньше этим и руководствовалась, но в этот раз решила: а вдруг? Эх... Ну да ладно.
Тут возник ещё вопрос, создала заклинание искры, копию ванили в котором увеличила урон и продолжительность действия, до уровня 50го замечательное заклинание, но на 80+ уровне становится бесполезным. Так вот, что и где мне изменить, чтобы урон с прокачкой тоже повышался?

Multigone  Offline  Сообщение №2432 написано: 9 February 2021, 15:12



667
Цитата Lissenok

Так вот, что и где мне изменить, чтобы урон с прокачкой тоже повышался?

Дать игроку перк с Entry Point -> Mod Spell Magnitude (Mult 1 + Actor Value "Destruction" * 0.01) (или другая функция), в условиях Spell проверить GetIsID или HasKeyword (или др. признаки владельца перка, заклинания или цели). Можно не давать перк через СК (меняя запись Player), а добавить Entry в уже существующий ванильный перк, который есть у игрока изначально (совместимость+-). Еще лучше - дать скриптом (совместимость++).

Скрипт на квест. Дальнейшая работа квеста необязательна - однажды добавленный перк запоминается в сохранении, пока скриптом не будет удален при необходимости. Скриптом можно добавлять перки только игроку, всем остальным актерам - через СК.
Код
Scriptname _TESTTEST67 Extends Quest
    ; Добавление перка автоматически при инициализации квеста.

Perk Property MyPerk Auto ; Заполнить

EVENT OnInit()
    RegisterForSingleUpdate(3.0)
ENDEVENT

EVENT OnUpdate()
    Game.GetPlayer().AddPerk(MyPerk)
ENDEVENT

letawka  Offline  Сообщение №2433 написано: 10 February 2021, 03:28



3
У меня есть искусственный водоём. Я хочу, чтобы по нажатию кнопки уровень воды в нём изменялся.
Возможно ли как-нибудь реализовать смещение объекта в пространстве по нажатию на активатор?

Multigone  Offline  Сообщение №2434 написано: 10 February 2021, 13:36 | Отредактировано: Multigone - 10 February 2021, 14:00



667
letawka, скриптом (получение координат см. в ObjectReference.psc по "GetPosition", углов по "GetAngle").
Код
; Makes the reference translate to the given position/orientation
; Note: Rotation speed is entirely dependent on the length of the path and the movement speed
; that is, the rotation will happen such that the reference reaches the goal orientation at the end
; of the translation.
Function TranslateTo(float afX, float afY, float afZ, float afXAngle, float afYAngle, float afZAngle, float afSpeed, float afMaxRotationSpeed = 0.0) native

; Makes the reference translate to the target ref position/orient at the given speed
Function TranslateToRef(ObjectReference arTarget, float afSpeed, float afMaxRotationSpeed = 0.0)
    TranslateTo(arTarget.X, arTarget.Y, arTarget.Z, arTarget.GetAngleX(), arTarget.GetAngleY(), arTarget.GetAngleZ(), afSpeed, afMaxRotationSpeed)
endFunction
Код
MyObject.TranslateTo(MyObject.X + 100.0, MyObject.Y + 100.0, MyObject.Z + 100.0, 0.0, 0.0, 0.0, 25.0)
    ; смещает объект относительно самого себя на +100 юнитов по каждой оси, выставляя его углы на 0-0-0, со скоростью 25 юн/с (?).

MyObject.TranslateToRef(SomeObject, 50.0) ; со скоростью 50 юн/с (?) двигает MyObject к SomeObject, разворачивая в положение SomeObject.

Lissenok  Offline  Сообщение №2435 написано: 19 February 2021, 16:17



8
Multigone, Спасибо огромное! Все замечательно работает, даже если мод закидывать на старые сохранения. Только я с квестом не стала заморачиваться, играю автономной рассой и закинула перк в рассовые способности.

Горностай  Offline  Сообщение №2436 написано: 5 March 2021, 14:51


Хаотично-нейтральная сущность.


21
Возникла проблема. Создаём зачарование, вешаем его на шмотку. В игре оно появляется и работает, но! 
1. Вместо названия зачарования на шмотке отображаются его эффекты.
2. Если его снять (разобрать вещь и изучить) - на другую шмотку его уже не повесить. 
Вопрос такой: чё за фигня и как с этим бороться? 
Имеется в виду Skyrim LE.

Кто здесь? 0_0
Multigone  Offline  Сообщение №2437 написано: 5 March 2021, 19:46



667
Горностай,
1) В описании предмета, если оно не имеет текста, и должны отображаться описания эффектов, содержащихся в наложенном на него зачаровании. Название самого зачарования в игре увидеть нельзя. Если зачарование содержит несколько эффектов, изучен будет только первый. Его название будет в списке на столе зачарователя. Названия всех эффектов зачарования можно также увидеть в "Активных маг. эффектах".
2) Если предмет - броня, нужно проверить Worn Restrictions зачарования (это форм-листы с ключ. словами, хотя бы одно из которых должно быть у предмета, чтобы на него можно было наложить это зачарование). У предметов, позволяющих изучение зачарований, не должно быть ключ. слова MagicDisallowEnchanting.

Горностай  Offline  Сообщение №2438 написано: 6 March 2021, 06:37


Хаотично-нейтральная сущность.


21
Multigone,  
Во! Всё по полочкам, как мы любим! :)  Раз так - ещё вопрос: Есть ли какая-нибудь возможность убрать свечение у зачарованного оружия? Вот у посохов же наличие магии не вызывает пульсирующих всполохов по всей поверхности.

Кто здесь? 0_0
Multigone  Offline  Сообщение №2439 написано: 6 March 2021, 14:53



667
Горностай, это определяется в группе выпадающих списков Visual Effects у первого эффекта в зачаровании. Тебе нужен, скорее всего, Enchant Shader.

Spaulding  Offline  Сообщение №2440 написано: 18 March 2021, 04:45



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

Multigone  Offline  Сообщение №2441 написано: 19 March 2021, 02:59



667
Spaulding, заклинания рас в Race -> General Data -> Specials. Заклинания актеров в Actor -> SpellList -> Spells. Конкретно для игрока в EditorID: Player. Редактирование Player скажется только на новой игре (?). Вкладки актеров также могут наследоваться из Template Data.

Spaulding  Offline  Сообщение №2442 написано: 19 March 2021, 05:47



3
Multigone,
Возникло некоторое недопонимание. В вкладке ArgonianRace - General Data - Specials находятся расовые таланты: PowerArgonianHistskin, RaceArgonianResistDisease и RaceArgonianWaterbreathing - т.е. регенерация, сопротивление болезням и водное дыхание.

Меня же интересуют стартовые магические заклинания школ магии, которыми владеет та или иная раса - Пламя, Искры, Лечение, Вызов питомца.

Перерыл весь СК и не нашел нужного раздела. Такое чувство, что выдача стартовых заклинаний заскриптовано.

Multigone  Offline  Сообщение №2443 написано: 19 March 2021, 14:56



667
Spaulding, аа. Ну, я никогда этим не интересовался, и не играл к.-л. другими расами, кроме норда, так что даже не в курсе, у кого там что изначально есть. Но найти это очень просто, используя UseInfo. Некоторые заклинания выдаются игроку скриптом квеста MQ101 - MQ101QuestScript, функцией AddRaceSpells(), помимо тех, что есть в Player.

Цитата Spaulding

расовые таланты

В Race могут находиться какие угодно заклинания, помимо Ability / Power.

Удаление заклинаний у актеров можно произвести скриптом, но только тех, что были добавлены скриптом. Имеющиеся изначально удалить невозможно.

Spaulding  Offline  Сообщение №2444 написано: 19 March 2021, 15:23



3
Multigone,
Спасибо за ответ. А на счет расовых талантов, так к ним можно добавить любой эффект из раздела Magic Effects, хоть от перка, хоть от камней хранителей. Этим я уже баловался и работало отлично. А вот именно со стартовыми заклинаниями у меня возникла проблема.
Все равно благодарю за ответ.

Rikuru  Offline  Сообщение №2445 написано: 22 April 2021, 11:47 | Отредактировано: Rikuru - 26 April 2021, 07:09



5
Добрый день, вопрос к знатокам.
Решила я расширить немного Синий Дворец, сделала несколько доп. комнат на пустом пространстве.
Сделала. Ага. Как же. Уже в игре, при заходе в эти комнаты они не прогружаются, остается пустое пространство, если пройти дальше в комнаты то весь дворец за спиной исчезает, зато появляется кусок созданной комнаты.
Проверяла на конфликты, вроде ничего не обнаружено.

Myprism  Offline  Сообщение №2446 написано: 22 April 2021, 12:56


Физик


Rikuru, Это технология "комнат и порталов". Для ускорения рисования в больших локациях используется технология при которой каждому большому помещению задаётся вмещающий его параллелепипед с дверью, соединяющей его с другими параллелепипедами. Вы сделали свою комнату, не подключив её к этой технологии Дворца. Чтобы увидеть комнаты и порталы надо поставить соответствующую галку (по умолчанию не стоит) в опциях редактора. Ну и разумеется, надо найти инструкцию, как пользоваться этой технологией. Там много подводных камней.

Rikuru  Offline  Сообщение №2447 написано: 26 April 2021, 07:11



5
Myprism, спасибо, разобралась, и теперь, вроде, все работает.

Форум » TES V: Skyrim » Мастерская » Вопросы по Creation Kit (продолжение старой темы) (Тут вы можете задать вопросы по редактору Скайрима)
  • Страница 82 из 82
  • «
  • 1
  • 2
  • 80
  • 81
  • 82
Поиск:





Ответ на жалобу смотрите в разделе жалоб