• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.
  • Minecraft 1.16.220 Update + Bug/Crash Fixes
    Added MCPE 1.16.220 version and fixed crashes for multiple plugins. You can view the full changelist here.
  • Forum Updates - 4/11/2021
    Various changes have been made to the forums and a few categories. You can view the full changelist here.

How to make a Kill Level System

Warning!
Hello , there have been no replies in this thread for more than 30 days.
Please make sure you have a valid reason before you reply to this thread or you may face moderation action.

Null45

Coal Miner
#1
Let us start by making this command:
cmd create killlvl
cmd add killlvl load %lvl%
cmd add killlvl load %exp%
cmd add killlvl let %killer% = %args%[3]
cmd add killlvl if %killer% = %p% then exit
cmd add killlvl if %killer% != %p% then let %exp%[%p%] = %exp%[%p%] + 1
cmd add killlvl if %killer% != %p% then message %killer% You killed %p%!§a+1 exp!
cmd add killlvl if %exp%[%p%] = 50 then let %lvl%[%p%] = %lvl%[%p%] + 1
cmd add killlvl save %exp%
cmd add killlvl save %lvl%
cmd add killlvl if %exp%[%p%] != 50 then exit
cmd add killlvl let %exp%[%p%] = 0
cmd add killlvl message %p% §cYou leveled up to %lvl%!
cmd add killlvl save %exp%
cmd add killlvl save %lvl%

Now to prevent Undefined variable:
cmd create lvldefine
cmd add lvldefine let %lvl% = 0
cmd add lvldefine let %exp% = 0
cmd add lvldefine save %lvl%
cmd add lvldefine save %exp%
cmd add lvldefine # Warning if you run this command then your players have leveled up it will reset the levels
cmd run lvldefine
cmd unregister killlvl
cmd trigger death killlvl

To check a player's level make this command
cmd create level Check the player's Kill level | /level (player)
cmd add level let %pl% = %args%[1]
cmd add level load %lvl%
cmd add level load %exp%
cmd add level message %p% ----------%pl%'s Kill level----------
cmd add level message %p% Level:%lvl%
cmd add level message %p% Experience:%exp%
cmd add level message %p% ----------%pl's% Kill level----------

If you see any ERRORS feel free to comment down