SmileyScripts Posted March 14, 2021 Share Posted March 14, 2021 options: logo: &fDev&6Cloud &8| command /balance [<player>]: trigger: if arg-1 isn't set: if {balance::%player's uuid%} isn't set: send "{@logo}&7Your balance is: &c$0&7!" to player else: send "{@logo}&7Your balance is: &c$%{balance::%player's uuid%}%&7!" else: if {balance::%arg-1's uuid%} isn't set: send "{@logo}&7%arg-1%&7's balance is: &c$0&7!" to player else: send "{@logo}&7%arg-1%&7's balance is: &c$%{balance::%arg-1's uuid%}%&7!" to player command /bal [<player>]: trigger: if arg-1 isn't set: if {balance::%player's uuid%} isn't set: send "{@logo}&7Your balance is: &c$0&7!" to player else: send "{@logo}&7Your balance is: &c$%{balance::%player's uuid%}%&7!" else: if {balance::%arg-1's uuid%} isn't set: send "{@logo}&7%arg-1%&7's balance is: &c$0&7!" to player else: send "{@logo}&7%arg-1%&7's balance is: &c$%{balance::%arg-1's uuid%}%&7!" to player command /eco [<text>] [<player>] [<integer>]: permission: ecoadmin trigger: if arg-1 isn't set: send "{@logo}&6Commands list:" to player send "{@logo}&6/eco give 'Player' 'Ammount'" to player send "{@logo}&6/eco take 'Player' 'Ammount'" to player send "{@logo}&6/eco set 'Player' 'Ammount'" to player else: if arg-1 is "take": if arg-2 isn't set: send "{@logo}&6Invalid use /eco take 'Player' 'Ammount'" to player else: if arg-3 isn't set: send "{@logo}&6Invalid use /eco take 'Player' 'Ammount'" to player else: remove arg-3 from {balance::%arg-2's uuid%} send "&7%arg-2%&7's balance is now: &c%{balance::%arg-2's uuid%}%" to player if arg-1 is "give": if arg-2 isn't set: send "{@logo}&6Invalid use /eco give 'Player' 'Ammount'" to player else: if arg-3 isn't set: send "{@logo}&6Invalid use /eco give 'Player' 'Ammount'" to player else: add arg-3 from {balance::%arg-2's uuid%} send "&7%arg-2%&7's balance is now: &c%{balance::%arg-2's uuid%}%" to player if arg-1 is "set": if arg-2 isn't set: send "{@logo}&6Invalid use /eco set 'Player' 'Ammount'" to player else: if arg-3 isn't set: send "{@logo}&6Invalid use /eco set 'Player' 'Ammount'" to player else: set {balance::%arg-2's uuid%} to "%arg-3%" send "&7%arg-2%&7's balance is now: &c%{balance::%arg-2's uuid%}%" to player command /economy [<text>] [<player>] [<integer>]: permission: ecoadmin trigger: if arg-1 isn't set: send "{@logo}&6Commands list:" to player send "{@logo}&6/eco give 'Player' 'Ammount'" to player send "{@logo}&6/eco take 'Player' 'Ammount'" to player send "{@logo}&6/eco set 'Player' 'Ammount'" to player else: if arg-1 is "take": if arg-2 isn't set: send "{@logo}&6Invalid use /eco take 'Player' 'Ammount'" to player else: if arg-3 isn't set: send "{@logo}&6Invalid use /eco take 'Player' 'Ammount'" to player else: remove arg-3 from {balance::%arg-2's uuid%} send "{@logo}&7%arg-2%&7's balance is now: &c%{balance::%arg-2's uuid%}%" to player if arg-1 is "give": if arg-2 isn't set: send "{@logo}&6Invalid use /eco give 'Player' 'Ammount'" to player else: if arg-3 isn't set: send "{@logo}&6Invalid use /eco give 'Player' 'Ammount'" to player else: add arg-3 from {balance::%arg-2's uuid%} send "{@logo}&7%arg-2%&7's balance is now: &c%{balance::%arg-2's uuid%}%" to player if arg-1 is "set": if arg-2 isn't set: send "{@logo}&6Invalid use /eco set 'Player' 'Ammount'" to player else: if arg-3 isn't set: send "{@logo}&6Invalid use /eco set 'Player' 'Ammount'" to player else: set {balance::%arg-2's uuid%} to "%arg-3%" send "{@logo}&7%arg-2%&7's balance is now: &c%{balance::%arg-2's uuid%}%" to player command /pay [<player>] [<integer>]: trigger: if arg-1 isn't set: send "{@Logo}&6Invalid use /pay 'player' 'ammount'" to player else: if arg-2 isn't set: send "{@Logo}&6Invalid use /pay 'player' 'ammount'" to player else: if {balance::%player's uuid%} >= %arg-2%: if {balance::%player's uuid%} >= 0: send "{@logo}&6You were payed &c$%arg-2% &6by %player%&6!" to arg-1 send "{@Logo}&6You payed %arg-1% &c$%arg-2%" to player remove arg-2 from {balance::%player's uuid%} add arg-2 to {balance::%arg-1's uuid%} else: send "{@logo}&6You cannot pay someone 0 or under!" to player else: send "{@logo}&6Insufficient Funds!" to player command /baltop: trigger: loop {balance::*}: add 1 to {_size} if {_low.to.high.list::%loop-value%} is not set: set {_low.to.high.list::%loop-value%} to loop-index else: set {_n} to 0 loop {_size} times: set {_n} to {_n}+1 {_low.to.high.list::%loop-value-1%.%{_n}%} is not set set {_low.to.high.list::%loop-value-1%.%{_n}%} to loop-index stop loop wait 1 tick set {_n} to size of {_low.to.high.list::*} loop {_low.to.high.list::*}: set {_high.to.low.list::%{_n}%} to loop-value set {_n} to {_n}-1 wait 1 tick set {_i} to 0 send "&7&m-----------&8< &6Top10 &8>&7&m-----------" loop {_high.to.low.list::*}: add 1 to {_topnumber} set {_player} to "%loop-value%" parsed as offlineplayer send "&7%{_topnumber}% - &c%{_player}% &8» &c$&7%{balance::%loop-value%}%" add 1 to {_i} if {_topnumber} > 10: stop send "&7&m------------------------------" Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now