Regulamin Forum    FAQ    Szukaj    Użytkownicy    Grupy    Rejestracja     Zaloguj 


Poprzedni temat «» Następny temat
Przesunięty przez: BaGGy
20-02-2015, 23:57
Walka
Autor Wiadomość
Shark 
Użytkownik



Nick: Mickey
Dołączył: 22 Cze 2007
Wysłany: 18-06-2014, 22:38   Walka

Witam.
Oto walka: [klik]

Jak widzicie, zamiast uleczyć MP, to nawalałem z fizyka.
Tutaj fragment inty:
Kod:
Polecenie 4:   
     Jeśli zostaną spełnione warunki:
1. Twoja postać: Ilosc MP < 25
2. Twoja postać: Procent HP >= 56
Użyj:  Mikstura many lv1   

Polecenie 5:
     Jeśli zostaną spełnione warunki:
1. Twoja postać: Ilosc MP < 25
2. Twoja postać: Procent HP >= 56
 
Użyj: Mikstura many lv2



Zostało mi dokładnie 409 HP. MP przez miksy many miało się uzupełniać, gdy będę miał przynajmniej 56% HP. 409 HP z moich 743 to dokładnie 55% (0,5504710632570659). Rozumiem więc, że wtedy nie został spełniony warunek. Jednak zaskoczę Was:

Kod:
Polecenie 2:   
     Jeśli zostaną spełnione warunki:
1. Twoja postać: Procent HP [b]<= 55[/b]
2. Twoja postać: Ilosc MP < 17
Użyj:  Kawałek Kaktusa


Czyli jeśli będę miał 55% lub mniej, a MP będzie poniżej 17 (było dokładnie 9), to w takim wypadku zaskakuje kaktus. Dlaczego nie zadziałało?
 
 
Alanov 
Użytkownik


Nick: Alanov
Level: 145
Wiek: 30
Dołączył: 18 Kwi 2012
Wysłany: 18-06-2014, 23:31   

Wszystko jest w porządku. Twoja inta jest zbugowana i w przedziale od 409 do 416 warunek nie będzie spełniony. Dla kaktusa i najprawdopodobniej również mikstur życia powinno być HP < 56%.
 
 
Shark 
Użytkownik



Nick: Mickey
Dołączył: 22 Cze 2007
Wysłany: 19-06-2014, 14:35   

Alanov napisał/a:
Wszystko jest w porządku. Twoja inta jest zbugowana i w przedziale od 409 do 416 warunek nie będzie spełniony. Dla kaktusa i najprawdopodobniej również mikstur życia powinno być HP < 56%.


No to chyba niekoniecznie.
Skoro warunkiem użycia kaktusa było MNIEJSZE BĄDŹ RÓWNE 55%, a miałem 55% (RÓWNE), to powinien wejść.
 
 
Alanov 
Użytkownik


Nick: Alanov
Level: 145
Wiek: 30
Dołączył: 18 Kwi 2012
Wysłany: 19-06-2014, 15:00   

Shark napisał/a:
No to chyba niekoniecznie.
Skoro warunkiem użycia kaktusa było MNIEJSZE BĄDŹ RÓWNE 55%, a miałem 55% (RÓWNE), to powinien wejść.

To bardzo konieczne. I nie, nie miałeś równe 55%. ; )
55% to 408,65, więc to tak jakbyś miał HP <= 408,65. Czy 409 <= 408,65? Chyba nie.
56% to 416,08, czyli HP >= 416,08, a więc leczy od 417 w górę.

Tak więc 1% HP (409-416) jest nieobsłużony przez twoje błędne warunki ; ]
 
 
Shark 
Użytkownik



Nick: Mickey
Dołączył: 22 Cze 2007
Wysłany: 21-06-2014, 00:46   

Alanov napisał/a:
55% to 408,65, więc to tak jakbyś miał HP <= 408,65. Czy 409 <= 408,65? Chyba nie.


A niby czemu to się nie zaokrągla?
 
 
Alanov 
Użytkownik


Nick: Alanov
Level: 145
Wiek: 30
Dołączył: 18 Kwi 2012
Wysłany: 21-06-2014, 01:26   

Shark napisał/a:
A niby czemu to się nie zaokrągla?

Ponieważ wtedy warunek nie miał by najmniejszego sensu. Wychodziłoby na to, że 409 jest <= 55% z 743, co jest nieprawdą.
 
 
Wyświetl posty z ostatnich:   
Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group
Theme MyFantasy created by Phantom