Modyfikowanie Statystyk w Heroes V
05/10/2010 01:10 - jareQ
 


Mody – Modyfikacja Statystyk



Modyfikowanie tekstur, ikon i tekstu jest już nam znane. Teraz naszą uwagę poświęcimy plikom xdb ;) Bez paniki, nie będziemy edytować zaraz ich najbardziej skomplikowanych wersji, my zajmiemy się ich najprostszym rodzajem – podmianą statystyk. ;)

Teraz, gdy już mamy wygląd i opis naszego nowego Diablika, zmienimy mu niektóre statystyki i uczynimy z niego krzepkiego woja ;) Najpierw jednak trochę na temat samych plików xdb.

Niektórzy z was pewnie wiedzą, że pliki xdb to są inaczej subskrypcje, które odpowiadają za niemalże cały mechanizm naszej gry. Pisanie takiej subskrypcji przeważnie opiera się na wpisywaniu komend i danych dotyczących tekstur, geometrii itd.

Zabierzmy się zatem za staty naszego Diablika. Otwórzmy archiwum Data i wejdźmy w poniższą lokalizację:

\GameMechanics\Creature\Creatures\Inferno

Widzimy, że każda jednostka Inferno razem ze swoim ulepszeniem ma swój osobny plik xdb. My chcemy zająć się plikiem naszego nieulepszonego Impa, dlatego wybieramy plik o nazwie „Familiar.xdb”. Zaznaczamy i wypakowujemy do wybranego folderu.

Teraz przydałoby się ten plik czymś otworzyć, najlepiej jakimś edytorem tekstu. Polecam program Notepad++, który można pobrać TU. Ściągamy i instalujemy.

Otwórzmy Notepada i nasz plik xdb Diablika. Naszym oczom ukaże się coś TAKIEGO.

Widzimy, że plik zawiera dane dotyczące statystyk naszego Diablika, jego przynależności, punktów doświadczenia jakie otrzymuje jego właściciel w czasie bitwy, koszt itd. My nie musimy się teraz zapoznawać ze wszystkimi komendami. Nas interesuje pierwsze 14 linijek od góry, gdzie są te „główne” statystyki Impa.

Tak jak w przypadku tekstur, subskrypcje też są na swój sposób zablokowane, dlatego nie możemy zmienić czegokolwiek tuż po otwarciu oryginalnego pliku. Musimy utworzyć jego kopię. Zaznaczamy cały „tekst”, kopiujemy, otwieramy nowy dokument i wklejamy całość. Teraz możemy zacząć edytować. ;)

Dla przykładu zmieńmy staty Impa w TAKI sposób.

Zauważmy, że w przypadku komendy Shots i Flying Imp ma ustawione hasło „false”, czyli nie posiada żadnej z tych dwóch umiejętności. Teraz zapiszemy to czego dokonaliśmy.

Wybieramy opcję Zapisz jako i widzimy, że możemy zapisać nasz plik obok oryginalnego xdb Impa. Niestety, tak jak tekstury, tutaj też nie możemy zamienić w czasie zapisywania jednego pliku z drugim, dlatego musimy cofnąć lokalizację o jeden folder i zapisać nasz plik identycznie z nazwą oryginalnego xdb. Przy zapisywaniu plików xdb należy pamiętać by ustawić format zapisu na ‘All Types (*.*)’ i przy wpisywaniu nazwy pliku koniecznie dopisać końcówkę ‘.xdb’, ponieważ format xdb nie jest formatem domyślnym programu i trzeba samemu zadbać o prawidłowość naszego pliku ;) Czyli nazwa xdb naszego Diablika przy zapisie powinna być „Familiar.xdb”. Po zapisaniu automatycznie zostanie sam tytuł „Familiar”.

Teraz musimy zamienić nasz plik z oryginalnym. Upewnijmy się ze nazwy obu plików są identyczne i wrzućmy nasz plik do lokalizacji, w której leży oryginał. Zamieniamy.

Na końcu przydałoby się sprawdzić nasze nowe „dzieło”. ;) Lokalizacja naszego xdb zaczyna się od folderu GameMechanics, a kończy na folderze Inferno. Przenosimy folder GameMechanics z xdb naszego Impa do folderu Data tuż obok naszych wcześniejszych folderów. Odpalamy grę…

…i jeżeli wszystko poszło dobrze możemy teraz podziwiać nowe STATYSTYKI naszego Diablika. ;)


Opracowanie i screeny by Oliwsen


Masz jakiś problem z modem lub chcesz się nim pochwalić? Odwiedź TEN temat.
https://www.tawerna.biz/guide_19_modyfikowanie-statystyk-w-heroes-v.html