Dejvo
28-11-2003, 14:32
Cześć, ten text będzie o tym jak w prosty matematyczny sposób obliczyć poziom HP/MP dla Paladyna, Knighta, Druida czy Sorcerera. A więc przejdźmy do całej filozofii (pamiętajcie, że ważne jest z którego levelu wchodziliśmy na MainLand, ważne ejst również bardzo poziom przyrostu many i życia dla danej profesji podczas zdobycia levelu, np. Paladyn MP - 15 HP - 30)
A więc oznaczmy sobie skróty :)
x - szukana liczba, czyli w nasyzm wypadku poziom many lub hp
(lev - levrok) - level minus levelrook, czyli nasz aktualny poziom (lev) odejmuje od tego na którym opuściliśmy Rookgard (levrook)
hp/mp - dość ciężkie do pokapowania - jest to przyrost many jaki zdobyliśmy na MainLand (np. mamy 10 level sorcerera, wyszliśmy z rooka na 8 levelu, czyli nasz level awansował już 2 razy - więc 2 razy 30 (sorcererowi rośnie mana o 30), daje nam 60)
(level - levrok) - wybrany przez nas level na który chcemy poznać ilość mp/hp - od niego musimy odjąć levrook czyli ten poziom z jakim opuściliśmy rookard
Mamy już wszytko co jest potrzebne do zadania (zastosujemy sposób krzyżowy - teraz obliczymy ile hp zdobył tylko na MainLand np. Knight)
(lev - levrok) ---- hp/mp
(level - levrok) ---- x
czyli po sposobie krzyżowym:
x = (level - levrok) razy hp/mp podzielić na (lev - levrok)
Druga część zadania (obliczymy poziom MP/HP jaki zdobyliśmy na Rookgard), czyli:
x2 = Tutaj musicie wiedzieć z jaką ilością HP/MP opuściliście Rooka
I teraz dodajemy MP lub HP obliczane przez nas:
x dodać x2 = MP/HP na szukany przez nas level
To koniec, cały wzór wypisany, teraz zróbmy przykład już konkretny:
>>> Obliczmy MP dla Paladyna na 50 levelu wiedząć, że Rook opuściliśmy na levelu 8, a teraz mamy level 14:
Wzór:
(lev - levrok) ---- hp/mp
(level - levrok) ---- x
Wzór2:
x2 = nasz poziom MP z jakim opuśliśmy Rook
Podstawiamy:
(14 - 8) ---- 90
(50 - 8) ---- x
x2 = 185
x = 42 razy 90 podzielić na 6
x2 = 35
x = 630
x2 = 35
A teraz tylko:
x dodać x2
630 dodać 35 = 665
>>>> Czyli Paladyn na 50 levelu maksymalnie posiada 665 MANY
P.S. Prostackie co nie?
A więc oznaczmy sobie skróty :)
x - szukana liczba, czyli w nasyzm wypadku poziom many lub hp
(lev - levrok) - level minus levelrook, czyli nasz aktualny poziom (lev) odejmuje od tego na którym opuściliśmy Rookgard (levrook)
hp/mp - dość ciężkie do pokapowania - jest to przyrost many jaki zdobyliśmy na MainLand (np. mamy 10 level sorcerera, wyszliśmy z rooka na 8 levelu, czyli nasz level awansował już 2 razy - więc 2 razy 30 (sorcererowi rośnie mana o 30), daje nam 60)
(level - levrok) - wybrany przez nas level na który chcemy poznać ilość mp/hp - od niego musimy odjąć levrook czyli ten poziom z jakim opuściliśmy rookard
Mamy już wszytko co jest potrzebne do zadania (zastosujemy sposób krzyżowy - teraz obliczymy ile hp zdobył tylko na MainLand np. Knight)
(lev - levrok) ---- hp/mp
(level - levrok) ---- x
czyli po sposobie krzyżowym:
x = (level - levrok) razy hp/mp podzielić na (lev - levrok)
Druga część zadania (obliczymy poziom MP/HP jaki zdobyliśmy na Rookgard), czyli:
x2 = Tutaj musicie wiedzieć z jaką ilością HP/MP opuściliście Rooka
I teraz dodajemy MP lub HP obliczane przez nas:
x dodać x2 = MP/HP na szukany przez nas level
To koniec, cały wzór wypisany, teraz zróbmy przykład już konkretny:
>>> Obliczmy MP dla Paladyna na 50 levelu wiedząć, że Rook opuściliśmy na levelu 8, a teraz mamy level 14:
Wzór:
(lev - levrok) ---- hp/mp
(level - levrok) ---- x
Wzór2:
x2 = nasz poziom MP z jakim opuśliśmy Rook
Podstawiamy:
(14 - 8) ---- 90
(50 - 8) ---- x
x2 = 185
x = 42 razy 90 podzielić na 6
x2 = 35
x = 630
x2 = 35
A teraz tylko:
x dodać x2
630 dodać 35 = 665
>>>> Czyli Paladyn na 50 levelu maksymalnie posiada 665 MANY
P.S. Prostackie co nie?