Форум » TES V: Skyrim » Библиотека модмейкера » Вопросы по Creation Kit. Старая тема (Тут вы можете задать вопросы по редактору Скайрима)

Вопросы по Creation Kit. Старая тема
Морфин  Сообщение №1 написано: 7 февраля 2012, 21:38

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

----------
Полезная информация:

Видео уроки:


Предупреждаю! За оффтоп и флуд буду наказывать беспощадно!

Oracle  Offline  Сообщение №7831 написано: 19 июня 2014, 09:06



18
Снова всем привет! Делаю дом. Сделал пристройку из круглого деревянного строения, что стоит в Вайтране, в центре которого Златолист. Все вроде бы нормально, но иногда трясется тень данной постройки и мерцает вода. Источники света еще не размещал. Чем это может быть вызвано?

Arin  Offline  Сообщение №7832 написано: 19 июня 2014, 09:49



570
Цитата Oracle

Снова всем привет! Делаю дом. Сделал пристройку из круглого деревянного строения, что стоит в Вайтране, в центре которого Златолист. Все вроде бы нормально, но иногда трясется тень данной постройки и мерцает вода. Источники света еще не размещал. Чем это может быть вызвано?

Эм, скриншот в студию.

Наука всегда оказывается не права. Она не в состоянии решить ни одного вопроса, не поставив при этом десятка новых.
Джордж Бернард Шоу
vestov  Offline  Сообщение №7833 написано: 19 июня 2014, 15:29



15
Господа прошу помощи. Сделал в доме сортир и хочу чтоб ГГ мог садиться на него, ставил маркеры InvisibleChairMarker и InvisibleChairPlayerSingle, но ГГ по прежнему садиться не хочет , что делаю не так? Заранее спасибо

Arin  Offline  Сообщение №7834 написано: 19 июня 2014, 17:04



570
Цитата vestov

Господа прошу помощи. Сделал в доме сортир и хочу чтоб ГГ мог садиться на него, ставил маркеры InvisibleChairMarker и InvisibleChairPlayerSingle, но ГГ по прежнему садиться не хочет , что делаю не так? Заранее спасибо

Пока ты не прикрепишь модель фурнитуры типа "стул" к маркеру, он не будет работать. Невидимки могут использовать только нпс. Как вариант - переделать модель. В принципе, даже коллизию менять не надо будет. Только дырку прорезать.

Наука всегда оказывается не права. Она не в состоянии решить ни одного вопроса, не поставив при этом десятка новых.
Джордж Бернард Шоу
Oracle  Offline  Сообщение №7835 написано: 19 июня 2014, 17:17



18
Цитата Arin

Эм, скриншот в студию.



Хотел бы, но не получается. Это происходит очень быстро. Тень именно этих ячеек идет рябью, а вода редко но бывает моргает.

DarkVetal  Сообщение №7836 написано: 19 июня 2014, 17:39

Oracle, обычно тень трясется когда солнце меняет положение, иного не знаю.

vestov  Offline  Сообщение №7837 написано: 19 июня 2014, 18:22



15
Цитата Arin

Пока ты не прикрепишь модель фурнитуры типа "стул" к маркеру, он не будет работать. Невидимки могут использовать только нпс. Как вариант - переделать модель. В принципе, даже коллизию менять не надо будет. Только дырку прорезать.

Ок. спасибо попробую. :-)


РЕДМЕНЪ  Offline  Сообщение №7838 написано: 19 июня 2014, 19:26



304
vestov, как вариант решения:  не знаю, что у тебя за модель "сортир", но можно так попробовать - продублировать обычное кресло/стул под своим уникальным ID, какой-нить Sortir001, а потом заменить модель кресла/стула на модель "сортира".
Способ годится лишь тогда, когда "сортир" по габаритам схож с габаритами кресла/стула.

УЛЫБНИСЬ МИРУ И МИР УЛЫБНЁТСЯ ТЕБЕ!
fghasd  Offline  Сообщение №7839 написано: 19 июня 2014, 20:47



5
Прошу о помощи. Мод Requiem неким образом отключает возможность перехода в режим приказов при удержании кнопки активации на компаньоне. Есть
даже подозрение, что дело не в скриптах, или же реквием подменяет
собственными скриптами некоторые ванильные. В любом случае, самому
найти, где содержится эта функция не удалось, как ковырянием в CS и
TESVedit, так и копанием добавляемых реквиемом скриптов. Известно, что
при активации режима приказов происходит akspeaker.SetDoingFavor.
Какие-то идеи?

Myprism  Offline  Сообщение №7840 написано: 20 июня 2014, 04:31


Физик


Oracle, насчёт ряби. Такое бывает, когда в одном месте находятся одновременно 2 модели. Рябь вызвана тем, что показывается то одно, то другая.

Dsion  Offline  Сообщение №7841 написано: 20 июня 2014, 05:02



Цитата fghasd

Прошу о помощи. Мод Requiem неким образом отключает возможность перехода в режим приказов при удержании кнопки активации на компаньоне. Есть
даже подозрение, что дело не в скриптах, или же реквием подменяет
собственными скриптами некоторые ванильные. В любом случае, самому
найти, где содержится эта функция не удалось, как ковырянием в CS и
TESVedit, так и копанием добавляемых реквиемом скриптов. Известно, что
при активации режима приказов происходит akspeaker.SetDoingFavor.
Какие-то идеи?


Когда зовешь NPC с собой, скрипт на квесте DialogueFollower выполняет на спутнике функцию SetPlayerTeammate(Bool abTeammate, Bool abCanDoFavor).
После установки этого флага NPC начинает включать стелс одновременно с игроком, доставать оружие одновременно с игроком и ему можно отдавать команды. Может, твой злостный мод редактирует ванильный скрипт и отменяет установку флага? Или снимает его при каких-то условиях.

Проверь, перезаписывает ли мод скрипт DialogueFollowerScript, проверь, всегда ли спутник достает оружие одновременно с игроком. И сделай выводы.

Arin  Offline  Сообщение №7842 написано: 20 июня 2014, 05:58



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

Наука всегда оказывается не права. Она не в состоянии решить ни одного вопроса, не поставив при этом десятка новых.
Джордж Бернард Шоу
Samund  Offline  Сообщение №7843 написано: 20 июня 2014, 06:26



48
Arin, Dsion, спасибо за совет и мануал, оказался очень толковый (куда толковее, чем у Кальяна)! Разобрался, все заработало, и на будущее явно пригодится.

"Скайриму в России ТРИ года!
Dsion  Offline  Сообщение №7844 написано: 20 июня 2014, 07:13 | Отредактировано: Dsion - 20 июня 2014, 07:38



Цитата Arin

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


У меня этот неофициальный патч не установлен и я не знаю, что он там меняет... Но, пока никто не дал более дельного ответа, подкину несколько идей.

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

Все входы в крепость обставлены триггерами со скриптом. Если игрок проходит через триггер, его немедленно засовывают в MS09PlayerAllyFaction и квест переходит в насильственную стадию. Если сначала показать Талморцу приказ от генерала, на квесте устанавливается переменная MS09NonCombat в 1, но оригинальной версии триггера на это наплевать.

Может, авторы неофициального патча и забыли добавить проверку в скрипт триггера?

Arin  Offline  Сообщение №7845 написано: 20 июня 2014, 07:42



570
Цитата Dsion

Может, авторы неофициального патча и забыли добавить проверку в скрипт триггера?

Наверное. Но если все так просто решается, попробую сама исправить. Еще была идея изменить квест на убийство Партурнакса. При 50 и выже Красноречия добавить реплику "Даже самый заядлый бандит имеет право на раскаяние. Неправильно отказывать в этом Партурнаксу только потому, что он дракон!". Но, к сожалению, не смогла подобрать реплики у Дельфины и Эсберна, чтобы они подходили для ответа. Мб кто-нибудь сделает подобное за меня=) Такое было бы вполне ЛОРно.

Наука всегда оказывается не права. Она не в состоянии решить ни одного вопроса, не поставив при этом десятка новых.
Джордж Бернард Шоу
Dsion  Offline  Сообщение №7846 написано: 20 июня 2014, 07:54 | Отредактировано: Dsion - 20 июня 2014, 07:52



Цитата Arin

Даже самый заядлый бандит имеет право на раскаяние. Неправильно отказывать в этом Партурнаксу только потому, что он дракон!


:-D

По поводу ремонта MS09: можно сначала открыть MS09NonCombatTrigger1 и MS09NonCombatTrigger2 и вообще удалить с них скрипт. Просто проверить, работает ли всё остальное в квесте.
Или телепортироваться в крепость после вручения письма. Мимо триггеров.

Добавлено (20 Июня 2014, 11:54)
---------------------------------------------
Ой, не. В крепости тоже триггеры. Вот чертовы параноики...


Arin  Offline  Сообщение №7847 написано: 20 июня 2014, 07:58



570
Цитата Dsion

Ой, не. В крепости тоже триггеры. Вот чертовы параноики...

А у этих тригеров единый скрипт или у каждого свой? Может быть просто один скрипт подправить и сразу в всех будет нормально?

Наука всегда оказывается не права. Она не в состоянии решить ни одного вопроса, не поставив при этом десятка новых.
Джордж Бернард Шоу
MemoriaVetusta  Offline  Сообщение №7848 написано: 20 июня 2014, 08:32 | Отредактировано: MemoriaVetusta - 20 июня 2014, 08:35



173
У меня где-то мод валяется, который правит баг с талморской заставой и спасением Торальда. В смысле, можно принести приказ и вывести его без боя.

Nothing is...
Artem13  Offline  Сообщение №7849 написано: 20 июня 2014, 09:23


Mercenaries. Со смертью на ты.


Arin, так есть жеж мод на Партурнакса. Чем он тебя не устраивает?

<a class="link" href="http://nick-name.ru/sertificates/278209/" rel="nofollow" target="_blank"> border="0" alt=""/</a>
Да, мы бандиты и бродяги, как злословит молва,
Мы попадаем в передряги, помня эти слова.
Смотри вперед и не сдавайся ты на милость судьбе!
Предай их всех, останься верен себе. (Канцлер Ги - Кантри Бреган Д'Эрт)
fghasd  Offline  Сообщение №7850 написано: 20 июня 2014, 09:34



5
Цитата Dsion

Проверь, перезаписывает ли мод скрипт DialogueFollowerScript, проверь, всегда ли спутник достает оружие одновременно с игроком. И сделай выводы.

Скрипт не перезаписывает, оружие достаёт всегда. Через диалог режим команд включается нормально, не хочет лишь при удержании кнопки действия на компаньоне. При отключении requiem.esp начинает работать как надо. Прилагаю esp'шник и сорцы реквиемских скриптов.

http://rghost.ru/56480931

Arin  Offline  Сообщение №7851 написано: 20 июня 2014, 09:51 | Отредактировано: Arin - 20 июня 2014, 09:50



570
Цитата MemoriaVetusta

У меня где-то мод валяется, который правит баг с талморской заставой и спасением Торальда. В смысле, можно принести приказ и вывести его без боя.

Если Вы его найдете, я буду очень благодарна=)

Наука всегда оказывается не права. Она не в состоянии решить ни одного вопроса, не поставив при этом десятка новых.
Джордж Бернард Шоу
Dsion  Offline  Сообщение №7852 написано: 20 июня 2014, 11:23 | Отредактировано: Dsion - 20 июня 2014, 11:26



Цитата Arin

Если Вы его найдете, я буду очень благодарна=)


Пфф :( Слабаки.

Добавлено (20 Июня 2014, 15:23)
---------------------------------------------
Не знаю, изменен ли как-то этот скрипт в патче. Но если отталкиваться от оригинальной версии, то можно сделать как-то вот так:

Код

Scriptname MS09NonCombatTrigger1Script extends ObjectReference

Quest Property MS09  Auto   

Faction Property MS09PlayerAllyFaction  Auto

Event OnTriggerEnter(ObjectReference ActionRef)

  if ActionRef == Game.GetPlayer() && (MS09 as MS09QuestScript).MS09NonCombat != 1

   Game.GetPlayer().SetFactionRank (MS09PlayerAllyFaction, 0)

   if MS09.GetStage() == 40
    MS09.SetStage(55)
   elseif MS09.GetStage() == 50
    MS09.SetStage(55)
   endif
  endif

EndEvent


Я добавил только это: && (MS09 as MS09QuestScript).MS09NonCombat != 1
Суть такая: когда даешь Талморцу письмо и он говорит "Всё круто", на скрипте квеста устанавливается переменная MS09NonCombat в 1 (это есть в оригинале). И если она установлена, новая версия скрипта на триггерах уже не сделает игрока врагом Талморцев.
Но будет ли работать квест дальше - черт знает.

MemoriaVetusta  Offline  Сообщение №7853 написано: 20 июня 2014, 11:49



173
Arin,

https://yadi.sk/d/75YzskGZUDmdj

Я не автор, скачивал с PG миллион лет назад. Ах да, посмотреть скрипты не получится, только .pex. Увы.

Nothing is...
Arin  Offline  Сообщение №7854 написано: 20 июня 2014, 13:00



570
Цитата Dsion

Я добавил только это: && (MS09 as MS09QuestScript).MS09NonCombat != 1 Суть такая: когда даешь Талморцу письмо и он говорит "Всё круто", на скрипте квеста устанавливается переменная MS09NonCombat в 1 (это есть в оригинале). И если она установлена, новая версия скрипта на триггерах уже не сделает игрока врагом Талморцев.
Но будет ли работать квест дальше - черт знает.

Если учесть, что все реплики, что говорит Туллий и стражник дефолтные(имеют оригинальную озвучку), то квест фактически сделан, просто не допилен.

Наука всегда оказывается не права. Она не в состоянии решить ни одного вопроса, не поставив при этом десятка новых.
Джордж Бернард Шоу
nikolas1985  Offline  Сообщение №7855 написано: 20 июня 2014, 18:04 | Отредактировано: nikolas1985 - 20 июня 2014, 18:12



47
По поводу карты высот. Если знаете об этом, то не ругайте)) Или дополните меня своими знаниями карты. Итак, по порядку.
1) Загружаем кит (все как обычно, подгружаем Skyrim.esm)
2) Идем в World --> World Space, правым кликом мыши создаем новый мир, настраиваем его на свой вкус. Лично я ставил родительский мир Tamriel, Use Climate Data и Small World. Но думаю, что работоспособность карты высот от настроек мира не зависит. Жмем Ок.
3) Сохраняем наш мод и закрываем кит. И заново запускаем. Загружаем свой мод (все как обычно, выбираем Skyrim.esm и свой плагин, не забываем сделать его активным).
4) Переходим в World --> Heightmap Editing, в появившемся окне выбираем свой мир, жмем Ок.
5) Появляется окно редактирования карты высот. Я поигрался с параметрами шума (Noise Parameters). Обязательно жмем кнопку Generate! в противном случае ландшафт не сгенерируется.
6) После генерации ландшафта жме кнопку Save видим следующее http://fastpic.ru/view....pg.html
По идее тут должно идти сохранение текстур, но я прождал час и нажал Cancel. Нажимал отмену пока карта высот не сохранится. Причем курсор мыши у меня на окошке с кнопкой отмены не отображается и приходится тыкать наугад, но это не сложно. В результате получается вот такой ландшафт с настройками карты высот по умолчанию http://i64.fastpic.ru/big....5f1.jpg
Покрутив его заметил шов, который вы и видите на снимке экрана, так и не понял откуда он взялся. Пересохранял карту высот - он все равно есть. Но карта высот работает. И работать будет только после перезагрузки кита с уже сохраненным новым миром.

Arin  Offline  Сообщение №7856 написано: 21 июня 2014, 03:39 | Отредактировано: Arin - 21 июня 2014, 04:53



570
Так. Торальда я спасла (В смысле скрипт написала. В том готовом моде менялся весь квест, а мне надо было лишь допилить его)... Осталось подумать, пробовать ли сделать скрипт на квест Партурнакса.

Наука всегда оказывается не права. Она не в состоянии решить ни одного вопроса, не поставив при этом десятка новых.
Джордж Бернард Шоу
Tiran2  Offline  Сообщение №7857 написано: 21 июня 2014, 05:14



3
Люди . Как изменить стандартные перки? (Просто увеличить показатели) Особено Quick Shot у лучника а то туда заходишь и фиг знает что менять . + Менял стандартные числа у перков (Описание к примеру с +30 до +50 % и собствено само значение с 1.30 до 1.50) в итоге ничего в игре не поменялось и у всего оружия и магии урон стал 1 .

Hellraiser2  Offline  Сообщение №7858 написано: 21 июня 2014, 07:30



40
nikolas1985, Heightmap Editing нерабочий разработчики им не пользовались(сами сознались). От карты высот до мира в Skyrim там не все как надо но очень информативно.

No Brain, No Pain
fghasd  Offline  Сообщение №7859 написано: 21 июня 2014, 07:32 | Отредактировано: fghasd - 21 июня 2014, 07:33



5
Цитата fghasd

Прошу о помощи. Мод Requiem неким образом отключает возможность перехода в режим приказов при удержании кнопки активации на компаньоне. Естьдаже подозрение, что дело не в скриптах, или же реквием подменяет
собственными скриптами некоторые ванильные. В любом случае, самому
найти, где содержится эта функция не удалось, как ковырянием в CS и
TESVedit, так и копанием добавляемых реквиемом скриптов. Известно, что
при активации режима приказов происходит akspeaker.SetDoingFavor.
Какие-то идеи?


Скрипт не перезаписывает, оружие достаёт всегда. Через диалог режим команд
включается нормально, не хочет лишь при удержании кнопки действия на
компаньоне. При отключении requiem.esp начинает работать как надо.
Прилагаю esp'шник и сорцы реквиемских скриптов.
http://rghost.ru/56480931

Проблема всё ещё актуальна.

nikolas1985  Offline  Сообщение №7860 написано: 21 июня 2014, 12:55



47
Hellraiser2
Цитата Hellraiser2

Heightmap Editing нерабочий разработчики им не пользовались(сами сознались). От карты высот до мира в Skyrim там не все как надо но очень информативно.

По поводу карты высот я от разработчиков ничего не слышал посмотри видео, что я сделал или попробуй сделать, как я написал в описании. Вот видео http://youtu.be/e72uSZv49rw
У меня все заработало. Отпишись, пожалуйста, если что то не будет получаться. Даже могу скинуть esp файл.

Форум » TES V: Skyrim » Библиотека модмейкера » Вопросы по Creation Kit. Старая тема (Тут вы можете задать вопросы по редактору Скайрима)
Поиск:





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