Марк К. Марцелл Опубликовано 6 февраля, 2022 Жалоба Поделиться Опубликовано 6 февраля, 2022 Всем привет! Можно где-то в CS посмотреть, сколько действует и с какой силой первый эффект ингредиентов? Пробовал проводить натурные эксперименты, но там разброс значений идёт, мне б желательно точный показатель или формулу, по которой расчёт идёт. Как экспериментировал - добавил консолью 30 шт шкурок щетиноспинов, у которых слепота первый эффект, сожрал их и навёл курсор на иконку слепоты в правом нижнем углу - для каждой съеденной порции там разное значение (от 0 до 11%), а длительность вообще не указана. При параличе (нужно съесть сердце упыря) тоже длительность не показывает. В общем, если это где-то можно посмотреть, подскажите, пожалуйста. Спасибо заранее)В КС этих данных нет, т.к. это зашито в движок. Съедая ингредиент, игрок получает первый эффект с определенным разбросом. Точной формулы не нашел. Длительность можно посмотреть в OpenMW - движок поддерживает эту опцию. Ссылка на комментарий Поделиться на другие сайты Поделиться
sergiuz Опубликовано 6 февраля, 2022 Жалоба Поделиться Опубликовано 6 февраля, 2022 Длительность можно посмотреть в OpenMW - движок поддерживает эту опцию.Я как раз в OpenMW и играю и в игре этого нет. Или это через конструктор надо смотреть, который с OpenMW идёт? Ссылка на комментарий Поделиться на другие сайты Поделиться
Марк К. Марцелл Опубликовано 7 февраля, 2022 Жалоба Поделиться Опубликовано 7 февраля, 2022 Я как раз в OpenMW и играю и в игре этого нет. Или это через конструктор надо смотреть, который с OpenMW идёт?Сейчас запустил OpenMW из MFR, выпил зелье и съел лапки скриба. Скриншоты из инвентаря. http://pic.fullrest.ru/upl/t/oKnB1zH2_150x150.jpg Ссылка на комментарий Поделиться на другие сайты Поделиться
NewKeyMan Опубликовано 21 мая, 2022 Жалоба Поделиться Опубликовано 21 мая, 2022 Здравствуйте! Решил попробовать начать переводить плагины для Morrowind (английская лицензия GOG; Construction Set включен в установщик), однако, возникла проблема при попытке ввода кириллицей. Получается абракадабра иероглифами, думал может быть русификатор с подходящими Morrowind.exe и Text.dll поможет, но, ожидаемо, нет. Возможно что идет несостыковка между Unicode и ANSI, правда, будучи абсолютным новичком, как это поправить я не знаю. Буду благодарен за помощь в данном вопросе. P.S Можно ли нормально пользоваться CS после установки русификатора или будут проблемы? Сильно ли отличается процедура перевода плагинов, требующих MWSE и MCP? Также хотел узнать, есть ли где исчерпывающий гайд по работе с плагинами в CS (кроме поста от 2008)? Ссылка на комментарий Поделиться на другие сайты Поделиться
-=ChieF=- Опубликовано 25 мая, 2022 Жалоба Поделиться Опубликовано 25 мая, 2022 В 22.05.2022 в 12:57 AM, NewKeyMan сказал: английская лицензия GOG Дело в том, что это изначально гиблое дело. Ставить русификатор - это со старта означает работу через задницу. "Русские" плагины, в т.ч. перевод, испокон веков делался под перевод 1С. Т.е. первый совет - скачайте лицензию от 1С, и никаких приключений со шрифтами и абракадаброй вместо кириллицы не будет. Если же вопрос задаётся не с целью узнать про перевод плагинов на русский в целом, а именно как сделать это для "английской лицензии с русификатором", то даже не знаю, насколько это сегодня актуально. Цитата Также хотел узнать, есть ли где исчерпывающий гайд по работе с плагинами в CS (кроме поста от 2008)? А с тех пор практически ничего не изменилось 🙂 Игра-то 2002 года, полноценной замене TES CS так и не придумали. Ну, конечно, появился MGE XE и LUA-плагины, но они к адаптации плагинов имеют крайне опосредованное отношение. Можно покурить вот эту тему от Menorra (если не имелся в виду именно этот пост от 2008 года): Ссылка на комментарий Поделиться на другие сайты Поделиться
NewKeyMan Опубликовано 26 мая, 2022 Жалоба Поделиться Опубликовано 26 мая, 2022 22 часа назад, -=ChieF=- сказал: Ставить русификатор - это со старта означает работу через задницу. Понял, значит мои опасения подтверждаются. 22 часа назад, -=ChieF=- сказал: Если же вопрос задаётся не с целью узнать про перевод плагинов на русский в целом, а именно как сделать это для "английской лицензии с русификатором", то даже не знаю, насколько это сегодня актуально Была шальная мысль, начитавшись гайдов по русификации в Steam (правда сам Morrowind куплен только в GOG), попробовать перевести для себя родимого несколько плагинов, на которые перевод я пока не нашел, но теперь, исходя из полученной информации, может это и не такая уж хорошая идея. 23 часа назад, -=ChieF=- сказал: если не имелся в виду именно этот пост от 2008 года Именно он и имелся ввиду, но Вы правы, вряд ли с того момента что либо кардинально изменилось в методиках. В любом случае спасибо Вам за ответ, эта моя затея была скорее что-то вроде челенджа, посмотреть получится или нет. Думаю попробую еще сам покопаться в файлах и в настройках Windows, может и выйдет чего путное. Ссылка на комментарий Поделиться на другие сайты Поделиться
Alex Vitean Опубликовано 12 июня, 2022 Жалоба Поделиться Опубликовано 12 июня, 2022 (изменено) Делаю мод на Construction Set для Морровинда. Проблема следующая. При добавлении сундука для торговца нужно выбрать меш объекта. А редактор в папке меш почему-то не видит. При этом все сундуки в игре есть, в игре все работает пока нормально. В чём может быть проблема и как это можно решить? Я имею ввиду опцию "Add art file". Может я не вполне точно описываю проблему. Просто сундук не хочет появляться на локации и появляется только если выбрать меш в этой опции. Ещё я заглянул в саму папку Meshes. Что-то число видимых файлов в трех подпапках очень небольшое. Так и должно быть или я её запорол? В игре вроде все объекты есть. Изменено 12 июня, 2022 пользователем Alex Vitean Ссылка на комментарий Поделиться на другие сайты Поделиться
CemKey Опубликовано 12 июня, 2022 Жалоба Поделиться Опубликовано 12 июня, 2022 27 минут назад, Alex Vitean сказал: Что-то число видимых файлов в трех подпапках очень небольшое. Все в игровых архивах .bsa лежит. Ссылка на комментарий Поделиться на другие сайты Поделиться
Alex Vitean Опубликовано 12 июня, 2022 Жалоба Поделиться Опубликовано 12 июня, 2022 (изменено) 52 минуты назад, CemKey сказал: Все в игровых архивах .bsa лежит. Спасибо. Мне только что в одном чатике сказали. Вроде нужно распаковать BSA Extracor? Проблем после этого не будет? Вроде распаковалось. Нужна прога BSA-Browser. На всякий случай сделал резервную папку оригинальных файлов. Изменено 12 июня, 2022 пользователем Alex Vitean Ссылка на комментарий Поделиться на другие сайты Поделиться
CemKey Опубликовано 12 июня, 2022 Жалоба Поделиться Опубликовано 12 июня, 2022 Не надо ничего распаковывать. Выбираешь в КС нужный сундук по внешности. Переисеновываешь ID, закрываешь и соглашаешься с созданием нового. Его и редактируешь. Ссылка на комментарий Поделиться на другие сайты Поделиться
Djuub Опубликовано 30 июня, 2022 Жалоба Поделиться Опубликовано 30 июня, 2022 Доброго времени суток. После удара по НПЦ в здании (Таверне), агрится весь народ, и ещё штраф. Как сделать так чтобы я его ударил, а остальные молча стояли? Ссылка на комментарий Поделиться на другие сайты Поделиться
Pycuq Опубликовано 2 июля, 2022 Жалоба Поделиться Опубликовано 2 июля, 2022 Здравствуйте, решил из оборотня сделать креатуру и как положено подключил анимацию и третью модель но, в игре у оборотня на голове цветной квадрат, там где должна была подключаться голова если играешь ГГ-оборотнем. Можно как то убрать этот квадрат, это я так понял анимационный скелет? Ссылка на комментарий Поделиться на другие сайты Поделиться
Komkozavr Опубликовано 23 июля, 2022 Жалоба Поделиться Опубликовано 23 июля, 2022 В 01.07.2022 в 3:06 AM, Djuub сказал: Доброго времени суток. После удара по НПЦ в здании (Таверне), агрится весь народ, и ещё штраф. Как сделать так чтобы я его ударил, а остальные молча стояли? StartCombat, "ID NPC" StopCombat "ID_NPC1" -> StartCombat, "ID_NPC2" "ID_NPC1" -> StopCombat Функции заставляют NPC начать битву или сложить оружие соответственно. StartCombat заставит NPC атаковать объект, ID которого передаётся параметром. В то время как StopCombat может быть использована без одноразовых условий, первая функция без них обойтись не может – NPC просто застынет и не будет реагировать даже на атаки. OnPCHitMe (местная переменная типа short) Short OnPCHitMe If (OnPCHitMe == 1) Это местная переменная, а не функция, поэтому тебе придётся объявлять её в начале твоего скрипта. Она принимает значение 1, когда игрок атакует NPC. Недостатком является необходимость вручную сбрасывать значение обратно на 0. К тому же, подобный способ немного ограничивает возможности NPC – он сам не сможет атаковать, поэтому Вам самим придётся вызывать функцию StartCombat (смотрите пример ниже). Как только персонаж начинает отвечать на атаку игрока, переменная больше не принимает никаких значений. Однако, существует информация, что если после этого какой-либо другой NPC ударит первого, то переменная вновь сбросится на 0 и будет готова принять значение 1 при следующей атаке игрока. Begin _HB_Adros_GuarDefend float timer short attackstate short OnPCHitMe if ( OnPCHitMe == 1 ) set attackstate to 1 set OnPCHitMe to 0 endif if (attackstate == 1) StartCombat, player set timer to ( timer + GetSecondsPassed) if ( timer >= 1 ) set timer to 0 if ( GetLOS, HB_adros_darani == 1) HB_adros_darani -> StartCombat, Player set attackstate to 0 endif endif endif End GetAttacked (возвращает Boolean/short) Возвращает 0, если NPC никогда не был атакован, и 1, если он был атакован когда-либо до этого. HitOnMe, "ID Оружия" (returns Boolean/short) HitAttemptOnMe, "ID Оружия" (returns Boolean/short) Функция возвращает 1 в тот самый момент, когда игрок успешно атаковал или пытался это сделать с помощью определённого оружия. HitOnMe используется только лишь в скрипте “LorkhanHeart” (изучайте его, только если Вы уже прошли игру или если не боитесь спойлеров). Я полагаю, что эта функция также может оказаться полезной для модов, в которых некого монстра можно убить лишь определённым оружием. Заметьте: существует информация, что функция HitOnMe принимает значение 1, когда игрок преступил закон на глазах у NPC, к которому применяется функция, если у того достаточно высокий показатель Alarm. А вообще, лучше посмотреть на скрипт с нордом у шахты Вороньей Скалы: "Begin ColonyHroldar_B short OnPCHitMe short doonce short hroldarmove short nolore if ( GetDisabled == 0 ) if ( GetJournalIndex "CO_9a" < 10 ) Disable endif endif if ( GetDisabled == 1 ) if ( GetJournalIndex "CO_9a" == 10 ) Enable endif endif if ( OnDeath == 1 ) if ( GetJournalIndex "CO_9a" >= 70 ) Journal CO_9a 80 endif endif if ( hroldarmove == 0 ) if ( GetJournalIndex "CO_9a" == 20 ) set hroldarmove to 1 endif elseif ( hroldarmove == 1 ) AIEscort Player 0 -175218.828 144654.516 1005.164 0 set hroldarmove to 2 elseif ( hroldarmove == 2 ) if ( GetAiPackageDone == 1 ) set hroldarmove to 3 endif elseif ( hroldarmove == 3 ) AiEscort Player 0 -178127.469 146951.734 1025.390 0 set hroldarmove to 4 elseif ( hroldarmove == 4 ) if ( GetAIPackageDone == 1 ) set hroldarmove to 5 endif elseif ( Hroldarmove == 5 ) AiWander 0 0 0 0 0 0 0 0 0 Journal CO_9a 30 set hroldarmove to 10 forcegreeting endif if ( GetJournalIndex "CO_9a" >= 10 ) if ( OnPCHitMe == 1 ) SetFight 100 StartCombat Player endif endif End" Ссылка на комментарий Поделиться на другие сайты Поделиться
Мэд Макс Опубликовано 26 января, 2023 Жалоба Поделиться Опубликовано 26 января, 2023 Здравствуйте. Пытаюсь понять, как делают объекты, появляющиеся в игре только по достижении определенных условий. Есть активатор azura spirit. С ним понятно, к нему прикреплен скрипт AzuraEnd, в котором azura spirit отключается с помощью if ( GetJournalIndex C3_DestroyDagoth < 20 ) disable endif а включает его if ( GetJournalIndex C3_DestroyDagoth == 20 ) enable set state to 2 endif в том же скрипте. А вот с Кольцом Азуры (ring of azura) непонятно. Включается оно в том же AzuraEnd "ring of azura"->Enable но ведь перед этим оно как то должно было быть отключено (disable). В AzuraEnd этого не вижу В скрипте, прикрепленном к самому кольцу (ring of azura) отключения тоже нет, там только вращение. Где запрятано отключение ring of azura ? Ссылка на комментарий Поделиться на другие сайты Поделиться
CemKey Опубликовано 26 января, 2023 Жалоба Поделиться Опубликовано 26 января, 2023 3 часа назад, Мэд Макс сказал: В AzuraEnd этого не вижу Плохо смотришь. Все там есть. Цитата if ( GetDisabled == 0 ) if ( GetJournalIndex C3_DestroyDagoth < 20 ) ;gets set when heart is wacked disable endif endif Ссылка на комментарий Поделиться на другие сайты Поделиться
Мэд Макс Опубликовано 26 января, 2023 Жалоба Поделиться Опубликовано 26 января, 2023 2 часа назад, CemKey сказал: Плохо смотришь. Все там есть. Все равно не вижу. Цитата if ( GetDisabled == 0 ) if ( GetJournalIndex C3_DestroyDagoth < 20 ) ;gets set when heart is wacked disable endif endif Я полагал, что это выключает azura spirit, к которому прикреплен AzuraEnd, так как здесь dizable без идентификатора объекта. А идентификатор "ring of azura" встречается в AzuraEnd только один раз - строка 74 ("ring of azura"->Enable) -включение (еще в строке 5, но это комментарий) Ссылка на комментарий Поделиться на другие сайты Поделиться
CemKey Опубликовано 27 января, 2023 Жалоба Поделиться Опубликовано 27 января, 2023 (изменено) 21 час назад, Мэд Макс сказал: В скрипте, прикрепленном к самому кольцу (ring of azura) отключения тоже нет, там только вращение. Изменено 27 января, 2023 пользователем CemKey Ссылка на комментарий Поделиться на другие сайты Поделиться
Мэд Макс Опубликовано 27 января, 2023 Жалоба Поделиться Опубликовано 27 января, 2023 Спасибо! Действительно, проглядел эту строчку. Ссылка на комментарий Поделиться на другие сайты Поделиться
truver Опубликовано 31 января, 2023 Жалоба Поделиться Опубликовано 31 января, 2023 Приветствую сони, вас даже вчерашний шторм не разбудил... Вопрос 1 Поставил врагов, прописал AI, назначения - типичные бандиты в пещерах. Беда в том, что они какие-то слепошарые. Прогрузка АИ стоит на максимуме, а лучники начинают шевелиться только когда подойдешь в притык. Что из статов игрока влияет на его заметность, есть ли влияние освещения на его заметность (речь идет о простом перемещении без "стелс приседа". Просто думаю, может им света не хватает, что бы среагировать ? Вопрос 2 Чем и как влиять на преступность. В том плане, что выставленные нпс(мирные, торговцы) , хоть и ругаются на меня, на кражу своей собственности , страже не докладывают, отношение к игроку не меняют( в худшую сторону) Вопрос 3 Нигде не могу найти гайда по глобальным скриптам, какие грузятся изначально и как на них взглянуть ? Просто хочется понять как некоторые меняют скрипты и влияют к примеру на стоимость путешествий и. т.д. p.s. СпасибО! Ссылка на комментарий Поделиться на другие сайты Поделиться
Мэд Макс Опубликовано 2 февраля, 2023 Жалоба Поделиться Опубликовано 2 февраля, 2023 Здравствуйте! Для того, чтобы плагин удалял какой-либо объект, нужны ли какие-либо дополнительные настройки TCS? Раньше я без всяких проблем делал плагин, который удалял мешающий объект из другого плагина. А сейчас столкнулся с тем, что изменения, удаляющие что-либо не сохраняются, если я сохраняю новым esp. Перемещения, переименования, создания нового сохраняются, а удаления нет. Удалить удается только делая исходный esp активным и сохраняя в него. В чем может быть причина? Ссылка на комментарий Поделиться на другие сайты Поделиться
truver Опубликовано 2 февраля, 2023 Жалоба Поделиться Опубликовано 2 февраля, 2023 (изменено) 1 час назад, Мэд Макс сказал: Здравствуйте! Для того, чтобы плагин удалял какой-либо объект, нужны ли какие-либо дополнительные настройки TCS? Раньше я без всяких проблем делал плагин, который удалял мешающий объект из другого плагина. А сейчас столкнулся с тем, что изменения, удаляющие что-либо не сохраняются, если я сохраняю новым esp. Перемещения, переименования, создания нового сохраняются, а удаления нет. Удалить удается только делая исходный esp активным и сохраняя в него. В чем может быть причина? Попробуйте сделать дату создания(есть специальная программа) своего плагин фикса раньше того плагина, который подвергается изменению тогда, расположение\наличие должно приоритетно считываться с вашего фикса. Если что можно удалить предмет, в игре, через консоль нажав тильда-клина на обект - disable setdelete1 Изменено 2 февраля, 2023 пользователем truver Ссылка на комментарий Поделиться на другие сайты Поделиться
truver Опубликовано 3 февраля, 2023 Жалоба Поделиться Опубликовано 3 февраля, 2023 Дизайнил одну локацию и заметил, что не могу найти многие вещи в констракшен сет хотя они есть в локациях по умолчанию (даже в классическом море без дополнений), в настройках видел функцию "грузить модели с компакт диска". Может быть, что КС нужен диск с лицензией, что бы открыть полный доступ ко всему контенту ? Кто-нибудь с подобным сталкивался ? Ссылка на комментарий Поделиться на другие сайты Поделиться
Мэд Макс Опубликовано 3 февраля, 2023 Жалоба Поделиться Опубликовано 3 февраля, 2023 10 часов назад, truver сказал: Попробуйте сделать дату создания(есть специальная программа) своего плагин фикса раньше того плагина, который подвергается изменению тогда, расположение\наличие должно приоритетно считываться с вашего фикса. Если что можно удалить предмет, в игре, через консоль нажав тильда-клина на обект - disable setdelete1 Изменять дату пробовал в первую очередь - не помогало. Похоже, что это был какой-то сбой, который сегодня исчез так же необъяснимо, как появился вчера. Вчера даже после нескольких перезагрузок Windows описанные явления продолжались. А сегодня файлы esp с пометками на удаление объектов создаются, как и раньше, без каких-либо дополнительных ухищрений. Ссылка на комментарий Поделиться на другие сайты Поделиться
CemKey Опубликовано 3 февраля, 2023 Жалоба Поделиться Опубликовано 3 февраля, 2023 10 часов назад, truver сказал: не могу найти многие вещи в констракшен сет хотя они есть в локациях по умолчанию И что же ты не можешь найти? Ссылка на комментарий Поделиться на другие сайты Поделиться
mintmike Опубликовано 3 февраля, 2023 Жалоба Поделиться Опубликовано 3 февраля, 2023 В 01.02.2023 в 12:59 AM, truver сказал: Прогрузка АИ стоит на максимуме, а лучники начинают шевелиться только когда подойдешь в притык... ...выставленные нпс(мирные, торговцы) , хоть и ругаются на меня, на кражу своей собственности , страже не докладывают, отношение к игроку не меняют( в худшую сторону)... Нигде не могу найти гайда по глобальным скриптам, какие грузятся изначально и как на них взглянуть ? Есть такой AI параметр fight - влияет на расстояние, с которого актёр будет атаковать игрока , попробуйте поднять в редакторе до 100. https://en.uesp.net/wiki/Morrowind:NPCs#Fight Попробуйте увеличить ваш штраф до 1000+ и 5000+. Сравните работу с openmw. https://en.uesp.net/wiki/Morrowind:Crime#Punishment Лучший гайд по ванильным скриптам от GhanBuriGhan https://www.fullrest.ru/files/msfd/files Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Пожалуйста, войдите, чтобы комментировать
Вы сможете оставить комментарий после входа в
Войти