[VX] Quest system? - Wersja do druku
Ultima Forum
[VX] Quest system? - Wersja do druku

+- Ultima Forum (https://forum.ultimateam.pl)
+-- Dział: RPG Maker (/Forum-RPG-Maker)
+--- Dział: Wsparcie (/Forum-Wsparcie)
+--- Wątek: [VX] Quest system? (/Thread-VX-Quest-system)



Quest system? - Skooczekk - 28-12-15 19:23

Witajcie :D Mam problem ale do niego potem.

Dzisiaj na necie znalazłem taki skrypt. http://forums.rpgmakerweb.com/index.php?/topic/27446-basic-quest-system/
Czy warto? Jak on działa?

A moje 2 pytanie to jak zrobić questa żeby zabić np 5 wilków? Trzeba z przełącznikami się bawić czy jak? ;) Z góry dzięki :)


RE: Quest system? - Revlis - 28-12-15 19:55

Skrypt jest na VX[Ace], więc raczej nie zadziała na zwykłym VX.

Ale w skrócie:
Wklejasz skrypt pod main w edytorze skryptów, a komendy wywołujesz
na zdarzeniach za pomocą opcji - wywołaj skrypt. W okienku które się
wtedy pojawi wpisujesz określoną komendę - oddzielne komendy są
na przyjęcie zadania, ukończenie zadania, wyświetlenie komunikatu
o nieudanym zadaniu itp. itd (questid w skrypcie to po prostu numer
zadania). Treść, nagrody i inne rzeczy ustala się w odpowiedniej
rubryce w tym samym skrypcie.

Zadanie na zabicie pięciu wilków - najprościej jest chyba po każdej
walce z wilkiem wstawić zmień zmienną (nazwijmy ją po prostu
zabitewilki) i dać jej + 1. Natomiast przy oddawaniu zadania u
npc. ustawić warunek - zmienna zabitewilki wynosi więcej niż 5.
Jeśli warunek zostanie spełniony, zadanie zostałoby zaliczone, a
jeśli nie, npc po prostu powiedziałby że jeszcze nie spełniliśmy
jego oczekiwań.

Jeśli potrzebujesz oszczędnego i łatwego w obsłudze dziennika
zadań do zwykłego [VX] możesz użyć tego:
http://www.makerando.com/forum/topic/991-sistema-quest-semplice/