christianluger Опубликовано 29 мая, 2021 Опубликовано 29 мая, 2021 (изменено) Добрый вечер! Возможно ошибаюсь, но похоже я нашел баг в ванильной игре, о котором ранее не было известно. По крайней мере я не нашел ни одного упоминания о нем. Если кратко: орки-спутники не реагируют на врагов. Это происходит только с орками, и только когда они спутники. Орк атакует врага ТОЛЬКО, если враг атакует гг (или первым увидел гг), но абсолютно игнорирует удары, если враг напал конкретно на спутника. Это можно проверить, подойдя к любому бандиту на расстояние и приказав спутнику подойти ближе к бандиту. upd: проблема решилась удалением у нпс фракции IsGuardFaction [00086eee], но не консолью, а через СК и со стартом новой игры. Осталось выяснить, почему данная фракция дает такой баг... Изменено 29 мая, 2021 пользователем christianluger
Zenturo Опубликовано 31 мая, 2021 Опубликовано 31 мая, 2021 (изменено) Здравствуйте, возникла проблема с изменением текстур: хотел я в фотошопе чуть-чуть изменить текстурку, но при сохранении она почему-то чернеет. Вот скриншоты с NIFSkope до и после: До и после крошечнего изменения текстурыhttps://imgur.com/a/f3HtQws Upd: порылся в интернете немного, решил просто в NIFSkope тыкнуть Spells => Batch => Update All Tangent Spaces и типо пофиксилось. Можете объяснить, что я сделал? Upd 2: нет, в итоге не пофиксилось. Изменено 31 мая, 2021 пользователем Zenturo
Azazellz Опубликовано 1 июня, 2021 Опубликовано 1 июня, 2021 31.05.2021 20:01:28, Zenturo сказал(-а): Здравствуйте, возникла проблема с изменением текстур: хотел я в фотошопе чуть-чуть изменить текстурку, но при сохранении она почему-то чернеет. Вот скриншоты с NIFSkope до и после: До и после крошечнего изменения текстурыhttps://imgur.com/a/f3HtQws Upd: порылся в интернете немного, решил просто в NIFSkope тыкнуть Spells => Batch => Update All Tangent Spaces и типо пофиксилось. Можете объяснить, что я сделал? Upd 2: нет, в итоге не пофиксилось. Лучше бы ссылку на саму текстуру скинул.
B4kLoJaN Опубликовано 3 июня, 2021 Опубликовано 3 июня, 2021 Здравствуйте, у меня вопрос, я скачал реплейсер на ванильную броню в котором мне понравилась половина моделей, как отредактировать esp чтобы отключить ненужные замены?
Zenturo Опубликовано 4 июня, 2021 Опубликовано 4 июня, 2021 03.06.2021 21:25:47, B4kLoJaN сказал(-а): Здравствуйте, у меня вопрос, я скачал реплейсер на ванильную броню в котором мне понравилась половина моделей, как отредактировать esp чтобы отключить ненужные замены? Заходишь в TESVEdit (если у тебя Legendary Edition) или SSEEdit (если Special Edition), загружаешь .esp и в разделе брони удаляешь броню. Или же только Armor Addon или сами модели брони. В общем, копаться нужно, чтобы не накосячить
Zenturo Опубликовано 4 июня, 2021 Опубликовано 4 июня, 2021 Здравствуйте ребята, у моего НПС почему-то ИИ частично сломался: он перестал использовать заклинания призывов. Вот совсем. Все условия (conditions) соблюдены, magic effect'ы заклинания имеют одинаковый minimum skill level, уровень навыка у НПС достаточный, но всё равно колдовство не использует. Остальные школы магии использует.
ac97 Опубликовано 8 июня, 2021 Опубликовано 8 июня, 2021 Здравствуйте. Есть такой вопрос, допустим, есть три разных зелья, которые повышают уровень здоровья, так вот, как сделать, чтоб они суммировались по увеличению уровня здоровья, а не по таймингу? Получается, что надо для каждого зелья делать свой эффект? Нельзя ли сделать одним?
Brannweig Опубликовано 10 июня, 2021 Опубликовано 10 июня, 2021 Здравствуйте, уважаемые. Хочу задать такой вопрос. Есть у меня, допустим, локация, в которой изначально не задана музыка в настройках. То есть, изначально там тихо. Есть желание задать музыку в локации изнутри игры скриптом на активаторе. Есть функции скрипта Utility, а именно SetINIBool(String ini, Bool value) и SetINIString(String ini, String value), которыми можно задавать значения в ini-файле. Есть ли возможность, используя эти или подобные функции, задать значение для параметра проигрываемой музыки в характеристиках ячейки таким образом, чтобы эта музыка включалась сразу же при активации, условно говоря, какой-нибудь кнопки на стене?
Azazellz Опубликовано 11 июня, 2021 Опубликовано 11 июня, 2021 10.06.2021 11:31:26, Brannweig сказал(-а): Здравствуйте, уважаемые. Хочу задать такой вопрос. Есть у меня, допустим, локация, в которой изначально не задана музыка в настройках. То есть, изначально там тихо. Есть желание задать музыку в локации изнутри игры скриптом на активаторе. Есть функции скрипта Utility, а именно SetINIBool(String ini, Bool value) и SetINIString(String ini, String value), которыми можно задавать значения в ini-файле. Есть ли возможность, используя эти или подобные функции, задать значение для параметра проигрываемой музыки в характеристиках ячейки таким образом, чтобы эта музыка включалась сразу же при активации, условно говоря, какой-нибудь кнопки на стене? Эээ. Зачем тут инишники вообще? Есть же банальный play для sound-штук.
Zenturo Опубликовано 11 июня, 2021 Опубликовано 11 июня, 2021 Доброго дня/утра/веечра/ночи всем, кто здесь есть. Я не могу понять, почему НПС-торговец торгует не вещами из сундука, которые я привязал к его фракции, а тем, что у него в инвентаре. Накосячил ли я в самих фракциях НПС или в его собственной фракции - не знаю. На первом скриншоте - сами фракции НПС, на втором - раздел Vendor его фракции. Imgurhttps://imgur.com/a/mA0FOSS Ну а если нужен сам .esp, то его тоже добавлю (если что, это на LE) .ESPhttps://drive.google.com/file/d/1XwhuTxZi2Q6RJu49zf9DOaLDJsiuEzzM/view?usp=sharing
JackFruit Опубликовано 13 июня, 2021 Опубликовано 13 июня, 2021 Доброго времени суток! Гуглил, гуглил и не нашел.. Подскажите пожалуйста, как сделать освещение/fx-эффекты интерьера/экстерьера в зависимости от времени суток. К примеру, после заката windowLights и beams пропадали, а Candle становились видимым, и наоборот с восходом. Заранее спасибо)
ac97 Опубликовано 18 июня, 2021 Опубликовано 18 июня, 2021 13.06.2021 10:03:42, JackFruit сказал(-а): Доброго времени суток! Гуглил, гуглил и не нашел.. Подскажите пожалуйста, как сделать освещение/fx-эффекты интерьера/экстерьера в зависимости от времени суток. К примеру, после заката windowLights и beams пропадали, а Candle становились видимым, и наоборот с восходом. Заранее спасибо) Получаем текущее время, а потом юзаем disable/enable?
ac97 Опубликовано 18 июня, 2021 Опубликовано 18 июня, 2021 13.06.2021 10:03:42, JackFruit сказал(-а): Доброго времени суток! Гуглил, гуглил и не нашел.. Подскажите пожалуйста, как сделать освещение/fx-эффекты интерьера/экстерьера в зависимости от времени суток. К примеру, после заката windowLights и beams пропадали, а Candle становились видимым, и наоборот с восходом. Заранее спасибо) Вот код для получения текущего времени в часа float Function getCurrentHour() global float Hour = Utility.GetCurrentGameTime() Hour -= Math.Floor(Hour) Hour *= 24 Return Hour EndFunction
Студент777 Опубликовано 18 июня, 2021 Опубликовано 18 июня, 2021 Добрый вечер. Вопрос по созданию перков. Смотрел одно видео на ютубе и появились вопросы. 1) Когда смотрю Actors - Perk и Character - Actor Values... То, нет ветки на Ликантропа и Вампира-Лорда. Проверял по списку и сортировал, что бы скиллы были вместе. Хочу попробовать сделать для себя несколько перков на Вампира-Лорда. 2) Если добавлю нужный мне перк - где мне прописать условия, что бы он работал так - как мне нужно?
elrian2 Опубликовано 20 июня, 2021 Опубликовано 20 июня, 2021 Доброго времени суток У меня вопрос по созданию автономного компаньона с собственной озвучкой. Собственно, проблема возникла с командой об оказании услуги. В топике диалога "Ты не окажешь мне одну услугу?" у меня прописан скрипт akspeaker.SetDoingFavor() и он исполняется, но как бы подвисает в процессе и не переходит на следующие ветви диалога. Допустим, если я отдаю команду ждать в определенном месте, компаньон ее исполняет, задает вопрос "Тебе еще что-то нужно?" и диалог виснет - опции "Да. Позволь, я покажу тебе." и "Нет. Забудь." не появляются. Если выйти из диалога при помощи клавиши"Tab", у компаньона отображается стандартный список фраз, но ни на одну он больше не реагирует. Соответствующие "blocking" топики и опции в табе Favors прописаны, скрины прикладываю. Подскажите, пожалуйста, чем может быть вызвана подобная проблема, буду очень признательна за любую помощь
KirillBelovTest Опубликовано 20 июня, 2021 Опубликовано 20 июня, 2021 (изменено) Всем привет! Вопрос довольно общий и проблема небольшая. Хочу создать несколько магических эффектов, которые улучшают атаки без оружия: 1. Увеличивает урон от атак без оружия (для этого есть по идее Value Modifier - такой как используется в перчатках борца) 2. При силовой атаке без оружия ошеломляет противника 3. При обычной атаке без оружия ошеломляет противника 4. При силовой атаке без оружия сбивает противника с ног Я понимаю, что это должно быть в скрипте, который расширяет скрипт Actor и переопределяет событие OnHit и при проверке условий выбирает что должно с противником произойти. Но я не понимаю, как переопределить это событие из магического эффекта. Т.е. я создаю магический эффект с архетипом "скрипт", типом "fire and forget" и применением "на себя". Привязываю к эффекту новый скрипт. Он наследуется от "activemagiceffect", где есть только события OnEffectStart и OnEffectFinish. Понятно, что в момент начала и конца эффекта я могу добавлять актеру пёрк, но тогда возникает вопрос - как переопределить событие актера OnHit из пёрка. (надеюсь понятно объяснил) Изменено 20 июня, 2021 пользователем KirillBelovTest
Azazellz Опубликовано 21 июня, 2021 Опубликовано 21 июня, 2021 20.06.2021 19:21:33, KirillBelovTest сказал(-а):Я понимаю, что это должно быть в скрипте, который расширяет скрипт Actor и переопределяет событие OnHit и при проверке условий выбирает что должно с противником произойти. Нет. Это должно быть в перке игрока с Apply Combat Hit Spell и нужными кондишнами (нет оружия в руках, тип атаки, и т.д.). И уже этот комбат хит спелл будет содержать, что там тебе надо - либо просто архетип стаггер, либо скрипт с откидыванием, либо еще что. Только галочки правильные в нем проставить не забудь не забудь (NoHitEvent и еще какую-то), а то НПС в драках будут триггериться на него. 1
KirillBelovTest Опубликовано 21 июня, 2021 Опубликовано 21 июня, 2021 21.06.2021 08:48:16, Azazellz сказал(-а):Это должно быть в перке игрока с Apply Combat Hit Spell и нужными кондишнами (нет оружия в руках, тип атаки, и т.д.). Спасибо большое! Я посмотрел - перк Warmaster именно так и работает
elrian2 Опубликовано 21 июня, 2021 Опубликовано 21 июня, 2021 20.06.2021 19:10:47, elrian2 сказал(-а): Доброго времени суток У меня вопрос по созданию автономного компаньона с собственной озвучкой. Собственно, проблема возникла с командой об оказании услуги. В топике диалога "Ты не окажешь мне одну услугу?" у меня прописан скрипт akspeaker.SetDoingFavor() и он исполняется, но как бы подвисает в процессе и не переходит на следующие ветви диалога. Допустим, если я отдаю команду ждать в определенном месте, компаньон ее исполняет, задает вопрос "Тебе еще что-то нужно?" и диалог виснет - опции "Да. Позволь, я покажу тебе." и "Нет. Забудь." не появляются. Если выйти из диалога при помощи клавиши"Tab", у компаньона отображается стандартный список фраз, но ни на одну он больше не реагирует. Соответствующие "blocking" топики и опции в табе Favors прописаны, скрины прикладываю. Подскажите, пожалуйста, чем может быть вызвана подобная проблема, буду очень признательна за любую помощь 20.06.2021 19:10:47, elrian2 сказал(-а):У меня вопрос по созданию автономного компаньона с собственной озвучкой. Вопрос снят, разобралась. Опытным путем выяснилось, что akspeaker.SetDoingFavor() блокирует основной диалог, если в табе Misc не существует подтипа (Hello) 1
KirillBelovTest Опубликовано 21 июня, 2021 Опубликовано 21 июня, 2021 (изменено) 21.06.2021 08:48:16, Azazellz сказал(-а):Это должно быть в перке игрока с Apply Combat Hit Spell и нужными кондишнами (нет оружия в руках, тип атаки, и т.д.). Сделал все так как описано. Убрал условия на то какая атака или оружие - т.е. эффект отбрасывания (или любой другой) должен срабатывать при любом ударе. При любых ударах оружием - все так и есть, противник отлетает, а вот при ударах без оружия - ничего не происходит. Такое ощущение, что Apply Combat Hit Spell применяется только для оружия. Если все таки этот тип entry point применим к атакам без оружия - то какое условие нужно указать? Т.е. по сути я хочу сделать так, чтобы перк Warmaster срабатывал для атак без оружия Изменено 21 июня, 2021 пользователем KirillBelovTest
Azazellz Опубликовано 21 июня, 2021 Опубликовано 21 июня, 2021 21.06.2021 15:43:17, KirillBelovTest сказал(-а): Сделал все так как описано. Убрал условия на то какая атака или оружие - т.е. эффект отбрасывания (или любой другой) должен срабатывать при любом ударе. При любых ударах оружием - все так и есть, противник отлетает, а вот при ударах без оружия - ничего не происходит. Такое ощущение, что Apply Combat Hit Spell применяется только для оружия. Если все таки этот тип entry point применим к атакам без оружия - то какое условие нужно указать? Т.е. по сути я хочу сделать так, чтобы перк Warmaster срабатывал для атак без оружия Мммм. Как-то оно должно срабатывать. Я в это очень давно лазил, не помню уже. По кондишнам можно попробовать что-то из этого: 1) https://www.creationkit.com/index.php?title=GetEquippedItemType 2)https://www.creationkit.com/index.php?title=GetEquipped 3)https://www.creationkit.com/index.php?title=GetWeaponAnimType Если это не работает, то надо либо в базовое Unarmed-оружие включаться, создавая ему энчант, который будет работать только под определенные кондишны. Либо создавать свое unarmed-"оружие", которое будет экипироваться по каким-то скриптовым триггерам (ну, например игрок включает абилку для режима "без оружия") Либо забираться в список атак каждой расы, и там для атак без оружия прописывать эти твои заклинания напрямую, однако встраивая в них кондишн, чтоб они без активного перка у "кастера" просто не работали. Может еще какие-то варианты есть. Рекомендую по нексусу пошариться на ключевое слово "unarmed", там есть моды на это вот все. Самый рабочий вариант - посмотреть, как это было реализовано до тебя, и сделать так же =) 1
KirillBelovTest Опубликовано 22 июня, 2021 Опубликовано 22 июня, 2021 (изменено) 21.06.2021 16:16:57, Azazellz сказал(-а): Если это не работает, то надо либо в базовое Unarmed-оружие включаться, создавая ему энчант, который будет работать только под определенные кондишны. Либо создавать свое unarmed-"оружие", которое будет экипироваться по каким-то скриптовым триггерам (ну, например игрок включает абилку для режима "без оружия") Спасибо! Я понял. В итоге самый простой путь решить эту проблему - сделать все тоже самое - т.е. создать перк, заклинание и магический эффект отбрасывания как было в первом ответе. Но вместе с этим в скрипте, который добавляет перк нужно экипировать на обе руки оружие Unarmed со вторым аргументом true - т.е. чтобы это оружие нельзя было снять. А когда эффект заканчивается удалять это "оружие". При этом вполне можно экипировать что угодно - Unarmed все равно не снимается до конца эффекта. К сожалению экипировать в левую руку по умолчанию скриптом не получается - такая возможность есть только в SKSE - функция EquipItemEx(item, slot [, ...]). Еще раз спасибо за ответы! Изменено 22 июня, 2021 пользователем KirillBelovTest
komtex Опубликовано 23 июня, 2021 Опубликовано 23 июня, 2021 Доброго времени суток,подскажите пожалуйста как добавить в CreationKit вызов последователя кольцом или томом заклинания?
Alekskor007 Опубликовано 23 июня, 2021 Опубликовано 23 июня, 2021 (изменено) Здравствуйте, столкнулся с досадной проблемой во время адаптации дома под дополнение Hearthfire. Дом освещается заклинанием, диалог о новом доме при усыновлении присутствует. Но они не приходят, остаются на прежнем месте и говорят что собирают вещи. Я как уже не старался, ни в какую. А если призвать из консолью в дом, то они уходят назад. Все сделал по туториалу и раньше при адаптации других домов проблем не было. Может кто-то сталкивался с таким ? Изменено 2 июля, 2021 пользователем Alekskor007
Azazellz Опубликовано 24 июня, 2021 Опубликовано 24 июня, 2021 23.06.2021 17:34:14, komtex сказал(-а): Доброго времени суток,подскажите пожалуйста как добавить в CreationKit вызов последователя кольцом или томом заклинания? Скриптами это делается. В зависимости от того, какой способ будешь использовать, будут разные скрипты. Можешь посмотреть на призыв дремор из ДЛЦ с Мираком. Они, по сути, обычные НПС, которых игрок как раз к себе переносит при "призывах" - по окончанию эффекта они отправляются обратно в специальную пустую ячейку. Т.е. игра не создает каждый раз нового дремору-торговца или носильщика, а использует одного и того же. 1
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти