My Fantasy Online 2
Oficjalne forum gry My Fantasy Online 2

Śmietnik - niesłuszna porażka

szewa.pxa - 21-08-2009, 11:00
Temat postu: niesłuszna porażka
http://w1.my-fantasy.net/...p?r_id=30499127 o co chodzi przegrałem w turnieju ale nie wiem dlaczego? przeciwnik uzdrowił się kiedy został pokonany.Czy można to jeszcze odwrócić bo to była ważna walka?
MysTiC BlaDe - 21-08-2009, 11:04

http://w1.my-fantasy.net/...p?r_id=30499127

Rzeczywiście jakiś bug coś jak powstanie :d Poczekaj na administracje :p może coś wymyślą:]

SaKe - 21-08-2009, 11:05

Blad pewnie z ulamkami (trafil np za 10,5 Hp, a ty miales 10hp-przyklad), jelsi sie nie myle, to taki sam kiedys blad byl kilka razy
Areen - 21-08-2009, 14:39

To chyba błąd z zaokrąglaniem, ale admin miał to już dawno naprawić Oo
ADIHC1 - 21-08-2009, 15:31

Nie tyle błąd z zaokrąglaniem, co brak zaokrąglania. Gracz miał 1025HP, dostał cios za 1025HP, ale widocznie o ułamek za słaby.

A skrypt wyświetlający walkę operuje na liczbach widocznych w raporcie, stąd przy 0HP zmienił kolor ramki na pomarańczowy.

Walka nie zostanie powtórzona.

Slavirus - 21-08-2009, 17:06

Teraz sobie pomyśl zadecydował mini mini ułamek :P o całej walce ;P
Areen - 21-08-2009, 17:11

ADIHC1 napisał/a:
Nie tyle błąd z zaokrąglaniem, co brak zaokrąglania.
Skoro brak to czemu zamiast pokazać 1024,9999 HP pokazało 1025 ;>?
ADIHC1 - 21-08-2009, 17:33

Slavirus napisał/a:
Teraz sobie pomyśl zadecydował mini mini ułamek :P o całej walce ;P

Ale to nie jest błąd.
Areen napisał/a:
Skoro brak to czemu zamiast pokazać 1024,9999 HP pokazało 1025 ;>?

Mnie pytasz? Idź i zapytaj Admina dlaczego w raportach wartość ciosów nie jest wyświetlana z dokładnością do n-tego miejsca po przecinku ; >

SaKe - 21-08-2009, 22:54

Bo powinny byc liczby calkowite...
Tylko admin powinien tez dopracowac do "ulamka" te wzory i szczegoly, zeby nie bylo takich sytuacji. Kolejny blad, ktory moze byc tym "kamykiem" w lawinie... Tiaa

BLade_immortal - 22-08-2009, 13:15

fajna walka, jeszcze mi się to nie zdarzyło, ale faktycznie powinno być to naprawione, skoro kiedyś miało już to miejsce ;)
Zgadzam się z SaKe, małe pierdółki, a powodują lawinę, której się nie odkręci :P
Jednak jestem po stronie przegranego tej walki, skoro było tyle obrażeń ile miał HP powinien tą walkę wygrać, nie powinno być czegoś takiego jak ułamkowe obrażenia, jednak nie widzę sensu aby walka była powtórzona, ponieważ spowoduje to niepotrzebne zamieszanie, po prostu naprawcie błąd chłopaki, a wszystkim będzie żyło się lepiej :P

valdea - 23-08-2009, 17:44

ja też kiedyś tak miałem z zielonym smokiem :razz:
KaAkAsHi - 24-08-2009, 14:43

Ja walczę z kalvadorem i nagle dostaje krytyka i pada(ramka pomarańczowa) a potem wyskoczyła mi ramka ATAK, MAGIA, PRZEDMIOTY :>
Oblivioner - 27-08-2009, 13:31

Ja widziałem walkę, w której jeden z graczy już miał pomarańczową ramkę i poźniej i tak przegrał :D więc sprawiedliwie było
Daniero - 26-09-2009, 16:42

admin powinien zrobic tak ,ze 0hp pokazuje sie tylko przy przegranej ,a 1hp ,nawet ,jak przy 1025hp walna cie za 1024,9999999999999999999hp.
EdwinOdesseiron - 27-09-2009, 00:15

Cytat:
admin powinien zrobic tak ,ze 0hp pokazuje sie tylko przy przegranej ,a 1hp ,nawet ,jak przy 1025hp walna cie za 1024,9999999999999999999hp.

Ale admin nie pisze w asemblerze, tylko w JS i jakimś SQL-u, więc korzysta z gotowych rozwiązań. A to, że ten błąd pojawia się tak rzadko, sugeruje, że wynika on z zaokrąglenia liczby "wewnątrz" obliczeń - a nie na etapie wyświetlania wyniku użytkownikowi (co już jest o tyle zgrubne, że ogranicza się do liczb całkowitych).


Powered by phpBB modified by Przemo © 2003 phpBB Group