Перейти к содержимому


Фотография
* * * * - 12 Голосов

Вопросы по плагиностроению

как создать торговца oblivion cs торговец cs как создать торговца oblivion моделирование

  • Авторизуйтесь для ответа в теме

#3761 Ссылка на это сообщение X-command

X-command
  • Следопыт
  • 70 сообщений

Отправлено

Здесь задавать вопросы по плагиностроению для Обливиона.

Тема по Обливиону. Тема по Морровинду тут.


<a href="http://profile.xfire.../xcommand"><img src="http://miniprofile.x...2/xcommand.png" border="0" class="linked-sig-image" /></a>
Сила - способность улыбаться © Белльмере-сан "One Piece"<img src="http://www.kolobok.u...zer/pirate.gif" border="0" class="linked-sig-image" />


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 3778

#3762 Ссылка на это сообщение Санек

Санек
  • Ленивая ящерка
  • 738 сообщений
  •    

Отправлено

В большей степени, НПС ориентируются по цене шмотья и наличию энчанта. Ну, судя по поим наблюдениям.

Ну как вы описали, у меня все работает правильно, при одинаковых характеристиках NPC использует зачарованную вещ, но у друга которому я дал тестировать мод он ее не использует почему то


Убей одного, и тебя назовут убийцей. Убей миллионы, и тебя назовут победителем. Убей всех, и будешь считаться богом.
Нас окружает темнота. Мы должны научится двигаться в ней бесшумно и уверенно.
Те, кто играют в игры дьявола, рано или поздно обнажают его меч.

#3763 Ссылка на это сообщение ArtemSH

ArtemSH
  • Авантюрист

  • 164 сообщений
  •    

Отправлено

возник вопрос по дням:

 

GetDayOfWeek возвращает какой именно диапазон, скажите пожалуйста?

 

в uesp сказано, что 0 - это воскресенье...
но я ставил 7 и он вроде тоже  возвращал воскресенье.

 

короче вопрос в том, какие именно значения хранят эти цифры? мб кто применял и есть опыт понимания, как функционирует данная функция?

у меня дизейбл\енейбл кораблей к дням недели привязан.

 

плюс такой спецвопрос:
 

кто знает коды погоды для All Natural? в их ридми и на страничках этого мода я инфы не нашел. Хотел бы сохранить эти коды, тк автор NAO коды прямо написал на своей страничке, что оч удобно при выборе погоды для региона.


Пοταπός ἐστιν οὗτος ὅτι καὶ οἱ ἄνεμοι καὶ ἡ θάλασ­σα αὐτῷ ὑπακούουσιν

#3764 Ссылка на это сообщение FLezanar

FLezanar
  • Новенький
  • 25 сообщений
  •  

Отправлено

Не совсем по модостроению вопрос, но связан с этим. Как при переводе через ESP ESM Translator поменять на другую либо удалить красную заглавную букву в книге или письме? Эти буквы находятся в папке с игрой, думал нужно просто название нужной буквы вписать, но судя по всему это не так. Кто поможет?

Прикрепленные изображения

  • Oblivion 2025-04-13 00-45-17-71.jpg - Размер: 353,21К, Загружен: 191

Сообщение отредактировал FLezanar: 12 апреля 2025 - 22:47


#3765 Ссылка на это сообщение ArtemSH

ArtemSH
  • Авантюрист

  • 164 сообщений
  •    

Отправлено

Не совсем по модостроению вопрос, но связан с этим. Как при переводе через ESP ESM Translator поменять на другую либо удалить красную заглавную букву в книге или письме? Эти буквы находятся в папке с игрой, думал нужно просто название нужной буквы вписать, но судя по всему это не так. Кто поможет?

В рус версии наверно немного по-другому, но суть одна: заглавные буквы являются картинками. а значит добавлять их надо как картинки

 

Для того, чтобы их “написать” в книге достаточно вывести вот такую строку в окне книги:

<IMG src=”Book/fancy_font/h_62x62.dds” width=62 height=62>

 

где h_62x62.dds - это название картинки, изображающей англ букву h с размерами 62х62.

наверное, картинки русских заглавных букв названы похожим образом по аналогии с англ вариантом.


Пοταπός ἐστιν οὗτος ὅτι καὶ οἱ ἄνεμοι καὶ ἡ θάλασ­σα αὐτῷ ὑπακούουσιν

#3766 Ссылка на это сообщение IgorLutiy

IgorLutiy
  • Выбраковщик
  • 1 132 сообщений
  •    

Отправлено

GetDayOfWeek возвращает какой именно диапазон, скажите пожалуйста?

Такие вещи стоит смотреть в OSFM.

Описание: Функция GetDayOfWeek возвращает текущее значение дня недели.
Тип возвращаемого значения: short (целочисленное короткое)
Возвращаемые значения:
Возвращаемое значение Игровой день недели День недели
0 Sundas воскресенье
1 Morndas понедельник
2 Tirdas вторник
3 Middas среда
4 Turdas четверг
5 Fredas пятница
6 Loredas суббота

 


Мир друзьям - смерть врагам!

Мой новый сайт-блог: https://igorlutiy.pp.ua - как некое подведение итогов моей жизни в интернете

Мой профиль на Самиздате: http://samlib.ru/l/ljutyj_i/


#3767 Ссылка на это сообщение FLezanar

FLezanar
  • Новенький
  • 25 сообщений
  •  

Отправлено

В рус версии наверно немного по-другому, но суть одна: заглавные буквы являются картинками. а значит добавлять их надо как картинки

 

Для того, чтобы их “написать” в книге достаточно вывести вот такую строку в окне книги:

<IMG src=”Book/fancy_font/h_62x62.dds” width=62 height=62>

 

где h_62x62.dds - это название картинки, изображающей англ букву h с размерами 62х62.

наверное, картинки русских заглавных букв названы похожим образом по аналогии с англ вариантом.

Спасибо за оперативную помощь! Буду пробовать. А размер 62х62 получается во всех книгах из ванилы?



#3768 Ссылка на это сообщение ArtemSH

ArtemSH
  • Авантюрист

  • 164 сообщений
  •    

Отправлено

Спасибо за оперативную помощь! Буду пробовать. А размер 62х62 получается во всех книгах из ванилы?

пожалуйста! :)

как раз-таки нет. именно поэтому размеры картинки указаны прямо в названии.

 

вот как это обстоит для англ букв.

https://cs.uesp.net/wiki/Fancy_Fonts

тут таблица всех названий букв. 

 

ПС. тем не менее вы можете регулировать размеры картинки через свойства нашей команды IMG src=”Book/fancy_font/h_62x62.dds” width=62 height=62, где width (ширина) и height (высота) позволяют вам вручную настроить размеры отображения картинки. короче с русскими буквами просто наугад придется подыскивать правильное соотношение размеров, если в названии русских букв (то есть картинок) не указаны их размеры


Такие вещи стоит смотреть в OSFM.

а-а. странно. у меня вроде всё, как я задумал, а тут указано, что по идее всё смещается на один день назад. буду смотреть.

спасибо!


Пοταπός ἐστιν οὗτος ὅτι καὶ οἱ ἄνεμοι καὶ ἡ θάλασ­σα αὐτῷ ὑπακούουσιν

#3769 Ссылка на это сообщение Takirell

Takirell
  • <~Broken Steel~>
  • 924 сообщений
  •    

Отправлено

Вопрос к тем, кто шарит за координаты. У меня не хватает мозгов, чтобы раздуплить эту тему.
Мне необходим скрипт, который позволит перемещать один объект к другому, но так, чтобы можно было выбирать направление (сзади, спереди, слева и справа), а также задавать дистанцию (отдаление) перемещаемого объекта от цели, куда был перемещен другой объект.
Примеры:
1). Есть некое умение, которое должно размещать двух кричеров по обе стороны от призывателя (слева и справа), на определенном отдалении от него.
2). Есть еще одно умение, которое переносит одного актера за спину другого актера, но так, чтобы второй актер был повернут спиной к первому.


Ничто не истинно, все потрачено

#3770 Ссылка на это сообщение Nu-Hatta

Nu-Hatta
  • Следопыт
  • 99 сообщений
  •  

Отправлено

Так Placeatme же! Тут тебе и позиционировании сбоку\спереди\сзади, на выбор, и дистанция, и даже количество.
Используешь эту функцию, для создания  маркера, к координатам которого, перемещаешь уже кричеров (если они предустановленные в мире. Если нет, тогда создаёшь их напрямую). Маркер, понятно дело, нужно будет после использования удалить (не помню, как там функция называется, DeleteReferens или вроде того).



#3771 Ссылка на это сообщение Takirell

Takirell
  • <~Broken Steel~>
  • 924 сообщений
  •    

Отправлено

Так Placeatme же! Тут тебе и позиционировании сбоку\спереди\сзади, на выбор, и дистанция, и даже количество.
Используешь эту функцию, для создания  маркера, к координатам которого, перемещаешь уже кричеров (если они предустановленные в мире. Если нет, тогда создаёшь их напрямую). Маркер, понятно дело, нужно будет после использования удалить (не помню, как там функция называется, DeleteReferens или вроде того).

Да не хотел я ее использовать из-за этого порно с удалением и дизейблом заспавненного объекта... но походу, что выбора особо то и нет.
Точно нет мыслей, как реализовать данный скрипт?)


Ничто не истинно, все потрачено

#3772 Ссылка на это сообщение Nu-Hatta

Nu-Hatta
  • Следопыт
  • 99 сообщений
  •  

Отправлено

Такой скрипт возможен. Только он будет гора-а-аздо сложнее и больше по объёму, нежели использование указанной выше связки, из ровно двух функций. То у тебя будет, грубо говоря, три строки кода, а то тридцать, со всякими тригонометрическими вычислениями углов, дистанции, и прочего-прочего, что собственно Placeatme, в одну харю и делает...
Это и есть простой способ, по факту - нафига заново изобретать велосипед?  Другое дело, если бы тебе были нужны непрерывные перемещения в реальном времени, объектов или мобов - вот там вся эта математическая радость, действительно использовалась бы.


Сообщение отредактировал Nu-Hatta: 14 апреля 2025 - 21:24


#3773 Ссылка на это сообщение Takirell

Takirell
  • <~Broken Steel~>
  • 924 сообщений
  •    

Отправлено

Такой скрипт возможен. Только он будет гора-а-аздо сложнее и больше по объёму, нежели использование указанной выше связки, из ровно двух функций. То у тебя будет, грубо говоря, три строки кода, а то тридцать, со всякими тригонометрическими вычислениями углов, дистанции, и прочего-прочего, что собственно Placeatme, в одну харю и делает...
Это и есть простой способ, по факту - нафига заново изобретать велосипед?  Другое дело, если бы тебе были нужны непрерывные перемещения в реальном времени, объектов или мобов - вот там вся эта математическая радость, действительно использовалась бы.

Ну, в целом ты прав, прост не люблю я спавнить через плейс, т.к какашки в сейвах все равно будут оставаться. Даже при условии, что якобы DeleteReference и удаляет объекты.


Ничто не истинно, все потрачено

#3774 Ссылка на это сообщение Nu-Hatta

Nu-Hatta
  • Следопыт
  • 99 сообщений
  •  

Отправлено

Почему якобы?  :blink:  Ты можешь легко проверить работу "удаляльщика", буквально за пару минут - спавнишь объект, смотришь через консоль его ref ID, удаляешь, спавнишь снова объект, снова смотришь его ref. Очевидно, если всё работает, то реф будет точно такой же, если НЕ работает - значение рефа станет большим на единицу.
Я когда-то давно проверял - всё чётко было. О, кстати, вспомнил ещё про Placeatme - рефы заспавненных мобов, если их убить, вполне корректно сами очищаются, при штатном сбросе ячеек (который через три дня, по умолчанию). Тоже проверял лично.
Короче - негативное влияние этой функции, несколько преувеличено  :ermm:  Фиг его знает, откуда этот негатив взялся - никто толком не может предоставить конкретные цифры, творимого этой функцией звиздеца, по засиранию сейвов. Типа традиция, просто потому, что кто-то когда-то так сказал. При грамотном использовании, ничего страшного не будет. Вообще ничего.
Конечно, если спавнить объекты  ежесекундно, десятками тысяч, да, будет плохо - но это каким же нужно быть долбодятлом, чтобы написать код, делающий такую чушь?


Сообщение отредактировал Nu-Hatta: 15 апреля 2025 - 16:49


#3775 Ссылка на это сообщение ArtemSH

ArtemSH
  • Авантюрист

  • 164 сообщений
  •    

Отправлено

Привет всем!

Не могу под вечер понять, в чем затык...

Взял анимацию носки бочки из Cyrodiil Rebuild, добавил в мод оттуда же анимационный обьект бочки. Всё по идее работать должно, но... 
Вот, вылезает ошибка меша, хотя форма бочки в руках непися имеется: 

Полное изображение

 

Вопрос: в чем проблема, почему бочка не отображается корректно?

 

Вот так выглядят условия пакета, если это имеет отношение к делу: 

Полное изображение


И еще такой вопрос, мб кто знает:

 

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

То есть, по условиям пакет действует

 

1) ПОКА случайное число попадает в значения, указанные в первых двух условиях GetRandomPercent (верхний и нижний пороги), а также за счет того, что
2) он НЕ находится в нужной ячейке здания и
3) НЕ ближе к точке "сброса" на 30 юнитов.

 

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

 

Чего я НЕ понимаю, так это того, как этого добиться. Судя по всему, он будет выполнять пакет, пока хотя бы одно из условий верно (или я не прав?). а если два из четырех условий завязаны на GetRandomPercent, то он и не сбросит пакет, получается...В общем, чего-то я явно не догоняю.

 

Буду рад помощи в вопросе


Пοταπός ἐστιν οὗτος ὅτι καὶ οἱ ἄνεμοι καὶ ἡ θάλασ­σα αὐτῷ ὑπακούουσιν

#3776 Ссылка на это сообщение piramis

piramis
  • Талант
  • 255 сообщений
  •    

Отправлено

Добрый день, небольшой вопрос обнаружился. Если в моде мы создаем новую фракцию, то CS показывает, что плагин каким-то образом влияет на диалоги. Это важно или можно игнорировать ?



#3777 Ссылка на это сообщение Takirell

Takirell
  • <~Broken Steel~>
  • 924 сообщений
  •    

Отправлено

Добрый день, небольшой вопрос обнаружился. Если в моде мы создаем новую фракцию, то CS показывает, что плагин каким-то образом влияет на диалоги. Это важно или можно игнорировать ?

Можно игнорировать.


Ничто не истинно, все потрачено

#3778 Ссылка на это сообщение Sosnogor

Sosnogor
  • Авантюрист
  • 121 сообщений

Отправлено

Здравствуйте! Существует такая модификация Class Advantages https://www.nexusmod...35300?tab=posts     но в нём к сожалению не работают некоторые функции и мне пришла мысль это исправить, а так же дополнить и так, по порядку:

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

2) Добавить случайное повреждение атрибута и характеристики(здоровье, магия, запас сил).

3) Привязать повышенный урон к определённому типу врага, например для паладина повышенный урон по нежити и нанесение способности (ability) испугать нежить и тому подобное;

4) Привязать к удару возможность наложить безмолвие, замороженная магия, повреждение магии;

5) Добавить повышенный урон к определённому типу оружия(или рукопашного боя или урон заклинания или чарам с оружия(посох в том числе));

6) Добавить дополнительный множитель при ударе в скрытном режиме, например присел в скрытность и вместо x3 любая цифра выше;

7) Привязать к определённой школе магии повышение эффективности заклинаний, например только у разрушения повышается эффективность заклинаний, но не для других, а так же снижение стоимости заклинаний у данной школы, или процентный шанс произнести заклинание безплатно, или при использовании процентный шанс моментального восстановления только что истраченной магии;

8) Тоже что у 7, но для чар, например повышение всех чар на снаряжении и восстановление зарядов.

9) Привязать к запасу сил больше функций(как например в morrowindе), например что бы повышение выше базового значения давало повышение функций, а понижении соответственно понижало функции.

 

Я не знаю какие скрипты существуют в XOBSE и не знаю где можно посмотреть список. Благодарю за внимание!


Сообщение отредактировал Sosnogor: 28 мая 2025 - 17:51


#3779 Ссылка на это сообщение ArtemSH

ArtemSH
  • Авантюрист

  • 164 сообщений
  •    

Отправлено

Здравствуйте! Существует такая модификация Class Advantages https://www.nexusmod...35300?tab=posts     но в нём к сожалению не работают некоторые функции и мне пришла мысль это исправить, а так же дополнить и так, по порядку:

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

2) Добавить случайное повреждение атрибута и характеристики(здоровье, магия, запас сил).

3) Привязать повышенный урон к определённому типу врага, например для паладина повышенный урон по нежити и нанесение способности (ability) испугать нежить и тому подобное;

4) Привязать к удару возможность наложить безмолвие, замороженная магия, повреждение магии;

5) Добавить повышенный урон к определённому типу оружия(или рукопашного боя или урон заклинания или чарам с оружия(посох в том числе));

6) Добавить дополнительный множитель при ударе в скрытном режиме, например присел в скрытность и вместо x3 любая цифра выше;

7) Привязать к определённой школе магии повышение эффективности заклинаний, например только у разрушения повышается эффективность заклинаний, но не для других, а так же снижение стоимости заклинаний у данной школы, или процентный шанс произнести заклинание безплатно, или при использовании процентный шанс моментального восстановления только что истраченной магии;

8) Тоже что у 7, но для чар, например повышение всех чар на снаряжении и восстановление зарядов.

9) Привязать к запасу сил больше функций(как например в morrowindе), например что бы повышение выше базового значения давало повышение функций, а понижении соответственно понижало функции.

 

Я не знаю какие скрипты существуют в XOBSE и не знаю где можно посмотреть список. Благодарю за внимание!

Добрый день

 

Тут половину ваших пунктов можно сделать через обработчики событий (они же хендлеры)

 

о них, например, здесь


Пοταπός ἐστιν οὗτος ὅτι καὶ οἱ ἄνεμοι καὶ ἡ θάλασ­σα αὐτῷ ὑπακούουσιν

#3780 Ссылка на это сообщение Sosnogor

Sosnogor
  • Авантюрист
  • 121 сообщений

Отправлено

о них, например, здесь

Благодарю! Буду читать и пробовать, тем более спешить мне некуда.







Темы с аналогичным тегами как создать торговца, oblivion cs торговец, cs как создать торговца, oblivion, моделирование

Количество пользователей, читающих эту тему: 4

0 пользователей, 4 гостей, 0 скрытых