Spis treści
Wracamy do serii Standardowy System Walki, w której przedstawiam różne sposoby na podrasowanie systemu walki z RPG Makera 2003. Dziś pomysł na stworzenie ataku rozpaczy, który pod różnymi nazwami pojawia się w wielu jRPG-ach. Założenie jest następujące – jeśli HP gracza spadnie do maksymalnie 15%, jego podstawowy atak znika z menu walki, a zamiast niego pojawia się opcja ze specjalnymi atakami.
Przygotowanie
W bazie danych w klasach postaci klikamy Set w polu Battle Commands i tworzymy nową kategorię – Fury, a jej typ ustawiamy na Skills (Specific).
Następnie przygotowujemy dwie techniki w zakładce Skills, których Skill Type ustawiamy na przygotowane wcześniej Fury. Techniki powinny być odpowiednio mocne oraz nie korzystać z MP, żeby można ich było użyć nawet wtedy, gdy punktów many brakuje.
Tworzymy globalne zdarzenia
Przechodzimy do pracy. Najpierw tworzymy Common eventa ustawionego na Parallel Process, w którym będziemy obliczać % HP posiadany przez bohatera, a następnie dodawać lub odejmować umiejętności w zależności od tego, na jakim będzie poziomie.
Kolejne dwa Common eventy będą dodawać i odejmować komendę Fury w menu walki. Oba ustawiamy na wywołanie. Najpierw usuwamy wszystkie komendy walki przy pomocy Change Battle Commands, a następnie dodajemy Fury, komendę Items oraz Defend (lub inne, które ma postać). W drugim evencie robimy to samo, tylko Fury zamieniamy na standardowy Attack.
Teraz zakładka Troops
Teraz pozostaje nam już tylko dodać do grupy potworów dwie strony. Na pierwszej wstawiamy warunek, zgodnie z którym HP postaci musi wynosić pomiędzy 0% i 15%. W takim przypadku wywołujemy Common event Fury ON. Druga strona aktywowana będzie natomiast gdy HP wynosi pomiędzy 16% a 100%. Wtedy wywołujemy Common event Fury OFF.
Podsumowanie
Tak naprawdę to wszystko. Od teraz, gdy HP Alexa spadnie poniżej 16%, jego komenda Attack zostanie zamieniona na Fury. W takim przypadku postać nauczy się dwóch nowych umiejętności, które znikną, gdy HP wzrośnie powyżej 15%. Przy niewielkich modyfikacjach zakładki w Troops można zredukować do jednej. Jedyny problem, jaki dostrzegam, jest następujący – jeśli jesteśmy na etapie wybierania w walce postaci (wskaźnik na postacią) i w tym czasie HP spadnie poniżej ustawionego poziomu, zmiana komend nastąpi dopiero z chwilą kliknięcia ENTER i wybrania danej postaci. Nie wymyśliłem jeszcze, czy można to jakoś obejść.
Autorem skryptu jest Cold Omen.
Michał „Michu” Wysocki






