login  Naam:   Wachtwoord: 
Registreer je!
 Forum

exp formule (Opgelost)

Offline nick5556 - 12/01/2010 13:15
Avatar van nick5556PHP beginner Hallo,

Ik ben bezig met het maken van de formule om het exp te berekenen bij het bijbehorende level. Het is de bedoeling dan je tussen lvl 1 en lvl 2 maar bv 125exp nodig hebt, en tussen lvl 20 en 21 bv 1250 exp nodig hebt...

Ik ben nu al een tijdje aan het zoeken voor de goede formule, maar ik kom er even niet meer uit...

Nick

4 antwoorden

Gesponsorde links
Offline Ontani - 12/01/2010 13:20 (laatste wijziging 12/01/2010 13:25)
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
var temp = Math.Round(Level / 10) * 10;

if (temp == 0) temp = 1;

result = temp * 125

edit: Dit geeft:
Level 0 tot 9 : 125 punten per level
Level 10 tot 19 : 1250 punten per level
Level 20 tot 29: 2500 punten per level
enz...
Bedankt door: nick5556
Offline nick5556 - 12/01/2010 13:41
Avatar van nick5556 PHP beginner Het is juist de bedoeling dat er ongeveer dit gebeurd:
lvl 1: totaal 125 exp nodig voor lvlup
lvl 2: totaal 150 exp nodig voor lvlup
lvl 3: totaal 200 exp nodig voor lvlup
ect.

Dit is een voorbeeldje hoeft niet precies zo. Ik ben zelf alleen altijd slecht in het maken van de formules. 
Offline Ontani - 12/01/2010 13:43 (laatste wijziging 12/01/2010 13:44)
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
doe dan gewoon LevelUp = 100 + Level * 25

Level 1 -> LevelUp = 125
Level 2 -> LevelUp = 150
Level 3 -> LevelUp = 175
Level 4 -> LevelUp = 200
Level 5 -> LevelUp = 225
...
Level 500 -> LevelUp = 100 + 500 * 5 = 2600
...
Level 900 -> LevelUp = 100 + 900 * 5 = 4600
Offline nick5556 - 12/01/2010 13:45 (laatste wijziging 12/01/2010 13:49)
Avatar van nick5556 PHP beginner Das nou ook weer net niet de bedoeling .. Sorry dat ik zo moeilijk ben. maarja, het is dus de bedoeling dat het bij ieder lvl moeilijker word.

EDIT: Ik heb nu deze formule:
100+25*(lvl*lvl)

En ik krijg het volgende als result:
125
200
325
500

Dit is zo wel oke.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.185s