MC Version: 1.12.2
Addons: SKQuery, skRayFall, Skellett, skUtilities, GomSK, InvSK, MarSK, MundoSK, SharpSK, SKChoke, SKDragon
Currently, I'm learning a level script.
I am trying to show Lv."EXP" | "Current EXP" / "Next Level EXP"
But my problem is I don't know how to print a multiplication script.
( if {exp::%loop-player%} >= 100 * {level::%loop-player%}: )
ex)
Addons: SKQuery, skRayFall, Skellett, skUtilities, GomSK, InvSK, MarSK, MundoSK, SharpSK, SKChoke, SKDragon
Currently, I'm learning a level script.
I am trying to show Lv."EXP" | "Current EXP" / "Next Level EXP"
But my problem is I don't know how to print a multiplication script.
( if {exp::%loop-player%} >= 100 * {level::%loop-player%}: )
Code:
on first join:
set {level::%player%} to 1
set {exp::%player%} to 0
set {expgain::%player%} to 0
options:
prefix: [server]
levelupmsg: &7You have leveled up to level %{level::%player%}%&7.
expgainmsg: &7You have gained %{expgain::%loop-player%}% &7exp.
level: {level::%player%}
exp: {exp::%player%}
expgain: {expgain::%player%}
every 1 minute:
loop all players:
set {expgain::%loop-player%} to random number between 1 and 5
add {expgain::%loop-player%} to {exp::%loop-player%}
send "{@prefix} {@expgainmsg}" to loop-player
every second:
loop all players:
if {exp::%loop-player%} >= 100 * {level::%loop-player%}:
add 1 to {level::%loop-player%}
send "{@prefix} &7You have successfully leveled up to level %{level::%loop-player%}%&7." to loop-player
set {exp::%loop-player%} to 0
command /exp [<offlineplayer>]:
trigger:
if arg-1 is not set:
send "{@prefix} &7You currently have %{exp::%player%}%&7 exp."
else:
if arg-1 is set:
send "{@prefix} &7%arg-1% &7currently has %{exp::%arg-1%}%&7 exp."
command /level [<offlineplayer>] [<text>] [<integer>]:
permission: level.admin
trigger:
if arg-2 is "set":
set {level::%player%} to arg-3
send "{@prefix} &7Successfully set %arg-1%&7's level to %arg-3%&7."
command /expset [<offlineplayer>] [<integer>]:
permission: level.admin
trigger:
if arg-2 is set:
set {exp::%player%} to arg-2
send "{@prefix} &7Successfully set %arg-1%&7's exp to %arg-2%&7."
ex)
Last edited: