Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #Variables:
- #
- #Variables which are not a toggle function:
- #
- # - level - Current level of player.
- #
- # - levelXP - Current XP the player has in their current level.
- #
- #- level1C1P - The progress the player has on their level 1 challenge 1.
- #
- #Variables which cannot be changed:
- #
- #- levelMXP - Total XP obtainable for the player's current level.
- #
- #Variables which are a toggle function:
- #
- #- level1C1 - If the player's level 1 challenge 1 is completed.
- #
- #- level1C2 - If the player's level 1 challenge 2 is completed.
- #
- #[0=False 1=True 2=None]
- command /level:
- trigger:
- send "&6Level: &7%{level::%player%}%"
- send "&eXP: %{levelXP::%player%}%/% {levelMXP::%player%}%"
- command /challenges:
- trigger:
- if {level::%player%} is 1:
- send "&aLevel 1 Challenges:"
- if {level1C1::%player%} is 1:
- send: "&a&mMine 3 Jungle Wood."
- else:
- send "&cMine 3 Jungle Wood."
- if {level1C2::%player%} is 1:
- send "&a&mCraft a Wooden Pickaxe."
- else:
- send "&cCraft a Wooden Pickaxe"
- On join:
- if {level::%player%} isn't set:
- set {level::%player%} to 1
- if {levelXP::%player%} isn't set:
- set {levelXP::%player%} to 100
- if {level1C1P::%player%} isn't set:
- set {level1C1P::%player%} to 0
- if {levelMXP::%player%} isn't set:
- set {levelMXP::%player%} to 50
- if {level1C1::%player%} isn't set:
- set {level1C1::%player%} to 1
- if {level1C2::%player%} isn't set:
- set {level1C2::%player%} to 0
- On break:
- if event-block is Jungle Wood:
- if {level1C1::%player%} is 0:
- add 1 to {level1C1P::%player%}
- wait 1 tick
- if {level1CP::%player%} is 3:
- set {level1C1::%player%} to 1
- add 50 to {levelXP::%player%}
- send "&bChallenge completed!"
- send "&a&mMine 3 Jungle Wood."
- if {levelXP::%player%} is {levelMXP::%player%}:
- execute console command "give %player% furnace 1"
- set {level::%player%} to 2
- wait 1 tick
- set {levelXP::%player%} to 0
- set {levelMXP::%player%} to 200
- else:
- set {level1C1::%player%} to 2
- On craft:
- if event-item is Wooden Pickaxe:
- if {level1C2::player%} is 0:
- send "&bChallenge completed!"
- send "&a&mCraft a Wooden Pickaxe.
- set {level1C2::%player%} to 1
- add 50 to {levelXP::%player%}
- if {levelXP::%player%} is {levelMXP::%player%}:
- execute console command "give %player% furnace 1"
- set {level::%player%} to 2
- wait 1 tick
- set {levelXP::%player%} to 0
- set {levelMXP::%player%} to 200
- else:
- set {level1C2::%player%} to 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement