• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

different exp for lvl

IMac

entrepreneur
Joined
May 31, 2009
Messages
2,482
Reaction score
16
Location
Pluto
how can i change the exp needed lets say from lvl 5 to lvl 6?:blink:
 
\data\XML\stages.xml

Open it and you'll find:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<stages>
	<config enabled="1"/>
	<stage minlevel="1" maxlevel="20" multiplier="4200"/>
	<stage minlevel="21" maxlevel="30" multiplier="3200"/>
	<stage minlevel="31" maxlevel="50" multiplier="2400"/>
	<stage minlevel="51" maxlevel="80" multiplier="2000"/>
	<stage minlevel="81" maxlevel="100" multiplier="1800"/>
	<stage minlevel="101" maxlevel="120" multiplier="1600"/>
	<stage minlevel="121" maxlevel="130" multiplier="1500"/>
	<stage minlevel="131" maxlevel="150" multiplier="1400"/>
	<stage minlevel="151" maxlevel="170" multiplier="1300"/>
	<stage minlevel="171" maxlevel="220" multiplier="1200"/>
	<stage minlevel="221" maxlevel="250" multiplier="1100"/>
	<stage minlevel="251" maxlevel="299" multiplier="1000"/>
	<stage minlevel="300" maxlevel="600" multiplier="700"/>
	<stage minlevel="600" maxlevel="1200" multiplier="500"/>
	<stage minlevel="1200" maxlevel="4000" multiplier="100"/>
</stages>

Code:
<config enabled="1"/>
MUST BE ENABLE!!!

(Thats mine)

lets say you want 100 exp between 5 and 6 you'll add this:
Code:
<stage minlevel="5" maxlevel="6" multiplier="100"/>

REP++ if helped :p
 
Last edited:
@ ^, doesn't change the needed experience. He wants level 6 to require 10,000 exp, instead of 500 for example. Rates have nothing to do with it (unless I'm wrong? ((probably)) ).
 
Code:
static uint64_t getExpForLevel(uint32_t lv)
{
 	lv--;
 	return ((50ULL * lv * lv * lv) - (150ULL * lv * lv) + (400ULL * lv)) / 3ULL;
}
 
@ ^, doesn't change the needed experience. He wants level 6 to require 10,000 exp, instead of 500 for example. Rates have nothing to do with it (unless I'm wrong? ((probably)) ).
exactly

Code:
static uint64_t getExpForLevel(uint32_t lv)
{
 	lv--;
 	return ((50ULL * lv * lv * lv) - (150ULL * lv * lv) + (400ULL * lv)) / 3ULL;
}
?
 
Back
Top