![]() |
|
[XP] Dodatkowa opcje ataku w menu bitwy - Wersja do druku +- Ultima Forum (https://forum.ultimateam.pl) +-- Dział: RPG Maker (/Forum-RPG-Maker) +--- Dział: Wsparcie (/Forum-Wsparcie) +--- Wątek: [XP] Dodatkowa opcje ataku w menu bitwy (/Thread-XP-Dodatkowa-opcje-ataku-w-menu-bitwy) |
RE: Dodatkowa opcje ataku w menu bitwy - duganhack - 16-08-14 16:33 Inne odporności mają być takie jakie są chodzi mi o jeden aby miał on mała szanse na załączenie się, dokładnie chodzi mi o to że ten atak "szybki atak" którego stworzyłaś jako skill miał 5% na uaktywnienie się ( aby nie cały czas się włączał i żeby rozgrywka była ciekawsza) RE: Dodatkowa opcje ataku w menu bitwy - Ayene - 16-08-14 16:58 Szybki atak ma mieć 5% na załączenie statusu Smierć niezależnie od odporności przeciwnika? RE: Dodatkowa opcje ataku w menu bitwy - duganhack - 16-08-14 17:46 Aha to wymaga pisania w języku ruby??? no to muszę wszystko powiedzieć szczegółowo :D Chcę aby szybki atak i/lub potężny atak miał 5% szansy na status krwawienie ( krwawienie mam zrobione zabiera on w każdej turze progresywne uszkodzenia czy coś takiego) RE: Dodatkowa opcje ataku w menu bitwy - Ayene - 16-08-14 22:51 Możemy spróbować takiego rozwiązania... Wejdź w skrypt 'Game_Battler 3' i znajdź (ok. 184): Kod: effective |= states_plus(skill.plus_state_set)Kod: effective |= states_plus(skill.plus_state_set, skill)Następnie nad Main wklej: Kod: class Game_BattlerW tym kodzie są dwie kluczowe linijki: Kod: if skill.id == 81Kod: add_state(3)RE: Dodatkowa opcje ataku w menu bitwy - duganhack - 17-08-14 11:00 Wielkie dzięki jesteś najlepsza @edit A dało by się aby do innych skili należały inne statusy? Bo próbowałem utworzyć 3 razy ten skrypt który podałaś i po prostu zmienić im id oraz status na ten którego potrzebowałem ale niestety jeden wyklucza drugi i jak działa jeden to drugi się nie załącza nawet jak ma 100% szansy (zmieniłem to if rand(100) < 5 na if rand(100) < 100) da się to jakoś zrobic? RE: Dodatkowa opcje ataku w menu bitwy - Ayene - 17-08-14 12:10 Podmień wcześniejszy skrypt na poniższy: Kod: class Game_BattlerJak sam zauważyłeś powielenie definicji powoduje jej nadpisanie. Trzeba było dodać odpowiednie warunki wewnątrz. I tak właśnie skrypt sprawdza teraz, jaki jest id umiejętności i dopasowuje odpowiedni status. Myślę, że załapiesz konfigurację RE: Dodatkowa opcje ataku w menu bitwy - duganhack - 17-08-14 12:27 Super !!! O to chodziło, nie wiem jak ci dziękować Ayene |