Forum jest aktualnie zamknięte.

Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Podstawy tworzenia zadań w Warcraft 3
#1
W tym tutorialu stworzymy sobie prostę zadanie w Warcraft 3 polegające na zabiciu jednej jednostki, bohatera

 - wymagana podstawowa wiedza z zakresu tworzenie wyzwalaczy oraz zmiennych

Należy stworzyć dwie zmienne:
 - NaszeZadanie, typu Zadanie
 - WymaganiaZadania, typu Wymagania zadania

Na początek tworzymy nowy wyzwalacz, który stworzy nam nowe zadanie główne nie odkryte.

Kod:
Wydarzenia
  Map initialization
Warunek
Akcja
  Zadanie - Creata a Wymagane, nie odkryte quest title Nazwa Zadania with description Opis zadania, using icon path...
  Set NaszeZadanie = (Last created quest)
  Zadanie - Creata a quest requirement for NaszeZadanie with the description Opis Wymagania
  Set WymaganiaZadania = (Last created quest requirement)


Zadanie możemy aktywować w dowolnym momeńcie, kod takiej aktywacji może wyglądać tak:

Kod:
Wydarzenia
  (Dowolne wydarzenie, po który ma się odkryć zadanie)
Warunek
Akcja
  Wyzwalacz - Turn off (This trigger)
  Dźwięk - Play QuestNew
  Zadanie - Display To (All players) the Zadanie odkryte message: Jakaś wiadomość
  Zadanie - Mark NaszeZadanie as Odkryte
  Zadanie - Flash the Quest dialog button

Teraz wyzwalacz od zakończenia zadania

Kod:
Wydarzenie
  Jednostka - Paladyn Umiera
Warunek
Akcja
  Wyzwalacz - Turn off (This trigger)
  Dźwięk - Play QuestCompleted
  Zadanie - Display To (All players) the Zadanie wykonane message: Jakaś wiadomość
  Zadanie - Mark WymaganiaZadania as Ukończone
  Zadanie - Mark NaszeZadanie as Ukończone
  Zadanie - Flash the Quest dialog button
Odpowiedz
  


Skocz do:


Użytkownicy przeglądający ten wątek:
1 gości