Гайд по замене вещей с помощью openBRF


Для начала, советую сохранить копию папки мода(или же папки оригинальной игры - Native), во избежание потери папки, в случае какой-либо ошибки или невнимательности. Если же вы все еще не скачали OpenBRF, то советую скачать, так как данный гайд писался именно под него.




В данном примере, мы будем заменять модельку города, которая находится на Стратегической Карте.



Стратегическая Карта.


Итак, с чего же начнем? Для начала мы должны иметь сам файл модели города. В OpenBRF можно импортировать модели таких форматов как: OBJ, PLY, OFF и STL. Если же у вас модель в другом формате, то, к сожалению, вы не сможете ее импортировать в OpenBRF. Кроме того, в OpenBRF можно импортировать Текстуры, Шейдеры, а также всякие Анимации. Но про это рассказывается в совершенно другом гайде.
Сначала нужно выбрать папку мода в module => Change Current Module, затем выбираете папку вашего мода или же Native(Как и в нашем случае).
Как Заменить Модель Города на Стратегической Карте:

  1. Импортируем Файл в OpenBRF
  2. Копируем модель города, которой вы собираетесь заменить модель из Native
  3. Открываем файл в формате .BRF (В данном случае map_icons_b.brf)
  4. Заменяем любую из моделей, той которую вы копировали. Нажимаем Вставить(Ctrl+V) и переименовываем названием той модели, которую вы хотите заменить.
  5. Файл который заменяется удаляем. (Мы же сохранили папку, на всякий случай, так что можно удалять без опасений.)


Если вы все сделали правильно, то вы видите Модельку Города. "Но у нее не хватает Текстуры!" - Воскликните вы. Ну что же, у нас и для этого найдется свое решение!

OpenBRF довольно-таки странный фрукт. Даже если вы импортируете уже готовую текстуру, в нужном формате(А то есть в формате DDS, к сожалению другие форматы не поддерживаются), OpenBRF не отобразит эту модель.

"Какая Беда!" - Схватитесь вы за голову. Но не бойтесь, ведь и для этого у нас найдется решение. Для этого нужно перетащить вашу текстуру в папкамода/textures.
Затем откройте вкладку Import(Она сверху!) и выберите New Material и находите свою текстуру. После добавления текстуры в программу, нужно присвоить ее той самой модели.
Для этого вы нажимаете по модели. Справа находится такой вот текстбар:
Вводите туда название текстуры, которую только что скачали и.. Ура! Город засиял новыми красками.Теперь у него есть своя текстура.
Вот так заменяются модели с помощью OpenBRF. "И это все?" - Удивленно спросите вы. Ну конечно! И ни капельки не трудно!
После того, как вы заменили эту модель. В игре на ее месте будет ваша! Разве не замечательно?

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



Не забывайте ставить smile30 и комментировать! Мотивируйте авторов продолжать свою нелегкую работу!


Прще всего скопировать нужный брф файл из CommonRes в каталог Resource нужного мода и в файле modul.ini в нужном моде заменить
load_resource =
на
load_mod_resource =
тогда при запуске мода загрузится файл из мода и не затронет все остальные моды. Соответственно в так прописаных брф файлах можно все менять по своему усмотрению.

В шапке на картинке в модели города слишком много полигонов. Обычно на иконки используются модели с 1000 полигонами тут же больше 50000. При помещении таких моделей на глобальную карту игра будет тормозить.



Гайд был переписан администратором Lezvie



- используйте эту кнопку если вы обнаружили ошибку/искажение содержимого/отсутствие контента в новости или если хотите сообщить администрации о выходе новой версии мода и т.п.

Комментариев 33

Друг сообщества
Lezvie
Офлайн 14 октября 2014 16:20 поделиться
Полностью переделал Гайд из-за его нечитабельности. Теперь вроде лучше :)


Ратник
Arlan
Офлайн 9 августа 2015 13:02 поделиться
Lezvie,
Спасибо огромное за этот гайд! У меня все получилось! lol Конечно не с первого раза, но все же.
Как же я долго искал этот гайд. Предлагаю переименовать в "Гайд по замене иконок города с помощью OpenBRF", так как много гайдов по перетаскиванию вещей, и я тупо не заходил на этот гайд. В конце можно добавить что таким же образом можно и заменять вещи с помощью БРФ. Может многие сразу найдут гайд по названию.
Также можно чуть-чуть поподробнее описать шаги по замене иконки, и добавив несколько скринов. Например, для команды module => Change Current Module нужно сперва открыть программу OpenBRF. Я не сразу врубился feel Также, я долго искал сразу не смог найти кнопку копировать в программе, когда можно было тупо нажать Ctrl+C facepalmm
Моя иконка города сразу появилась в красках, но все равно нужно прикрепить текстуру, так как в игре город будет белым.
ПыСы: Радость абсолютно такая же как и в гифке smile12


Воевода
bezumnyi joe
Офлайн 9 августа 2015 13:06 поделиться
Здесь модель города , а вещи аналогично ?


Ратник
Arlan
Офлайн 9 августа 2015 19:33 поделиться
bezumnyi joe,
полагаю, что аналогично. Но если заменить одну вещь на другую, то у тебя везде будет отображаться вторая вещь. Например, у меня после замены иконки города, все города с иконкой map_town_a (Уксхал, Суно, Правен, Велука итд) поменялись.
Но лучше вещи добавлять отдельно через паки или по одному. Для этого есть очень полезные гайды в коммандо или всадниках.
PS. У меня вопрос к Lezvie, или ко всем знающим: Как можно заменить иконку только для одного города? Я бы хотел чтобы все города и замки выглядели по разному.


Мододел
Vampir
Офлайн 9 августа 2015 20:03 поделиться
bezumnyi joe, аналогично
Arlan, для того, чтобы сделать отдельные модельки для каждого города их нужно сначала прописать в модульке.
Файл который заменяется удаляем

Достаточно просто переименовать, например добавить к имени окончание bec, заодно можно и бекапы не делать.


Ратник
Arlan
Офлайн 9 августа 2015 20:57 поделиться
Vampir,
Тааак... минуточку, можно поподробней, я записываю smile27
Значит:
1) Я копирую данные городов из модульки и создаю новые города. Здесь автоматический они будут отображаться также как их исходные города?
2) Через БРФ копирую иконку города исходника для всех новых городов и переименовываю.
3) Через БРФ по гайду меняю иконки для каждого нового города.
4) В модульке прописываю переименованные иконки для каждого города: для города1- map_town_a1, для города2 - map_town_a2 итд?
5) Создаю новую игру и наслаждаюсь результатом.
Насколько верны мои рассуждения? wassat


Мододел
Vampir
Офлайн 9 августа 2015 21:43 поделиться
Arlan, не совсем. Насколько я помню сначала нужно прописать иконку в map_icons.py
для этого нужно скопировать нужную строчку, заменить название и модель.
Затем лезешь в parties.py находишь нужный город и меняешь название его иконки на то что выставил выше.
Компилируешь модульку.
Загружаешь игру и все.


Ратник
Arlan
Офлайн 9 августа 2015 22:54 поделиться
Vampir,
Спасибо за помощь. Начну мутить с модулькой lol


Ратник
Arlan
Офлайн 11 августа 2015 00:10 поделиться
Vampir, подскажи плиз, какая ОС у тебя на компе? ХР или Виндоус 8? У меня Виндоус 8 и редактор не реагирует на передвижение барьеров sad


Мододел
Vampir
Офлайн 11 августа 2015 01:29 поделиться
Цитата: Arlan
ХР или Виндоус 8

А семерку ты категорически отметаешь? )))

Цитата: Arlan
редактор не реагирует на передвижение барьеров

Есть еще один способ. Лезешь в module.ini находишь там строки вроде
map_min_x = -250
map_max_x = 250
map_min_y = -250
map_max_y = 250
и выставляешь им нужные значения. Только придется постоянно перезагружать мод и тестить изменения, чтобы получилось как нужно.


Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Онлайн

Сейчас на сайте: 96
Гостей: 92

Пользователи: 

Последние комментарии

MOD 12TH
ant1967, Сегодня, 14:23
Почти 4 года как забросил игру, но сейчас решил возобновить и добить до мирового господства. Но,...
MOD Nova Aetas (A New Era)
Шлёпа, 17 апреля 2024 12:39
К несчастью, когда я хотел освободить пленного лорда, я встретил одну неприятную ошибку: При...
Гайд по моду Age of Arthur
Спящий, 8 апреля 2024 16:08
Аксилон, Там просто нужно  претендента на Алт Клуит( как писали выше зовут Гуипно) найти и спросить...
MOD Solid and Shade (все версии)
Bruhman, 5 апреля 2024 00:38
Знаю что это несколько запоздалый комментарий,(учитывая что последнее сообщение в теме было...
MOD Perisno
k0r1, 4 апреля 2024 21:16
Столкнулся с проблемой, что не могу положить/взять деньги из казны при своём королевстве. Клавиши...
MOD WORLD OF VASNAR
Николай Бондаренко, 1 апреля 2024 19:03
NordOst, НЕ поделитесь ссылкой ?...
MOD A World of Ice and Fire
Elenar, 31 марта 2024 12:18
И Тур все молчит по поводу обновления перевода ...
MOD Sands of Faith
sergosafarelly, 31 марта 2024 11:48
ReinmarBelyau, In the name of Jeruslaem...
[SUBMOD] - 1257AD Reloaded (1257AD - Enhanced Edition)
sergosafarelly, 31 марта 2024 11:48
Подскажите, как нанимать войска из замка фракции, в которой я являюсь лордом?...