You are not logged in.

dex2000

Trainee

  • "dex2000" started this thread

Posts: 55

Location: ŁÓDŻ

  • Send private message

1

Tuesday, July 8th 2008, 8:46pm

naliczanie doświadczenia

Mam ten sam problem co GhostMinon i po zastosowaniu się do wskazówek Moderatora Thorga mam nadal problemy z naliczeniem doświadczenia prosze o sprawdzenie i wytłumaczenie moich kilku potyczek
http://alpha.czaswojny.pl/showmsg.php?mi…&key=e2308221a7

http://alpha.czaswojny.pl/showmsg.php?mi…&key=e70570dae4

http://alpha.czaswojny.pl/showmsg.php?mi…&key=2f93f833ab

This post has been edited 2 times, last edit by "Thorga" (Jul 10th 2008, 8:48am)


2

Wednesday, July 9th 2008, 9:24am

W pierwszym raporcie wg wyliczeń powinieneś otrzymać 96 doświadczenia, na drugim jest wszystko w porządku.
Sprawa do przeanalizowania.

EDIT: Bug związany jest z naliczaniem doświadczenia w przypadku, kiedy wódz w lokacji specjalnej dodaje HP dla jednostek.
Ex-Team. Aktualny operator: Kruczoczarny

This post has been edited 1 times, last edit by "Thorga" (Jul 9th 2008, 9:38am)


3

Wednesday, July 9th 2008, 3:51pm

pierwszy raport zdobyte doświadczenie 106
ilośc życia przeciwników 6313
doświadczenie 2% pkt. życia
Prosta matematyka

6313*0.02=126,26

Według moich obliczeń brakuje 20 punktów

4

Wednesday, July 9th 2008, 4:00pm

Punkty życia, które potworki w lokacji posiadały jako bonus od ich wodza, nie wliczają się do zdobytego doświadczenia.
Goliat daje 70 hp wszystkim potworkom, było ich 22, w związku z czym od ich łącznego HP należy odjąć to 70x22 = 1540.
zostaje 4773 x 0.02 = 95,46 zaokrąglone w górę 96.

Więc nadal coś nei bangla, bo dostał 106.
Ex-Team. Aktualny operator: Kruczoczarny

5

Wednesday, July 9th 2008, 5:07pm

Bossowie

Bonusy bossów gdzie znajdę??

Czy jest inaczej liczone doświadczenie od bosów a inaczej od Bohaterów(Anioł)??

dex2000

Trainee

  • "dex2000" started this thread

Posts: 55

Location: ŁÓDŻ

  • Send private message

6

Wednesday, July 9th 2008, 6:25pm

Nadal mam problemy z obliczeniem doświadczenia zastosowałem się do wskazówek Thorga i albo dostaje za dużo albo za malo doświadczenia .Moim zdaniem Boss powinien mieć tyle siły ile daje bonusa swoim kompanom to znaczy jeżeli jest 20 potworów i GOLIAT daje im 70 hp każdemu to
20*70=1400 plus jego podstawowe hp i po kłopocie w pierwszej turze nie padnie i obliczanie będzie łatwiejsze jeżeli by w jakiś sposób przeżył to nasz bohater dostawał by powiedzmy 50 pkt mniej w zależności od Bossa

7

Thursday, July 10th 2008, 1:32am

Moje liczenie

http://alpha.czaswojny.pl/showmsg.php?mi…&key=5b7911555c

dostałem 125 doświadczenia

nie odejmując bonusa bosa do życia powinno być 135,22
odejmując bonus powinno być 100,22

Niedźwiedź Strażnik 16szt 3808 życia
Tygrys szablozębny Gwardzista 9szt 2790 życia

8

Thursday, July 10th 2008, 8:59am

Po przeanalizowaniu procesu otrzymywania doświadczenia wynika, że nie jest to bug.

W momencie zabicia jednostki jej HP jest dodawane do HP zabitych jednostek.
Na koniec walki z tej puli łącznego HP zabitych jednostek jest liczone doświadczenie, wynoszące 2% HP.

Jeśli zabijemy jednostkę zanim umarł boss dodający jej HP, to do puli dodawane jest HP z bonusem,
jeśli zabijamy jednostkę już po śmierci bossa, to do puli dodawane jest jej HP już bez bonusa.


Przykładowo: Mamy 2 potworki po 200hp i Wodza dodającego im po 100hp. (czyli w sumie potworki mają po 300hp). Wódz ma 100hp.
Zabijamy 1 potworka. Do puli wrzucamy 300hp.
Zabijamy Wodza. Do puli dorzucamy 100hp. Dla drugiego potworka znika bonus, ma teraz 200hp.
Zabijamy 2 potworka. Do puli dorzucamy 200hp.

Suma HP w puli wynosi 300+100+200 = 600, obliczamy doswiadczenie 600 * 0.02 = 12 pkt expa.



EDIT: updatowany tutorial.
Ex-Team. Aktualny operator: Kruczoczarny

This post has been edited 1 times, last edit by "Thorga" (Jul 10th 2008, 9:28am)


dex2000

Trainee

  • "dex2000" started this thread

Posts: 55

Location: ŁÓDŻ

  • Send private message

9

Thursday, July 10th 2008, 7:44pm

Przykro mi ale to nie działa podam przykład i dzisiejszy link do niego
Goliat-160hp
niedżwiedż 16 - 3760hp
Tygrys 9 -2628hp
Goliat pada w 6 rundzie zostaje 6 przeciwników to daje 6*70=420 hp mniej
sumujemy i 160+3760+2628-420=6128*2%=122,56
ja otrzymałem 115 pkt
http://alpha.czaswojny.pl/showmsg.php?mi…&key=55051794ec

Konrad

Administrator

Posts: 1,250

Location: Dark Portal

  • Send private message

10

Thursday, July 10th 2008, 7:48pm

A skąd wiesz, że Goliat padł na końcu tej rundy?
Było to sprawdzane i działa poprawnie, inna sprawa że graczowi ciężko dokładnie to wyliczyć ponieważ nie ma kompletnego przebiegu rundy.
UWAGA! Opcja 'Zgłoś' NIE służy do zadawania pytań ani zgłaszania problemów z grą!
W celu jak najszybszego uzyskania odpowiedzi, należy napisać temat w odpowiednim dziale lub wysłać prywatną wiadomość.


Przed wysłaniem PW upewnij się, że piszesz do właściwej osoby:
Admin ds. technicznych - Konrad
Admin ds. koncepcyjnych - SushiMaker

dex2000

Trainee

  • "dex2000" started this thread

Posts: 55

Location: ŁÓDŻ

  • Send private message

11

Thursday, July 10th 2008, 8:01pm

nie wiem i tu jest problem system naliczania powinien byc przejrzysty i jasny do zrozumienia dla każdego a nie tak skomplikowany jak ten

Konrad

Administrator

Posts: 1,250

Location: Dark Portal

  • Send private message

12

Thursday, July 10th 2008, 8:17pm

On jest przejrzysty, z tym że przy bossach dodających pż mogą wystąpić różnice +- 10%.
UWAGA! Opcja 'Zgłoś' NIE służy do zadawania pytań ani zgłaszania problemów z grą!
W celu jak najszybszego uzyskania odpowiedzi, należy napisać temat w odpowiednim dziale lub wysłać prywatną wiadomość.


Przed wysłaniem PW upewnij się, że piszesz do właściwej osoby:
Admin ds. technicznych - Konrad
Admin ds. koncepcyjnych - SushiMaker

dex2000

Trainee

  • "dex2000" started this thread

Posts: 55

Location: ŁÓDŻ

  • Send private message

13

Thursday, July 10th 2008, 8:34pm

ok Administrator ma zawsze racje
Prosze o zamknięcie