1. Mozesz sprobowac jeszcze z nanoTime() (pamietaj ze zeby z niego zrobic milisekunde musisz podzielić przez 1,000,000). Millis i nanoTime to chyba najlepsze sposoby na timer, a działać tak ci moze dlatego bo pewnie masz serwer na swoim kompie lub moze idealnie konczysz timer kiedy sa równe liczby
2. Właśnie czysto matematycznie się nie zgadza
Skoro startujesz z 0 lvlu, to do pierwszego potrzebujesz 7xp'a, podstawiając 7 do równania wychodzi pod koniec, że 7 chcesz podzielic przez 10, a w związku z tym, że są to int'y, to nie mają nigdy nic po przecinku, czyli zamiast 0,7xp'a, daje mu 0xp. Błędne koło
Spróbuj z większym procentem albo baw się if'ami, wiedząc, że dopiero od 3 lvl'a potrzebny exp > 10 i będzie działać.
Powodzonka
LikeIkeOne (Nupix) odpowiedź w Exp został oznaczony jako odpowiedź
No da D:
Żeby zapisać to np. ,,set {zapis::%player%} to level of player''
A żeby dać to np. ,,set level of player to {zapis::%player%}"
Teraz możesz to ,,ubrać'' w komendy D: