Mapmaker Tools Sierpie� 16, 2004 Ten dokument opisuje narz�dzia i techniki, kt�re mog� by� u�yteczne dla tw�rc�w map WoG oraz programist�w ERM: 1. Auto-za�adowanie wybranego pakietu opcji WoG w twojej mapie. 2. Tworzenie i do��czenie w�asnego portretu Bohatera do twojej mapy. 3. W��czanie wbudowanego w gr� menu kod�w (Cheat Menu). 4. U�ywanie nowych kod�w. 5. W��czanie WoG "Cheat" Menu, w celu przetestowania map i skrypt�w. Auto-za�adowanie wybranego pakietu opcji WoG w twojej mapie. --------------------------------------------------------- W WoGu 3.58 jest �atwiej ni� kiedykolwiek przedtem do��czy� w�asne ustawienia skrypt�w i opcji do swojej mapy - nie wymusisz w tych celu ich kopiowa� i wkleja� do mapy! Po prostu zastosuj si� do poni�szych prostych instrukcji: a) Otw�rz okno opcji WoG i wybierz opcje, kt�re maj� zosta� u�yte w twej mapie. b) Zapisz wybrane opcje w katalogu Maps pod dowoln� nazw�. Oczywi�cie najlepiej u�y� tej samej nazwy co nazwa twej mapy. Wi�c je�li sw� map� nazwa�e� "Podb�j �wiata.h3m", plik opcji mo�esz nazwa� "Podb�j �wiata.dat". c) W twej mapie w edytorze utw�rz nowe zdarzenie czasowe (jego nazwa jest bez znaczenia). d) Odznacz opcj�, �eby zdarzenie nie odnosi�o si� do �adnego gracza oraz ustaw dzie� pierwszego pojawienia si� na 600-tny b�d� wy�szy. e) W tre�ci zdarzenia, umie�� nast�puj�ce linie komend (zak�adaj�c, �e u�ywasz pliku "Podb�j �wiata.dat"): ZVSE !#UN:J3/^maps\Podb�j �wiata.dat^; f) Kliknij OK aby zapisa� zdarzenie. g) Zapisz map�. h) Kiedy b�dziesz przesy�a� komu� mailem zzipowan� map� (lub umieszcza� j� w internecie), upewnij si�, aby zip zawiera� r�wnie� plik opcji WoG (np. Podb�j �wiata.dat). Odt�d je�li kiedykolwiek kto� za�aduje twoj� map�, opcje WoG z twojego pliku zostan� automatycznie pobrane zamiast opcji WoGifikacji, kt�re w�asnor�cznie ustawi� sobie dany gracz. ============================================================================================== Tworzenie i do��czenie w�asnego portretu Bohatera do twojej mapy. ------------------------------------------------------------ Nawet je�li nie potrafisz napisa� skryptu ERM, mo�esz chcie� do��czy� w�asne portrety bohater�w do twej mapy WoG. Poni�ej prosta instrukcja, jak to zrobi�. a) Najpierw musisz stworzy� du�y i ma�y portret odpowiedniego rozmiaru i typu pliku. Kreacja portretu wymaga dw�ch r�nowymiarowych plik�w graficznych w formacie PCX (256 kolor�w), wi�c b�dziesz potrzebowa� programu graficznego zdolnego do tworzenia b�d� eksportowania plik�w w tym formacie. Pierwszy plik b�dzie zawiera� wi�kszy portret, a drugi mniejszy (taki jak ten, kt�ry pokazuje si� w li�cie bohater�w obok listy miast w g��wnym oknie przygody). Wi�kszy plik musi mie� rozmiar 58x64 (58 pikseli szeroki i 64 pikseli wysoki). Mniejszy plik musi mie� rozmiar 48x32 (48 pikseli szeroki i 32 pikseli wysoki). Oba pliki powinny mie� nazw� sk�adajac� si� z maksymalnie 8 liter (+ 3 litery rozszerzenia). Umie�� oba pliki w katalogu Heroes3\Data i zzipuj je razem z twoj� map� zanim podzielisz si� ni� z innymi graczami b�d� umie�cisz j� na stronie www. Upewnij si�, aby� do��czy� r�wnie� wiadomo��, m�wi�c� o nakazie umieszczenia w katalogu Data tak�e plik�w graficznych! (Mo�esz nawet umie�ci� stosowne przypomnienie w mapie, aby wy�wietli�o si� pierwszego dnia, by nikt przypadkowo nie zapomnia� o tym.) W tym przyk�adzie, nazwiemy wi�kszy plik "sylvia.pcx" a ma�y "sylvia-s.pcx" b) Utworz�w w mapie w edytorze nowe Zdarzenie czasowe (jego nazwa jest bez znaczenia). c) Odznacz opcj�, �eby zdarzenie nie odnosi�o si� do �adnego gracza oraz ustaw dzie� pierwszego pojawienia si� na 600-tny b�d� wy�szy. d) Sprawd� wewn�trzny numer bohatera (Internal Hero Number), kt�rego portret zamierzasz zast�pi�. W dokumentacji ERM jest lista nazwana "Format H". Numery bohater�w s� od 0 do 155. W tym przyk��dzie zajmujemy si� Sylvi�, kt�ra ma numer 3. Ten numer piszemy zaraz po komendzie !#HE i tu� przed dwukropkiem, np. !#HE3:L1^sylvia-s.pcx^; Je�li bohater ma numer 17, w zamian powinni�my napisa� !#HE17:. e) W tre�ci zdarzenia, umie�� nast�puj�ce linie komend (zak��daj�c, �e zmieniasz portret Sylvi): ZVSE !#HE3:L1^sylvia-s.pcx^; [Ustaw ma�y portret dla Sylvi] !#HE3:L2^sylvia.pcx^; [Ustaw du�y portret dla Sylwi] f) Kliknij OK aby zapisa� zdarzenie. g) Zapisz map�. Je�li chcesz ustawi� wi�cej w��snych portret�w, musisz do tego zdarzenia dopisa� dodatkowe linie. Wystarczy tylko jedna komenda "ZVSE" na samym pocz�tku zdarzenia. Wa�ne: Je�li edytujesz bohatera, kt�ry b�dzie u�ywa� twojego w�asnego portretu, w edytorze map NIE klikaj na opcj� "Zmie� w�a�ciwo�ci" tu� obok portretu w oknie w�a�ciwo�ci bohatera, gdy� taka zmiana nadpisze komend� ERM i tw�j w�asny portret stanie si� bezu�yteczny. ============================================================================================== W��czanie wbudowanego w gr� menu kod�w (Cheat Menu). -------------------------------- Heroes III posiada�o wbudowane menu cheat�w, kt�re mog�o zosta� w��czone przez dodanie s�owa kluczowego do skr�tu uruchamiaj�cego gr�. W RoE, AB i SoD, tym s�owem kluczowym by�o "/nwcgrail". W WoGu to s�owo zosta�o zamienione na "/zvssveta". S�owo kluczowe powinno zosta� dodane na ko�cu pe�nej �cie�ki dost�pu i nazwy pliku wykonywalnego we w�a�ciwo�ciach skr�tu do gry. Je�eli, na przyk�ad, zainstalowa�e� WoGa na dysku F w katalogu o nazwie "Wake of Gods", tw�j skr�t powiniem wygl�da� tak: "F:\Wake of Gods\h3wog.exe" Teraz po prostu na ko�cu linii dodaj "/zvssveta", tak, �e powinien wygl�da� w ten spos�w: "F:\Wake of Gods\h3wog.exe" /zvssveta Je�li gracz w WoGa w oknie, menu cheat�w pojawi si� w g�rnym-lewym rogu ekranu jak tylko za�adujesz map�. Je�li grasz w WoGa w trybie pe�noekranowym, naci�niej na klawiaturze F4 aby tymczasowo prze��czy� si� do trybu okienkowego. Menu cheat�w pojawi si� w lewym-g�rnym rogu ekranu. Naci�nij ponownie F4 aby powr�ci� do trybu pe�noekranowego. Wbudowane menu kod�w mo�e by� u�ywane na mapie przygody oraz podczas walki - w ka�dym tym przypadku dzia�a troch� inaczej. Uwaga: je�li zosta�a za��czona opcja "Wy��czenie menu cheat�w", wbudowane menu cheat�w zostanie wy��czone. Menu to wci�� b�dzie widoczne, jednak�e klikni�cie na jakiejkolwiek jego opcji nie wywo�a �adnego skutku. ============================================================================================== U�ywanie nowych kod�w ------------------------------ Heroes III posiada�o list� wbudowanych kod�w, dost�pne poprzez naci�ni�cie klawisza TAB, wpisanie kodu i naci�ni�cie Enter. Oryginalne kody (dla RoE, AB i SoD) by�y poprzedzone "nwc". W WoGu 3.58, ten prefix zosta� zamieniony na "wog". Kody dla RoE bazowa�y na filmie "Monty Python i �wi�ty Graal". Kody AB bazowa�y na filmie "Gwiezdne Wojny" (Epizod 1) a kody SoD - na pierwszej cz�ci Matrixa. Kody dla WoG tak�e bazuj� na popularnym filmie, W�adca Pier�cieni. Oto kody dzia�aj�ce na mapie przygody: - wybudowanie w mie�cie wszystkich budynk�w......................WOGMINASTIRITH - w ka�dym wolnym slocie bohatera pojawia si� 5 Archanio��w......WOGGALADRIEL - bohater otrzymuje wszystkie machiny wojenne....................WOGOLIPHAUNT - bohater otrzymuje jeden poziom w g�r�..........................WOGGANDALFWHITE - bohater ma niegraniczon� liczb� punkt�w ruchu..................WOGSHADOWFAX - ods��nia uk��dank�.............................................WOGPALANTIR - ods�ania map� przygody.........................................WOGEYEOFSAURON - gracz otrzymuje 100,000 z�ota plus 100 sztuk ka�dego zasobu....WOGISENGARD - gracz posiada 999 punkt�w magii i wszystkie zakl�cia...........WOGSARUMAN - bohater otrzymuje do 50 Rycerzy �mierci........................WOGPATHOFTHEDEAD - gracz automatycznie przegrywa scenariusz.......................WOGDARKLORD - gracz automatycznie wygrywa scenariusz.........................WOGONERING - gracz otrzymuje maksimum szcz�cia.............................WOGBILBO - map� porywaj� ca�uny ciemno�ci.................................WOGMORDOR - bahater otrzymuje maksymalne morale............................WOGFELLOWSHIP - zmienia kolory wyst�puj�ce w grze..............................WOGSARUMANOFMANYCOLORS Dodatkowo s� trzy kody dzia�aj�ce na polu walki: - automatyczne wygranie potyczki.................................WOGFRODO - automatyczne przegranie potyczki...............................WOGDENETHOR - gracz posiada 999 punkt�w magii i wszystkie zakl�cia...........WOGGANDALF Uwaga: je�li zosta�a za��czona opcja "Wy��czenie menu cheat�w", wpisanie powy�szych kod�w nie wywo�a �adnego skutku. ============================================================================================== W��czanie WoG "Cheat" Menu, w celu przetestowania map i skrypt�w. --------------------------------------------------------- Do WoGifikacji zosta�y do��czone "cheaty" za pomoc� skrypt�w. Aby w��czy� takie menu na mapie, zastosuj si� do prostych instrukcji: a) W twej mapie w edytorze utw�rz nowe zdarzenie czasowe (jego nazwa jest bez znaczenia). b) Odznacz opcj�, �eby zdarzenie nie odnosi�o si� do �adnego gracza oraz ustaw dzie� pierwszego pojawienia si� na 600-tny b�d� wy�szy. c) W tre�ci zdarzenia, umie�� nast�puj�ce linie komend: ZVSE !#UN:P77/1; d) Kliknij OK aby zapisa� zdarzenie. e) Zapisz map�. Lub m�g�y� r�wnie� powy�szy skrypt umie�ci� w nieu�ywanym skrypcie WoGifikuj�cym (np. script99.erm) je�li chcesz, aby to menu by�o aktywne we wszystkich mapach. Aby u�y� WoG Cheat Menu, przytrzymaj klawisz ALT i kliknij myszk� na dowolnym z nast�puj�cych obiekt�w: a) bohaterze na mapie (twoim b�d� innego gracza); b) bohaterze w li�cie bohater�w; c) mi...
Kiu-ing