Aris dzięki wielkie. Już chyba wiem jak to zrobić, ale załóżmy, że mamy takie coś:
Doświadczenie: 0 // początek gry
Doświadczenie potrzebne do następnego poziomu: 100
Poziom doświadczenia: 1
Teraz gdy nabiję np. doświadczenie i będę miał 102, to warunek "WHERE exp >= exp_lvl" zostanie spełniony i się zaktualizuję do takiej postaci:
Doświadczenie: 2 // (102 - 100)
Doświadczenie potrzebne do następnego poziomu: 166 (100 * 1.6)
Poziom doświadczenia: 2
I teraz jak widać, co każdy lvl, exp się zeruję i trzeba tylko wbić więcej doświadczenia. A ja chciałbym, żeby było tak, że jak mam te 102 expa, to żeby one nie było odejmowane tylko po prostu zwiększane było wymagane dośw. do następnego lvla (mam nadzieję, że zrozumiale napisałem :P).
Chodzi Mi o to, że mam 0 expa, potem wbijam i wbijam i mam 102, potem po UPDATE nie chce mieć od początku 0 tylko dalej od 102 expa, żeby np. na 100 lvlu to nie wyglądało tak:
Posiadasz: 0 doświadczenia
Do 101 poziomu wymagane jest 3 mln doświadczenia
Tylko
Posiadasz: 20 mln doświadczenia // już tyle ogółem wbite
Do 101 poziomu wymagane jest 23 mln doświadczenia
Tzn. że już mam 20 mln i muszę wbić kolejne 3 mln, ale ta wartość początkowa się nie zeruję.