Skocz do zawartości


Toggle shoutbox Shoutbox Open the Shoutbox in a popup

Lil Kvik : (17 December 2017 - 10:58 AM)

67 tysięcy? XDDD

Lil Kvik : (17 December 2017 - 10:58 AM)

Esteban, jak tam bitcoin? Zarobiłeś coś czy na minus?

Geram : (16 December 2017 - 05:45 PM)

wrocilem z silki i 150 zalozonych charow wiecej ;o

Sativaa.. : (16 December 2017 - 05:10 PM)

nie o rozach nie o bratkach

Sativaa.. : (16 December 2017 - 05:08 PM)

jak my tam dominado zrobimy

Lil Kvik : (16 December 2017 - 04:53 PM)

jeszcze gorszy niz ten poprzedni wasz orsz

Lil Kvik : (16 December 2017 - 04:53 PM)

tez syf jakis

Geram : (16 December 2017 - 01:48 PM)

dobra wbije na ta prostorie

Sativaa.. : (16 December 2017 - 01:10 PM)

Homo Pw;x

Lil Kvik : (16 December 2017 - 10:39 AM)

Jakaś sensowna gra mmo?

Lil Kvik : (16 December 2017 - 10:39 AM)

Jakiś sensowny ots?

Geram : (16 December 2017 - 08:18 AM)

to argoria rip

Lil Kvik : (15 December 2017 - 10:58 PM)

czy jeszcze nie?

Lil Kvik : (15 December 2017 - 10:58 PM)

bonusa do pierdla wjebali już?

lalalalal : (15 December 2017 - 10:27 PM)

kozak to jest ;d

Sativaa.. : (15 December 2017 - 09:49 PM)

Sativaa.. : (15 December 2017 - 09:01 PM)

no ale kurde

Lil Kvik : (15 December 2017 - 07:33 PM)

baxpia aka reset co 3 msc

Sativaa.. : (15 December 2017 - 06:47 PM)

ale mi jakas kobieta nick zlamila na baxpi o ch*j

Sativaa.. : (15 December 2017 - 05:26 PM)

juz xD


Zdjęcie

Dlaczego daje za mało HP/MP?


  • Please log in to reply
3 odpowiedzi w tym temacie

#1 GOD Carnage

GOD Carnage

    Administrator

  • Administrator
  • 947 postów
  • LocationBielsko-Biała
  • Nick w grze:GOD Carnage

Napisano 25 September 2017 - 09:31 PM

Witam

Chiałbym wyjaśnić sprawę dotyczącą "problemu" z dodawaniem jakiegoś % HP lub MP przez przedmiot.

Wiele było skarg, że item daje za mało mimo braku ekwipunku i addonów, dzisiaj to przeanalizowaliśmy i chciałbym się podzielić ze wszystkimi co odkryliśmy.

 

Od razu napiszę, dostajecie HP i MP w prawidłowej ilości.

 

Weźmy moje HP:

22:29 HP: 140445075, MAXHP: 140445075. 100%. 

Mamy jakiś przedmiot, który dodaje 25% HP.

Obliczmy 25% z 140445075:

140445075 * 0.25 = 35111268,75

I dodajmy to 25% do naszego HP:

140445075 + 35111268,75 = 175556343,75 tyle powinno być HP po założeniu przedmiotu który dodaje 25% HP

Używamy !stat:

22:33 HP: 140445075, MAXHP: 175556343. 80%.

No HP się prawie zgadza tylko zaokrągliło w dół a powinno w górę, ale 1HP to żadna strata.

No ale czekajcie, dlaczego tam jest napisane 80%? Czyżby dodało nam tylko 20%?! :o

No NIE! Przecież liczyliśmy ile mamy mieć HP i się wszystko zgadza, więc dlaczego jest tam 80%?

No bo: 140445075/175556343~=0,8 czyli 80%, są to błędne obliczenia i właśnie nasz silnik korzysta z błędnych obliczeń.

Dlaczego błędne obliczenia? zróbmy przykład z prostszymi liczbami

ile to jest 25% ze 100?

25

Dodajmy te liczby: 100+25=125 Wszystko się zgadza?

to teraz obliczmy tak jak na naszym silniku OTS ile dodaliśmy: 100/125~=0,8... czyli dodaliśmy 20%? nie.. 25% i tylko człowiek z rakiem mózgu by się z tym sprzeczał.

Jeśli podzielimy wyższą liczbę przez niższą czyli 125/100 wyjdzie nam 1,25 czyli 125% a więc 25% wyższa liczba, tak powinny wyglądać obliczenia na naszym silniku OTS, niestety tego nie naprawię bo nie mam kodu źródłowego by poprawić i skompilować.

 

Podsumowując, wszystkie itemy z bonusowym % HP i MP dawały i będą dawać prawidłową ilość HP i MP a wyświetlany % na silniku jest błędny, tyle.



#2 13 Konto Sativaa

13 Konto Sativaa

    Doświadczony Użytkownik

  • Zbanowani
  • PipPipPip
  • 50 postów
  • Nick w grze:Sativa?a

Napisano 26 September 2017 - 05:56 AM

Ideolo

6af894064e67.png

3f77b3aea3a8.png


#3 Lil Kvik

Lil Kvik

    Zaawansowany Użytkownik

  • Użytkownicy
  • PipPipPipPip
  • 175 postów

Napisano 26 September 2017 - 05:33 PM

Przecież to z maną i hp już dawno było wyjaśniane. Zasady procentowych "sprzeczności" wyjaśniali w gimnazjum. Luki edukacyjne, a potem debile przed pc. 

Miłej pracy nad otsem.


Użytkownik Kvikeloff edytował ten post 26 September 2017 - 05:33 PM

2e1sl6f.png


#4 Hinsu

Hinsu

    Mistrz Spamu

  • Zasłużony
  • PipPipPipPipPipPipPipPip
  • 1091 postów
  • Nick w grze:CM Hinsu

Napisano 27 September 2017 - 03:14 PM

Carnage nigdy nie przestanie mnie zadziwiać, rozkmini wszystko co jest grane. Jak było tak jest, pozdro Car.


.




Użytkownicy przeglądający ten temat: 1

0 użytkowników, 1 gości, 0 anonimowych