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


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

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

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

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

#2181 Ссылка на это сообщение 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" />


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

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

Ed101
  • Скиталец
  • 40 сообщений

Отправлено

Доброго времени суток. У меня такой вопрос. Можно ли как-то быстро заполнить большую территорию деревьями, кустами, растениями? Есть такая серия модов, Under the sign of the dragon. Так вот, среди них есть Валенвуд, который заполнен новыми деревьями, травой и прочим. Вот мне интересно, автор делал это вручную или использовал какую-то программу, мод или фишку в редакторе. Или может кто-то знает, как выполнить такую задачу проще? У автора не спросить, т.к. он с 2015 года не появляется на форуме, хотя письмо я все же отправил.



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

Takirell
  • Broken Steel
  • 593 сообщений
  •    

Отправлено

Доброго времени суток. У меня такой вопрос. Можно ли как-то быстро заполнить большую территорию деревьями, кустами, растениями? Есть такая серия модов, Under the sign of the dragon. Так вот, среди них есть Валенвуд, который заполнен новыми деревьями, травой и прочим. Вот мне интересно, автор делал это вручную или использовал какую-то программу, мод или фишку в редакторе. Или может кто-то знает, как выполнить такую задачу проще? У автора не спросить, т.к. он с 2015 года не появляется на форуме, хотя письмо я все же отправил.

Приветствую. Я не специалист в области экстерьеров, но по своему опыту скажу, что:
1). Трава расставляется автоматически, но все зависит от текстур, которыми вы покрываете ландшафт. Причем её количество и расстановка генерируется автоматически при каждой загрузке игры. Очень часто в названиях текстур пишется что-то вроде "NOGRASS" или "GRASS". По ним и ориентируйтесь.
2). Деревья расставлять приходилось вручную, как и ингредиенты для сбора. Тут, увы, ничего не сделаешь, НО! Я могу и ошибаться, тут нужен опытный человек в этом деле, коим я не являюсь... к сожалению. 


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

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

Ed101
  • Скиталец
  • 40 сообщений

Отправлено

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

Может, кого-то можете посоветовать, кто посещает форум? Среди знакомых мне людей, занятых моддингом, никто не в курсе по этому вопросу так же. А про траву я знаю, да.



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

Dimonoider
  • Картошечка


  • 4 257 сообщений
  •    
Наш автор

Отправлено

 

Скорее всего такой функции просто не существует. В GECK для Fallout 3 была внедрена штука Palette Object. Она до сих пор есть. Позволяет быстро спавнить разные объекта по параметрам (рандомный поворот, размер, смещении координат)

В общем придется все ручками. (Имхо Palette даже никто не юзает. Если уж люди садят лес, то вручную, делая разнообразный рельеф и детализацию. Обла конечно образец копипасты, но тем не лучше работать вручную.)


  • Ed101 это нравится

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

Takirell
  • Broken Steel
  • 593 сообщений
  •    

Отправлено

Скорее всего такой функции просто не существует. В GECK для Fallout 3 была внедрена штука Palette Object. Она до сих пор есть. Позволяет быстро спавнить разные объекта по параметрам (рандомный поворот, размер, смещении координат)

В общем придется все ручками. (Имхо Palette даже никто не юзает. Если уж люди садят лес, то вручную, делая разнообразный рельеф и детализацию. Обла конечно образец копипасты, но тем не лучше работать вручную.)

Хм... Вы сейчас дали мне идею.
Ed101, на сколько я помню, в CSE (Construction Set Extender), добавили тот самый Palette Object. Я им лично никогда не пользовался, но о его наличии осведомлен, правда только по скринам.
Из известных мне людей, чья стихия - локации, это некий Ашер Фитх. Попробуйте к нему обратиться. Не могу гарантировать, что он ответит, но попробуйте.
Могу сказать лишь то, что если он не знает ответа на Ваш вопрос, или ответит, что данной опции в CS нет, то могу Вас заверить - её действительно нет. А это значит, что абсолютно все объекты нужно расставлять ручками, и никак иначе.


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

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

Ed101
  • Скиталец
  • 40 сообщений

Отправлено

Спасибо за ответы. Эта самая функция есть в CS. Надо глянуть, как она работает. Если что буду писать Ашеру.



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

Takirell
  • Broken Steel
  • 593 сообщений
  •    

Отправлено

Спасибо за ответы. Эта самая функция есть в CS. Надо глянуть, как она работает. Если что буду писать Ашеру.

Не за что. Желаю удачи)


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

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

sekasa97
  • Скиталец
  • 33 сообщений

Отправлено

Начинаю разбираться в скриптах, хочу сделать книгу, после прочтения которой добавлялось бы заклинание. Получается, но не как надо: если подбирать книгу с пола то заклинание добавляется, а если взять ее из сундука и открыть в инвентаре то нет. Как правильно это расписать, чтобы оно работало?

скрипт


Сообщение отредактировал sekasa97: 24 Январь 2017 - 15:34


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

Takirell
  • Broken Steel
  • 593 сообщений
  •    

Отправлено

Начинаю разбираться в скриптах, хочу сделать книгу, после прочтения которой добавлялось бы заклинание. Получается, но не как надо: если подбирать книгу с пола то заклинание добавляется, а если взять ее из сундука и открыть в инвентаре то нет. Как правильно это расписать, чтобы оно работало?

скрипт

Доброго времени суток. Замените Блок OnActivate на OnEquip.
У вас логическая ошибка в скрипте, помимо неправильного блока.
Должно быть так:


Смысл в том, что бы все события происходили внутри тела условия:

if Read == 0
;Что-то происходит
Set Read to 1
Endif

Вы раньше времени возводите переменную в значение "1", от чего скрипт может не успеть обработать последующие операции. В данной конструкции это не критично, однако при составлении более сложных скриптов, данная ошибка может привести к весьма неприятным последствиям.


Сообщение отредактировал Takirell: 24 Январь 2017 - 15:54

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

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

sekasa97
  • Скиталец
  • 33 сообщений

Отправлено

Спасибо большое, я думал, что OnEquip работает только с оружием/одеждой. Все заработало, только блок OnActivate все равно пришлось оставить, потому что тогда уже не добавляла заклинание книга подобранная с пола.



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

Takirell
  • Broken Steel
  • 593 сообщений
  •    

Отправлено

Спасибо большое, я думал, что OnEquip работает только с оружием/одеждой. Все заработало, только блок OnActivate все равно пришлось оставить, потому что тогда уже не добавляла заклинание книга подобранная с пола.

Рад был помочь. Естественно не добавляла, ведь это разные блоки и исполняются по разному. Вы можете объединить эти события, использовав EquipMe (функция OBSE). В таком случае это будет выглядеть примерно так:

Short Read

Begin OnActivate PlayerRef
if Read == 0
  EquipMe
  Set Read to 1
Endif
Activate
End

Begin OnEquip PlayerRef
if (Read == 1)
  PlayerRef.AddSpell aaaSpellBook
  MessageBox "Вы изучили новое заклинание"
  Set Read to 2
Else
  Activate
Endif
End

Работоспособность не проверял, но должно работать. Вообще, можете оставить так, как у Вас. Это дело лично Ваше.


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

#2193 Ссылка на это сообщение Simply Red

Simply Red
  • Заведений ночных пороги, истоптали мои ноги...
  • 473 сообщений
  •    

Отправлено

sekasa97, взяли бы скрипт из DLCSpellTomes и не мучались.

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

katkat74
  • Профи

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

Отправлено

Можно ли как-то быстро заполнить большую территорию деревьями, кустами, растениями?

В обливионе есть редактор регионов. Вот он и генерирует различные объекты (текстуры ланшафта, камни, деревья, ингредиенты и т.д.) по заданному алгоритму в заданной области. http://tiarum.com/wi...vion_CS:Regions



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

Takirell
  • Broken Steel
  • 593 сообщений
  •    

Отправлено

В обливионе есть редактор регионов. Вот он и генерирует различные объекты (текстуры ланшафта, камни, деревья, ингредиенты и т.д.) по заданному алгоритму в заданной области. http://tiarum.com/wi...vion_CS:Regions

Спасибо, и меня заодно просветили)


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

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

katkat74
  • Профи

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

Отправлено

Спасибо, и меня заодно просветили)

Не за что :) Там все равно без бутылки не разобраться.



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

Takirell
  • Broken Steel
  • 593 сообщений
  •    

Отправлено

Не за что :) Там все равно без бутылки не разобраться.

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


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

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

katkat74
  • Профи

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

Отправлено

есть ли где-то видео урок на эту тему?

К сожалению не нашла. Два раза пользовалась уже имеющимися регионами, новых не создавала. Все на первом скрине. Там все просто, открываете регионы, выбираете сверху мир, очерчиваете границу и правой кнопкой мыши внутри границ на кнопку генерировать регион для этой арены. там же сетку путей .



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

Takirell
  • Broken Steel
  • 593 сообщений
  •    

Отправлено

К сожалению не нашла. Два раза пользовалась уже имеющимися регионами, новых не создавала. Все на первом скрине. Там все просто, открываете регионы, выбираете сверху мир, очерчиваете границу и правой кнопкой мыши внутри границ на кнопку генерировать регион для этой арены. там же сетку путей .

Понял, спасибо. Попробую на днях)


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

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

Ed101
  • Скиталец
  • 40 сообщений

Отправлено

В обливионе есть редактор регионов.

Да, Ашер уже мне вчера тоже про него подсказал. Но все, что я смог вчера там сделать, это 1 вид деревьев разместить на 3 ячейках, причем разместились они как шахматная доска.
Надо разбираться с параметрами.

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



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

katkat74
  • Профи

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

Отправлено

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

Нормально он генерирует, вся природа в обливионе так сделана. Вот можете посмотреть пример такой генерации в моде Эльсвейр. На нексусе даже мод на регионы для генерации валялся о него.







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

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

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