andyt_2005 Posted December 11, 2008 Share Posted December 11, 2008 Ok, iv been trying this for a good few hours now and, well i got a headache!! Im trying to find a good formula for exp gains. Iv tried just a random (2,20) idea, but when a user becomes a higher level, this formula sucks, it will take to long to level up, even by gaining the max 20 exp. any ideas or help would be welcomed. thanks Quote Link to comment Share on other sites More sharing options...
radio_active Posted December 11, 2008 Share Posted December 11, 2008 Re: exp help Maybe you could use percentages, but that means it would be probably the same difficulty to level up if you were a level 1 or a level 100. What exactly do you want though? You want a new way that users gain experience? Quote Link to comment Share on other sites More sharing options...
Haunted Dawg Posted December 11, 2008 Share Posted December 11, 2008 Re: exp help Time's that per level? $forumala = ($ir['level'] * 250/ (rand(2,20) * rand(1,5)) + $ir['level']); If they are level 2 the formula would be like: rand 1 = 5 rand 2 = 3 2 X 250 = 500 5 X 3 = 15 500 / 15 = 33 33 + 2 = 35. Now as for a level 100: rand 1 = 8 rand 2 = 2 100 X 250 = 25 000 8 x 2 = 16 25 000 / 16 = 1562 1562 + 100 = 1662 Of course you can change the variable's tho. :wink: Quote Link to comment Share on other sites More sharing options...
andyt_2005 Posted December 11, 2008 Author Share Posted December 11, 2008 Re: exp help Iv tried both and still not happy :-P im a hard person to please!! i want it so no matter the level they can only gain 20%exp max ['level']*$r['level']*$r['level']; so lets say they were level 1: ['exp_needed']=(int) (($ir['level']+1)*($ir['level']+1)*($ir['level']+1)*2.2) 17.6 exp i want them to gain a max of 20% (3.52) for each attack. but a level 9: ['exp_needed']=(int) (($ir['level']+1)*($ir['level']+1)*($ir['level']+1)*2.2); need 2200 exp but i still want them to gain a max of 20% (440) i just cant figure out the formula to give them a max of 20% of what they need for their level. its most likely something really simple, but as i say iv been at it for hours and now im brain dead!!! Quote Link to comment Share on other sites More sharing options...
Haunted Dawg Posted December 11, 2008 Share Posted December 11, 2008 Re: exp help You will need to wait for floydian, luke or nyna to post with percentages. Quote Link to comment Share on other sites More sharing options...
andyt_2005 Posted December 11, 2008 Author Share Posted December 11, 2008 Re: exp help ok *twiddles thumbs* but thanks to you two for your ideas. :-) Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.