![]() |
|
[VX] Pancerz i Żywioły - Wersja do druku +- Ultima Forum (https://forum.ultimateam.pl) +-- Dział: RPG Maker (/Forum-RPG-Maker) +--- Dział: Wsparcie (/Forum-Wsparcie) +--- Wątek: [VX] Pancerz i Żywioły (/Thread-VX-Pancerz-i-%C5%BBywio%C5%82y) Strony: 1 2 |
Pancerz i Żywioły - Yoroiookami - 02-07-15 19:29 Chciałbym zmienić żywioły tak, aby zamiast redukcji obrażeń danego typu o 50% robiły to tylko o 25%. Gdzie w Edytorze Skryptów mogę to zmienić? Wie ktoś?
RE: Pancerz i Żywioły - Revlis - 02-07-15 22:13 Szukałem, ale nie mogłem tego nigdzie znaleźć. Zamiast tego znalazłem skrypt który może się przydać: http://forum.ultimateam.pl/Thread-VX-Dodawanie-odporno%C5%9Bci-i-krytyk%C3%B3w-do-ekwipunku Chwila, chyba znalazłem. To będzie Game_Actor linijka 155 i 158. Liczby które się tam znajdują to prawdopodobnie dzielniki/mnożniki podstawowych odporności wynikających z atrybutów (bronie i zbroje). Im wyższy numer tym wyższa odporność, im mniejszy tym niższa. Jeśli wcześniej nic nie było tam zmienianie, owa liczba powinna wynosić 2. Czyli w "teorii" jeśli liczbę 2 zastąpimy liczbą 1 wszystkie odporności w projekcie powinny zostać podzielone. Testowałem to u siebie, i zdaje się działać (nie jestem do końca pewien czy odporności wynoszą 25% czy coś w tych okolicach). Możesz przetestować u siebie i dać mi znak jak poszło, sam jestem ciekaw. RE: Pancerz i Żywioły - Yoroiookami - 04-07-15 11:36 To w tym miejscu, zdecydowanie. Niestety ustawienie tego na "1" sprawia, że zbroja w ogóle nie chroni przed atakami danego typu. Ustawiłem na 1.5, ale jest kolejny problem...zaokrąglania. ![]() Wie ktoś jak mogę z tego zrobić 8? RE: Pancerz i Żywioły - Revlis - 04-07-15 13:03 Nie bardzo znam się na rubby więc jedyne co mogłem zrobić to sprawdzać każdą kombinację metodą prób i błędów. Testowałem różne kombinacje i wygląda na to, że nie można usunąć niewymierności. Każda liczba między 1.0 a 2.0 sprawi, że w trakcie otrzymywania/zadawania obrażeń pojawi się liczba z przecinkiem. Jedyne co udało mi się ustalić, to że im mniejsza liczba w rubby tym mniejsza liczba po przecinku. Najbliżej w tym przypadku jest liczba 1.25 dzięki której można ograniczyć obrażenia do tylko jednego miejsca po przecinku. ![]() Zawsze jakiś progres *Nawet jeśli obrażenia będą równe, tzn. ich liczba będzie wynosić powiedzmy 2345 to przez kombinowanie w rubby zamiast tego pojawiać się będzie 2345.0 (wynika z tego że nie można się pozbyć przecinka przez grzebanie w edytorze). 2.0 to 50% 1.5 to 25% 1.25 to 12.5% Więc aby uzyskać pełną odporność trzeba by nosić aż 8 elementów ekwipunku *Co oczywiście jest możliwe z pomocą skryptu. RE: Pancerz i Żywioły - Yoroiookami - 04-07-15 13:43 Dzięki, ale potrzebuję dokładnie 1.5 RE: Pancerz i Żywioły - Amelanduil - 04-07-15 15:13 A zaglądałeś yoroś do lunaticów od yanflego? Może tam coś znajdziesz? Jeden szkopuł jest taki że to jest skomplikowane dość. Link RE: Pancerz i Żywioły - Yoroiookami - 04-07-15 17:10 (04-07-15 15:13)Amelanduil napisał(a): A zaglądałeś yoroś do lunaticów od yanflego? Może tam coś znajdziesz? Nie zaglądałem. Myślałem że on robi tylko pod VX Ace. A to naprawdę takie skomplikowane? RE: Pancerz i Żywioły - Amelanduil - 04-07-15 19:11 Yoroiookami napisał(a):Nie zaglądałem. Myślałem że on robi tylko pod VX Ace....kuźwa, faktycznie są tylko na Ace'a xD cały czas mi się myli >_> to sorry, to nie to. Zapomniałem zupełnie jak to było w zwykłym VX... nie da się po prostu ustawić w database element rate na 25%?
RE: Pancerz i Żywioły - Yoroiookami - 04-07-15 19:17 W Ace na pewno RE: Pancerz i Żywioły - Revlis - 04-07-15 19:18 Można to zrobić w VX tak jak w VX/Ace za pomocą skryptu (np. tego który podałem w pierwszym poście). Tylko że trzeba by przy tym konfigurować każdy element ekwipunku oddzielnie, co prawdopodobnie jest czasochłonne. |