Features Requested:
- Be able to configure the leveling equation.
- Have different groups of leveling. EX: Group A will follow a leveling system set up that fires commands at configurable levels and Group B will follow a leveling system set up that fires a different set of commands at configurable levels, following something similar to below.
classes:
Warrior: //classname
permissionToJoin: rpglevel.join //You can add onto this. Each class you make, you can make them each a different permission. EX: rpglevel.join.Classname
Rewards {
- 2;consolecommand;econ add %playername% 500
- 2;consolecommand;lp user %playername% permission set mmcrestrict.bypass.use.minecraft:stone_sword true
- 10;consolecommand;tell %playername% hello %plaplayernameyer% You are so mathmatical!
- 20;consolecommand;econ add %playername% 5000
- 30;consolecommand;lp user %playername% permission set mmcrestrict.bypass.use.minecraft:diamond_sword true
}
Mage: //classname
permissionToJoin: rpglevel.join //You can add onto this. Each class you make, you can make them each a different permission. rpglevel.join.Classname
Rewards {
- 2;consolecommand;econ add %playername% 500
- 2;consolecommand;lp user %playername% permission set mmcrestrict.bypass.use.somemod:stone_staff true
- 10;consolecommand;tell %playername% hello %plaplayernameyer% You are so mathmatical!
- 20;consolecommand;econ add %playername% 5000
- 30;consolecommand;lp user %playername% permission set mmcrestrict.bypass.use.somemod:diamond_staff true
}
levelingEquation: 100*(1.16^(%level-1)) //This will used by all classes
-
Exp and level on players’ EXP bar
-
Execute commands as console, player, or op
-
Permissions:
rpglevel.join - Allow you to join a class.
rpglevel.expneeded - Allow you to see exp needed.
rpglevel.management.kick - Allow you to kick players from their classes… Default OP