DragonPrime - LoGD Resource Community
Welcome Guest
  • Good afternoon, Guest.
    Please log in, or register.
  • May 19, 2013, 12:58:42 PM
Home Forums News Links Downloads Login Register Advanced Search
* * *
DragonPrime Menu
Login
 
 
Resource Pages
IRC Channels
Search

Pages: [1]   Go Down
  Print  
Author Topic: A Helpful Formula for Player Exp./Level Gaining (Not a Script!)  (Read 1259 times)
0 Members and 1 Guest are viewing this topic.
DatSagittarius
Militia
**
Offline Offline

Posts: 8



View Profile
« on: August 08, 2011, 01:26:39 AM »

Lol, I didn't know where to post this at, but anyways if there's anyone who's searching for an experience formula for player levels, well here's one I have.

Note: A scientific calculator or online smart calculator is recommended with coming up with your own formula after this whole process.  Here's an online scientific calculator site: http://web2.0calc.com/   Also, make sure to input everything exactly as I have or else you may come up with some crazy number. xD

Now let's start...
________________________ ________________________ ______
Basic/Default Formula:
50(1+the level^2.5) = Your made experience.

Note: Don't enter it in yet. xD
________________________ ________________________ ______

Examples:
Now we'll enter the following onto the calculator exactly like this: 50(1+1^2.5)    <--Which will equal 100 experience for the player to move on from level 1...

Another example, though this time going from level 2...
Now erase whatever's on your calculator & type/input the following in blue:
50(1+2^2.5) = 332 exp. <-- Also, you don't have to round the number, though it's cool to round or just leave it like this, it's completely optional.

Further examples with lv3 & lv4..
50(1+3^2.5) = 829 exp.
50(1+4^2.5) = 1650 exp.
..You just keep going like this with all the levels that you want to go up to. There's no limit to it! xD

________________________ ________________________ ________
Extra Information:
Also, you may change the 50 within the formula either lower or higher to make things either difficult or easy for players. The higher number you go, the more difficult the experience gets.  For example, if I have a number higher than 50.
60(1+1^2.5) = 120 exp. <-- Lol, see things just got a little bit harder than before.  
________________________ ________________________ ________
Now let's see what will happen if I go under 50.

40(1+1^2.5) = 80 exp. <-- Now we would just made things easier for players to level up.
________________________ ________________________ ________

Me, I just use 50 to have things start smooth and later getting difficult with players leveling up. xD
Yeah, remember to use a Scientific Calculator or go to: http://web2.0calc.com/
________________________ ________________________ ________

Hope this will help searchers out there. Enjoy.  Smiley
« Last Edit: February 04, 2012, 10:54:10 AM by DatSagittarius » Logged

"There is no good without evil."
windsummoner
Captain of the Guard
***
Offline Offline

Posts: 107



View Profile WWW
« Reply #1 on: August 08, 2011, 07:42:31 AM »

This is helpful. Thanks. I think i will try this fomula for my game.
Logged

Time waits for no one ~
Anharat
Captain of the Guard
***
Offline Offline

Posts: 191


View Profile WWW
« Reply #2 on: August 08, 2011, 08:40:36 AM »

Maybe ye should consider dragonkills into your formula.
Logged

In a World of Compromise, we don't!
DatSagittarius
Militia
**
Offline Offline

Posts: 8



View Profile
« Reply #3 on: August 08, 2011, 08:17:21 PM »

This is helpful. Thanks. I think i will try this fomula for my game.
Yep, your welcome.

Maybe ye should consider dragonkills into your formula.
Hm, nice thinking, though I like it this way.  Lol, sorry, I'm just not in the mood with trying to add or change it.  I'm sure that someone else would possibly have the feeling to add/re-arrange things for dragon kill involvements.
Logged

"There is no good without evil."
DatSagittarius
Militia
**
Offline Offline

Posts: 8



View Profile
« Reply #4 on: February 04, 2012, 10:49:13 AM »

Updated corrections.
Logged

"There is no good without evil."
!Aiden
Militia
**
Offline Offline

Posts: 97


Lacking..?


View Profile WWW
« Reply #5 on: February 04, 2012, 01:26:16 PM »

Updated corrections.

Excellent work. Considering I suck at math, this was quite useful as for imputing the experience gain/reductions I needed.

*Thumbs Up!*
Logged
DatSagittarius
Militia
**
Offline Offline

Posts: 8



View Profile
« Reply #6 on: April 09, 2012, 04:23:57 PM »

Updated corrections.

Excellent work. Considering I suck at math, this was quite useful as for imputing the experience gain/reductions I needed.

*Thumbs Up!*

Lol, thanks.  I may decide to create a program where it'll be easy to calculate things much more easier than this, but again thanks.  Smiley
Logged

"There is no good without evil."
ArthuruhtrA
Mod God
*****
Offline Offline

Posts: 553


chown -R us ./base


View Profile WWW
« Reply #7 on: April 09, 2012, 05:39:51 PM »

I recommend putting this formula into a module where you can access it via popup, preferably from charstats or perhaps near the MoTD/YoM navs.
Logged

Dragons of MythMy Modules | Tynastera!
BOWTIES ARE COOL
Aeo
Mod God
*****
Offline Offline

Posts: 1077


Doctor.. Who?


View Profile WWW
« Reply #8 on: April 10, 2012, 04:30:12 AM »

You realize this formula of his doesn't work out the actual experience needed? Take a look:

Using his calculations [50(1+the level^2.5)]:
Level 1: 100 exp
Level 2: 332 exp
Level 3: 829 exp
Level 4: 1650 exp
... And so on.

Using the correct amount of experience at 0 DK's [using lib/experience.php]:
Level 1: 100 exp
Level 2: 400 exp
Level 3: 1002 exp
Level 4: 1912 exp
... And so on.

See?
Logged


Time Lords Online - A Doctor Who RPG! Open Now!
~ My Modules: PM me if you'd like me to code something! Smiley ~
Anharat
Captain of the Guard
***
Offline Offline

Posts: 191


View Profile WWW
« Reply #9 on: April 10, 2012, 08:45:38 AM »

I do not think it was his intention to create a formula which calculates the exact value which is used at the moment, but to show an alternative way, maybe a better way, to calculate a usable value for the experience.
Logged

In a World of Compromise, we don't!
Aeo
Mod God
*****
Offline Offline

Posts: 1077


Doctor.. Who?


View Profile WWW
« Reply #10 on: April 10, 2012, 10:27:27 PM »

Here's the exact same formula, but taking Dragon Kills into consideration as well:

50*(1 + Level^2.5) + 25*DragonKills*Level

Take into account that because of rounding off, the experiences needed for higher Dragon Kills will be slightly off.

Also, if you change the number 50 to, for example, 40 (for lower experience), note that the number 25 at the end never changes.
« Last Edit: April 11, 2012, 12:28:53 AM by Aeolus » Logged


Time Lords Online - A Doctor Who RPG! Open Now!
~ My Modules: PM me if you'd like me to code something! Smiley ~
DatSagittarius
Militia
**
Offline Offline

Posts: 8



View Profile
« Reply #11 on: July 02, 2012, 02:21:46 PM »

Nice guys, thanks for your inputs.   Smiley
Logged

"There is no good without evil."
Pages: [1]   Go Up
  Print  
 
Jump to:  


*
DragonPrime Notices
Please take the time to read the FAQ and browse the DragonPedia

Support Us
$100 raised this year
Your help is greatly appreciated!
Who's Online
26 Guests, 1 User
Lelva
DragonPrime LoGD
Recent Topics
Home Forums News Links Downloads Login Register Advanced Search