Mapmaker Tools.txt

(10 KB) Pobierz
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...
Zgłoś jeśli naruszono regulamin