Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- options:
- {colosseumgeld::total::%loop-player%} = {colosseumgeld::total::%player%}
- {colosseumgeld::total::%player%} = {colosseumgeld::total::%player%}
- {colosseumgeld::total::%player%} = {colosseumgeld::total::%arg 3%}
- {colosseumarena::%arg 1%} = {colosseumarena::%arg 2%}
- {exp::level::%player%} = {exp::level::%attacker%}
- {exp::level::%player%} = {exp::level::%loop-player%}
- {level::%player%} = {level::%loop-player%}
- function itemsInInventory(p: player, item: material) :: number:
- loop all items in {_p}'s inventory:
- "%loop-item%" contains "%{_item}%"
- set {_num::*} to ("%loop-item%") split at " "
- "%{_num::1}%" parsed as a number is a number:
- add {_num::1} parsed as a number to {_result}
- else:
- add 1 to {_result}
- {_result} is set:
- return {_result}
- stop
- return 0
- on join:
- if {level::%player%} is not set:
- set {level::%player%} to 1
- if {exp::level::%player%} is not set:
- set {exp::level::%player%} to 0
- every 1 tick:
- loop all players in world "Colosseum-w1":
- loop all items in the inventory of loop-player:
- if loop-item is gold ingot named "&6Gold" with lore "&eLever deze bij de shop in, en krijg er items voor":
- set {colosseumgeld::%loop-player%} to itemsInInventory(loop-player, gold ingot named "&6Gold" with lore "&eLever deze bij de shop in, en krijg er items voor")
- remove loop-item from loop-player
- stop
- every 1 tick:
- loop all players in world "Colosseum-w1":
- set {colosseumgeld::total::%loop-player%} to {colosseumgeld::total::%loop-player%}+{colosseumgeld::%loop-player%}
- set {colosseumgeld::%loop-player%} to 0
- stop
- every 1 tick:
- loop all players in world "Colosseum-w1":
- wipe loop-player's sidebar
- set name of sidebar of loop-player to "&6&lColosseum"
- set score "&e&lWereld: &e%world of loop-player%" in sidebar of loop-player to 10
- set score "&e&lLevel: &e%{level::%loop-player%}%" in sidebar of loop-player to 9
- set score "&e&lGeld: &e%{colosseumgeld::total::%loop-player%}%" in sidebar of loop-player to 8
- command /colosseumgeld [<text>] [<number>] [<offline player>]:
- aliases: cg
- trigger:
- if arg 1 is "see":
- send "&e<&6Colosseum&e> &e%{colosseumgeld::total::%player%}%"
- stop
- if arg 1 is "set" OR "add":
- if player has permission "cg.*" OR "cg.set":
- if arg 2 is set:
- if arg 3 is set:
- if arg 1 is "set":
- set {colosseumgeld::total::%arg 3%} to arg 2
- send "&e<&6Colosseum&e> &6Je hebt het geld van &e%arg 3% &6naar &e%{colosseumgeld::total::%arg 3%}% &6gezet."
- stop
- if arg 1 is "add":
- add arg 2 to {colosseumgeld::total::%arg 3%}
- send "&e<&6Colosseum&e> &6Je hebt het geld van &e%arg 3% &6naar &e%{colosseumgeld::total::%arg 3%}% &6gezet."
- stop
- else:
- send "&e<&6Colosseum&e> &4Doe &c/cg [speler] [set/add] [nummer]&4."
- stop
- else:
- send "&e<&6Colosseum&e> &4Doe &c/cg [speler] [set/add] [nummer]&4."
- stop
- else:
- send "&e<&6Colosseum&e> &4Doe &c/cg [speler] [set/add] [nummer]&4."
- stop
- else:
- send "&e<&6Colosseum&6> &4Je hebt &convoldoende permissies &4om deze command uit te voeren."
- stop
- else:
- send "&e<&6Colosseum&e> &4Doe &c/cg see&4."
- stop
- command /level:
- trigger:
- send "&e<&6Colosseum&e> &6Je bent level &e%{level::%player%}%&6."
- stop
- command /leset:
- trigger:
- set {level::%player%} to 1
- set {exp::level::%player%} to 0
- stop
- on death:
- if the victim is in the world "Colosseum-w1":
- clear drops
- if victim is a zombie:
- drop ((random integer between 0 and 2)) of gold ingot named "&6Gold" with lore "&eLever deze bij de shop in, en krijg er items voor" at victim
- add 1 to {exp::level::%attacker%}
- stop
- if victim is a baby zombie:
- drop ((random integer between 0 and 1)) of gold ingot named "&6Gold" with lore "&eLever deze bij de shop in, en krijg er items voor" at victim
- stop
- command /exp:
- trigger:
- send "%{exp::level::%player%}%"
- every 1 tick:
- loop all players in world "Colosseum-w1":
- if {level::%loop-player%} is 1:
- if {exp::level::%loop-player%} is more than 10-1:
- set {level::%loop-player%} to 2
- set {exp::level::%loop-player%} to 0
- send "&e<&6Colosseum&e> &6Je bent &elevel 2 &6geworden!" to loop-player
- stop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement