====== Tipy a Triky pro Stavbu ====== ===== Importování ERF z vyšší verze NWN než máte ===== Někdy můžete být uvíznutí na starší verzi NWN z různých důvodů. Možná server ještě neaktualizoval na nejnovější verzi EE. Ale pak vám někdo pošle erf import, který byl vytvořen v novější verzi, a nástrojová sada odmítne s ním pracovat. Řešení je jednoduché. Otevřete soubor erf v nwhak.exe (nwhak může otevřít nejen haky, ale také erfy a dokonce i moduly) a smažte soubor ExportInfo.gff, pak erf uložte. Pokud to uděláte, nástrojová sada vám umožní jej importovat. ===== Manuální úpravy pomocí GFF Editoru ===== Každý soubor v modulu může být ručně upraven externě. A téměř všechny formáty mohou být otevřeny v [[https://neverwintervault.org/project/nwn1/other/tool/modified-gff-editor|GFF editoru]]. To umožňuje změnit vlastnosti, které nástrojová sada neumožňuje změnit, nebo překročit některé limity nástrojové sady, jako například 10000 HP pro příšery (čtěte níže). Pokaždé, když otevřete modul, vytvoří se složka, kde jsou uloženy všechny jeho soubory. Složka se jmenuje temp0 a bude vytvořena ve vašem uživatelském adresáři/modules/. Skripty (*.nss) lze otevřít jakýmkoli textovým editorem, šablony (*.utX) a další formáty lze otevřít již zmíněným GFF editorem. Pokud například otevřete položku (*.uti), uvidíte toto: {{:en:modulebuilding:itemingff.png?400|}} A pak můžete ručně upravit hodnoty, které chcete. Pro položku je jediná věc, kterou vám nástrojová sada nedovolí změnit, typ základního předmětu. Toto používám často k vytvoření kopie existující zbraně pro NPC a změně z dýky na například krátký meč. K tomu potřebujete změnit hodnotu pole BaseItem. Původní hodnoty lze nalézt na [[https://nwn.fandom.com/wiki/Baseitems.2da_(contents)|NWN Wikipedii]]. Takže v mém případě bych změnil hodnotu 22 (dýka) na 0 (krátký meč). Poté bych měl znovu otevřít položku v nástrojové sadě a vybrat pro ni nové části vzhledu. Měl bych se také ujistit, že tvor má potřebnou odbornost na zbraň pro vybavení typu zbraně (což nemusí být případ, pokud to byla dýka a my ji změníme na kukri). Pokud tvor nemá potřebnou odbornost na zbraň, nepoužije zbraň. ===== Pokročilé úpravy tvorů ===== Nástrojová sada umožňuje nastavit maximálně 100 bodů pro jakýkoli atribut tvora a maximálně 10000 extra životů. Pokud chcete více, potřebujete použít GFF editor, jak bylo vysvětleno výše. Najdete soubor šablony tvora ve složce temp0, název souboru odpovídá jeho resrefu, a otevřete jej v GFF editoru. Uvidíte toto: {{:en:modulebuilding:creaturegff.png?400|}} Pole HitPoints je to, co potřebujete změnit, abyste překročili limit 10k. Také potřebujete přepočítat pole CurrentHitPoints a MaxHitPoints. Pokud chcete, aby tvor měl například více než 100 síly, ručně upravíte pole nazvané Str na požadovanou hodnotu. Jména polí pro ostatní atributy jsou Con, Dex, Wis, Int, Cha. Jednoduché. **DŮLEŽITÉ UPOZORNĚNÍ!!!** Bohužel, nástrojová sada tyto pokročilé nastavení vrátí na svůj maximální limit pokaždé, když otevřete a uložíte tvora uvnitř nástrojové sady! Takže s tím musíte počítat a být připraveni znovu provést úpravy pokaždé, když změníte tvora v nástrojové sadě. ===== Umístění dveří ===== Normálně vám nástrojová sada nedovolí umístit dveře jinam než do "otvoru" pro dveře. Existuje však způsob, jak umístit dveře kamkoli chcete. Nejjednodušší způsob je namalovat dlaždici s otvorem pro dveře jinde v oblasti a umístit do ní dveře. Pak potřebujete najít dveře v seznamu oblasti v levé části nástrojové sady, kliknout na ně pravým tlačítkem a zvolit Upravit umístění. {{:en:modulebuilding:adjustlocation.png?400|}} To vám umožní otočit nebo přemístit dveře ručním zadáním souřadnic. Můžete získat souřadnice z jiného objektu, který umístíte tam, kde chcete, aby dveře byly, jako je umístitelný objekt, a kliknutím na něj pravým tlačítkem zvolit Upravit umístění (jiné objekty než dveře tuto možnost ukazují, když na ně kliknete pravým tlačítkem uvnitř oblasti). Trik je v tom, že jakmile dveře nejsou uvnitř dlaždice, pak smazání té dlaždice dveře nevymaže! Takže po dokončení můžete smazat tu dlaždici, kterou jste umístili pouze pro tento účel, a změnit ji zpět na to, co byla. Někdy vám nástrojová sada nedovolí umístit dveře ze strany, kterou chcete, otočení o 180° pomocí Upravit umístění tento problém vyřeší. ===== Změna velikosti a otáčení ===== Již vysvětlené Upravit umístění také umožňuje změnit velikost objektu. To není užitečné pro dveře, ale velmi užitečné pro umístitelné objekty. {{:en:modulebuilding:visualtransforms.png?400|}} Poznámka, že pro zobrazení této možnosti nesmí být umístitelný objekt nastaven na Statický. Měřítko umožňuje zvětšit nebo zmenšit umístitelný objekt, kromě toho jsou užitečné pouze Y a Z rotace, protože X rotaci můžete již dosáhnout s polem Orientace nad ním a X,Y,Z překlad jsou v podstatě duplikáty možností umístění X,Y,Z. Y a Z rotace vám umožní otočit umístitelný objekt jinak. Vyzkoušejte to sami. Jedna oblast na Arkhalia obsahuje dveře otočené tímto způsobem, takže to je také možné. Všimněte si, že tvorové mohou být také změněni ve velikosti a pravděpodobně i otočeni (ačkoli to nedává smysl). Ale to bude fungovat pouze na předem umístěné tvory a v multiplayerovém prostředí jsou pouze přátelští NPC předem umístěni. Pokud chcete, aby se spawnovaný monstrum zvětšil nebo zmenšil, musí to být provedeno pomocí skriptování. To bude vysvětleno jinde v této sekci.