Forum Tawerny Four Ways
Mount&Blade - Modyfikacje => Modding => Wątek zaczęty przez: Chidori w Czerwca 12, 2010, 18:43:00
-
Witam, chciał bym rozpocząć przygodę z modowaniem. Tu nasuwa mi się pytanie czy ta się w tym momencie i jak wrzucić np : tarczę w WB? Czytałem ze jeszcze wiele potrzebnych programów do modowania nie zostało oddanych do dyspozycji przez twórcę dla tego nie wiem czy jest to możliwe.
-
Tak. O ile już stworzyłeś tarczę, czy co ty tam chcesz, w programie do grafiki 3d, np. Wings i namalowałeś teksturę, to wystarczy, że skonwertujesz w wingsie do formatu .obj, używając opcji "eksport". Potem wrzucasz ten plik do folderu Resources moda do którego chcesz wrzucić model. Następnie, konwertujesz teksturę do formatu .dds programem DXT bitmap manipulator, wrzucasz po jednej kopii do folderów textures folderu gry i textures w folderze z modem. Potem otwierasz model w .obj programem BRFEdit, klikasz zakładkę Mat, tworzysz nowy materiał, zmieniasz jego nazwę na nazwę tekstury z rozszerzeniem, klikasz zakładkę Tex, tworzysz nową teksturę, zmieniasz jej nazwę na nazwę materiału, a pole Diffuse na nazwę twojej tekstury bez rozszerzenia, następnie klikasz na zakładkę Mesh, importujesz twój model, jeśli go tam nie ma, ustawiasz "Material" jako nazwę materiału, zapisujesz, pojawia się okienko "Czy chcesz dodać wpis w module.ini?", u mnie to jest zbugowane strasznie, i wywala cały module.ini po nazwach przedmiotów, także kliknij dla pewności "Nie". Więc wyłączasz BRFEdit, otwierasz plik module.ini moda, dopisujesz na końcu "load_mod_resource = <<nazwa przedmiotu>>" (bez <> i ""). Teraz ściągasz program Item Editor, odpalasz nim plik item_kinds.txt moda, tworzysz nowy przedmiot, ustawiasz Mesh jako nazwę twojego przedmiotu, nazwę jaką chcesz, i statystyki jakie chcesz.
Pewnie to wygląda strasznie skomplikowanie, jednak się spieszę, więc dal pewności masz tu link do łopatologicznej wersji. http://www.mountblade.info/forum/index.php?topic=491.msg19955#msg19955 (http://www.mountblade.info/forum/index.php?topic=491.msg19955#msg19955)
-
program BRFEdit, nie chce wyszukiwać plików z WB. wiec raczej się nie da tego zrobić chyba ze ktoś wie jak przekierować go na WB?
-
Chidori, zacznij od TEGO (http://www.mountblade.info/forum/index.php?topic=3473.0).
Jak już będziesz miał brfy gotowe to zamiast w scene_props musisz dodać wpis w item_kinds, to już zrobisz według tutorialu Daedalusa.
-
przy włączaniu programu wyskakują mi 2 błędy
1 : Can't open module.ini
2 : Error loading ./mb/fx
-
Jakiego programu? OpenBRFa?
-
BRFEdit.exe
-
To zmień na OpenBRFa (http://forums.taleworlds.com/index.php/topic,72279.0.html).
Dużo przyjemniejszy program i nie ma problemów z Warbandem (jak na razie nie zauważyłem)
-
Item editor nie chce mi otwierać pliku od WB, wyskakuje mi taki błąd :
(http://img411.imageshack.us/img411/6471/93740710.png) (http://img411.imageshack.us/i/93740710.png/)
-
Bo item editor nie jest pod warbanda. Najlepiej daruj sobie edytory i skup się nad MS, bo w nim zrobisz dużo więcej.
-
Witam,
chciałbym podmienić frakcje w WB, ale na to jest odpowiedź na forum, więc to już nie stanowi dla mnie takiego problemu, ale nurtuje mnie inny problem: jak przenieść modele z zwykłego m&B do Warbanda (wszystkie tekstrury etc. zrobione tylko zrzucić?
-
Witam,
chciałbym podmienić frakcje w WB, ale na to jest odpowiedź na forum, więc to już nie stanowi dla mnie takiego problemu, ale nurtuje mnie inny problem: jak przenieść modele z zwykłego m&B do Warbanda (wszystkie tekstrury etc. zrobione tylko zrzucić?
Leniem od Ciebie wali na kilometr.
http://www.mountblade.info/forum/index.php?topic=4778.0
-
Leniem od Ciebie wali na kilometr.
http://www.mountblade.info/forum/index.php?topic=4778.0
Widziałem ten temat. Czyli przenoszenie z M&B do Warbanda jest takie same jak z Warbanda do zwykłemgo M&B
-
Bo item editor nie jest pod warbanda. Najlepiej daruj sobie edytory i skup się nad MS, bo w nim zrobisz dużo więcej.
Mógłbyś mi powiedzieć w jakim pliku MS są zapisane właściwości przedmiotów?
-
modules_items/module.items jakoś tak.
-
Wszystkie bronie masz w module_items.py, uzbrojenie wojsk masz w module_troops.py, frakcje w module_factions.py. Wyprzediłem trochę twoje następne pytania :P
-
Po otwarciu module_items.
["nordic_shield", "Nordic Shield", [("shield_round_b",0)], itp_merchandise|itp_type_shield|itp_wooden_parry, itcf_carry_round_shield, 95 , weight(2)|hit_points(440)|body_armor(1)|spd_rtng(100)|shield_width(50),imodbits_shield ],
Mam np taka linijkę aby dodać nowy przedmiot zapewne będę musiał dopisać tu jego dane nazwę np po tym przedmiocie:
Czy ważne jest gdzie w tekście dodam wpis nowego przedmiotu?
["polska_tarcza", "Polska Tarcza", [("shield_round_b",0)], itp_merchandise|itp_type_shield|itp_wooden_parry, itcf_carry_round_shield, 95 , weight(2)|hit_points(440)|body_armor(1)|spd_rtng(100)|shield_width(50),imodbits_shield ],
następnie muszę stworzyć wpis w pliku C:\Program Files\Mount&Blade Warband\Modules\Native\module aby ta tarcza została załadowana ale z tego co widzę to nie pojedyncze przedmioty są wczytywane ale ich grupy takie jak:
load_resource = castle_b
load_resource = square_keep
load_resource = anim_b
load_resource = shields
load_resource = shields_b
load_resource = weapon_meshes_c
load_resource = xtree_meshes_b
load_resource = map_icons_c
load_resource = pictures
load_resource = user_interface_b
load_resource = user_interface_c
Więc jeżeli mój przedmiot znajduje się w jednej z tych grup to czy umieszczanie go jest potrzebne?
Następne pytanie mam model eksportowany do .obj co muszę zrobić dalej aby umieścić go w grze?
I jeszcze jedno:
Dlaczego niektóre z lini tekstu zaczynają sie
["plate_covered_round_shield".......
a inne
#["shield_heater_d"
Nie nie wyprzedziłeś ale może komuś innemu się to przyda a odp mi na te.
-
Nie nadążam ty dodajesz nowy model... (Tworzysz nowy przedmiot) Czy chcesz zmienić statystyki danej broni/nazwę.. a może po prostu zmieniasz teksturę..?
To jest różnica..
-
Dodaje nowy model chce nadać mu statystyki i mam problem bo nie wiem jak to zrobić.
-
Tak. O ile już stworzyłeś tarczę, czy co ty tam chcesz, w programie do grafiki 3d, np. Wings i namalowałeś teksturę, to wystarczy, że skonwertujesz w wingsie do formatu .obj, używając opcji "eksport". Potem wrzucasz ten plik do folderu Resources moda do którego chcesz wrzucić model. Następnie, konwertujesz teksturę do formatu .dds programem DXT bitmap manipulator, wrzucasz po jednej kopii do folderów textures folderu gry i textures w folderze z modem. Potem otwierasz model w .obj programem BRFEdit, klikasz zakładkę Mat, tworzysz nowy materiał, zmieniasz jego nazwę na nazwę tekstury z rozszerzeniem, klikasz zakładkę Tex, tworzysz nową teksturę, zmieniasz jej nazwę na nazwę materiału, a pole Diffuse na nazwę twojej tekstury bez rozszerzenia, następnie klikasz na zakładkę Mesh, importujesz twój model, jeśli go tam nie ma, ustawiasz "Material" jako nazwę materiału, zapisujesz, pojawia się okienko "Czy chcesz dodać wpis w module.ini?", u mnie to jest zbugowane strasznie, i wywala cały module.ini po nazwach przedmiotów, także kliknij dla pewności "Nie". Więc wyłączasz BRFEdit, otwierasz plik module.ini moda, dopisujesz na końcu "load_mod_resource = <<nazwa przedmiotu>>" (bez <> i ""). Teraz ściągasz program Item Editor, odpalasz nim plik item_kinds.txt moda, tworzysz nowy przedmiot, ustawiasz Mesh jako nazwę twojego przedmiotu, nazwę jaką chcesz, i statystyki jakie chcesz.
Pewnie to wygląda strasznie skomplikowanie, jednak się spieszę, więc dal pewności masz tu link do łopatologicznej wersji. http://www.mountblade.info/forum/index.php?topic=491.msg19955#msg19955 (http://www.mountblade.info/forum/index.php?topic=491.msg19955#msg19955)
Mógłby ktoś napisać to w wersji bardziej łopatologicznej byłbym bardzo wdzięczny.
Mam pytanie mam model tarczy. Czy mam obłożyć go teksturami w wingsie poprzez opcje mapowanie uv itd i potem eksportować do .obj czy może nie używać mapowania uv i dopiero w programie openbrif nadać obiektowi tekstury?
-
Wybacz, ale chyba bardzjej łopatologicznie się już nie da. A może chcesz, żeby ktoś to zrobił za ciebie? Będzie łatwiej...
-
Nie,dziękuje. Chce się sam nauczyć. Ty to masz cięte riposty. Morze sobie sam poradzę z o teksturowaniem.
-
Nie chce się nauczyć ale ty masz cięte riposty. Morze sobie sam poradzę z o teksturowaniem.
Ehhh... aż w oczy szczypie... Zanim zabierzesz się za cokolwiek, polecam najpierw zajrzeć do słownika. Administratorzy na tym forum są na to bardzo uczuleni. I dobrze! ^^