Editace .nif souboru
v Hex editoru
Vítejte při tutoriálu, v němž vás naučím, jak používat Hex editor
spolu s Morrem. Naučíme se zde, jak pracuje Hex editor (dále jen
Hexer). Zjistíte, jak změnit strukturu modelů a jak změnit název
.nif souboru, aniž by ho to poškodilo.
Před tím, než se o cokoli pokusíte, měli by jste si patřičný soubor
zálohovat.
O co se jedná ?
Většina Hex editorů (Hexerů) je rozdělená na dvě části. První Hexová
a druhá tzv. ASCII
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | . . . . . . .
. . . . . . . . .
Teď si do hloubky projdeme to, jak to vlastně funguje. Nad tímhle
textem jistě vidíte řádek, kde je 16 dvojic nul a 16 teček.Tyhle
dvojnulky, jsou hodnotou teček za nulou. Takže například když napíšeme
místo třetí tečky 1, třetí dvojnulka (Hex hodnota) se změní na hodnotu
1, samozřejmě v hexech.
00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 | . . 1 . . . .
. . . . . . . . .
Hex se zastaví při devítce, potom pokračuje písmeny do F a teprve
potom se vrací zpět k desítce:
01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 – a tak dále
Dobře. Je to pro nás jistá výhoda... Teď by jste měli vědět, že takhle
můžete měnit samotné textury morrowindu Většina Hexerů má takzvané
„vyhledávání řetězců“. Přejděte do ASCII části a zadejte TX. Program
začne vyhledávat
Poznámka: Teď se podívejte na ASCII hodnoty. Nejvíce jich bude naprosto
k ničemu, protože je problém se v nich vyznat. Někdy však v názvu
uvidíte celá slova. Jediné co můžeme opravdu editovat, jsou ta slova.
Já si našel tenhle řetězec
TX_C_COMMONSHIRT_C_3C.bmp
Nebojte se toho slovo může být klidně i na více řádcích.
Teď nahradíme tento soubor s texturou.
Vysvětlení použití Hexu
Registry souborového modelu jsou většinou na začátku. Zaleží řetězec
od řetězce. Tyto hodnoty samozřejmě měnit nesmíme, protože to poškodí
.nif soubor..
To znamená, že my pouze požijeme hodnoty z původního souboru v tom
novém.
C _ C O M M O N S H I R T _ C _ 3 C
C _ C O M M O N S H I R T _ C _ 5 A
Je to ale makačka.. Teď se podívejte, když jsem dělal spidersilk
armor
C _ O M M O N S H I R T _ C 3 _ C
A _ S P I D E R S I L K _ S_ C - -
Teď si všimněte, že soubor je tu tak nějak dvojitě. Musíme ho tedy
trochu upravit, abychom nedostali hlášku s chybu. Změníme tedy některé
nulové hodnoty. Teď se podívejte na pojmenování vašeho souboru v
Hexové části Hexeru, [05] Ukáže vám to konec souboru. Jestliže chcete
editovat jeho délku udělejte to teď..
Nahraďte _ a C nulovými hodnotami. [00]
Teď jak to udělat s dlouhými názvy:
Jestliže potřebujete dva různé soubory stejné funkce, najděte hodnotu
[05] a změňte další dvě následující hodnoty na [00] tyhle můžete
měnit naprosto bezpečně.. Takže ODSTRAŇTE hex spojení s těmito
dvěma hodnotami. (Nejsem si jisty, ale ve všech známých Hexerech
to jde jednoduše backspacem) teď VLOŽTE dvě nové hodnoty PŘED hodnotu
[05] je to VELMI důležité.
Nezapomeňte, že spojení, které jste zrušili dvěma hodnotám za [05],
musíte zase dát těm dvěma před hodnotou.
Touto technikou, můžete změnit textury ve všech souborech.. Věřím,
že si to zanedlouho plně osvojíte.. Kdyby vám přeci jen nebylo něco
jasné, tak mi napište.
HEXX
|