Jump to content

SmileyScripts

Member
  • Posts

    9
  • Joined

  • Last visited

Posts posted by SmileyScripts

  1. options:
        logo: &fDev&6Cloud &8¬
     
    command /pmute [<player>]:
        permission: pmute
        trigger:
            if {mute::%arg-1's uuid%} isn't set:
                broadcast "{@logo} &6%arg-1% has been muted!"
                set {mute::%arg-1's uuid%} to true
                stop
            else:
                if {mute::%arg-1's uuid%} is true:
                    broadcast "{@logo} &6%arg-1% has been unmuted!"
                    set {mute::%arg-1's uuid%} to false
                    stop
                else:
                    broadcast "{@logo} &6%arg-1% has been muted!"
                    set {mute::%arg-1's uuid%} to true
                    stop
     
    on chat:
        if {mute::%player's uuid%} is true:
            cancel event
            send "{@logo} &cYou cannot do that!" to player
  2. options:
        Opal: 10
        Amethyst: 10
        Lithium: 10
        Ruby: 10
        Copper: 10
        Cobalt: 10
        Diamond: 10
        Mercury: 10
        Sapphire: 10
        Pearl: 10
        Aluminium: 10
        Amber: 10
        Silver: 10
     
    on right click on chest:
        if player's held item is blaze rod named "&6&lSellWand &f2x":
            loop event-block's inventory:
                set {_aluminium} to number of gray dye named "&8Aluminium" in event-block's inventory
                set {_opal} to number of orange dye named "&6Opal" in event-block's inventory
                set {_pearl} to number of magenta dye named "&dPearl" in event-block's inventory
                set {_cobalt} to number of cyan dye named "&3Cobalt" in event-block's inventory
                set {_ruby} to number of black dye named "&4Ruby" in event-block's inventory
                set {_amethyst} to number of green dye named "&aAmethyst" in event-block's inventory            
                set {_silver} to number of light gray dye named "&7Silver" in event-block's inventory           
                set {_diamond} to number of light blue dye named "&bDiamond" in event-block's inventory         
                set {_amber} to number of yellow dye named "&eAmber" in event-block's inventory         
                set {_amethyst} to number of lime dye named "&aAmethyst" in event-block's inventory         
                set {_sapphire} to number of purple dye named "&5Sapphire" in event-block's inventory           
                set {_mercury} to number of blue dye named "&9Mercury" in event-block's inventory       
                set {_copper} to number of red dye named "&cCopper" in event-block's inventory
                set {_value1} to {@Aluminium} * {_aluminium}
                set {_value2} to {@Opal} * {_opal}
                set {_value3} to {@Pearl} * {_pearl}
                set {_value4} to {@Cobalt} * {_cobalt}
                set {_value5} to {@Ruby} * {_ruby}
                set {_value6} to {@Lithium} * {_lithium}
                set {_value7} to {@Silver} * {_silver}
                set {_value8} to {@Diamond} * {_diamond}
                set {_value9} to {@Amber} * {_amber}
                set {_value10} to {@Amethyst} * {_amethyst}
                set {_value11} to {@Sapphire} * {_sapphire}
                set {_value12} to {@Mercury} * {_mercury}       
                set {_value13} to {@Copper} * {_copper}
                set {_value14} to {_value1} * 2
                remove all gray dye named "&8Aluminium" from event-block's inventory
                remove all orange dye named "&6Opal" from event-block's inventory
                remove all magenta dye named "&dPearl" from event-block's inventory
                remove all cyan dye named "&3Cobalt" from event-block's inventory
                remove all black dye named "&4Ruby" from event-block's inventory
                remove all green dye named "&2Lithium" from event-block's inventory         
                remove all light gray dye named "&7Silver" from event-block's inventory         
                remove all light blue dye named "&bDiamond" from event-block's inventory            
                remove all yellow dye named "&eAmber" from event-block's inventory          
                remove all lime dye named "&aAmethyst" from event-block's inventory         
                remove all purple dye named "&5Sapphire" from event-block's inventory           
                remove all blue dye named "&9Mercury" from event-block's inventory
                remove all red dye named "&cCopper" from event-block's inventory
                execute console command "/eco give %player% %{_value1}%"
                cancel event
                
    on right click on chest:
        if player's held item is blaze rod named "&6&lSellWand &f3x":
            loop event-block's inventory:
                set {_aluminium} to number of gray dye named "&8Aluminium" in event-block's inventory
                set {_opal} to number of orange dye named "&6Opal" in event-block's inventory
                set {_pearl} to number of magenta dye named "&dPearl" in event-block's inventory
                set {_cobalt} to number of cyan dye named "&3Cobalt" in event-block's inventory
                set {_ruby} to number of black dye named "&4Ruby" in event-block's inventory
                set {_amethyst} to number of green dye named "&aAmethyst" in event-block's inventory            
                set {_silver} to number of light gray dye named "&7Silver" in event-block's inventory           
                set {_diamond} to number of light blue dye named "&bDiamond" in event-block's inventory         
                set {_amber} to number of yellow dye named "&eAmber" in event-block's inventory         
                set {_amethyst} to number of lime dye named "&aAmethyst" in event-block's inventory         
                set {_sapphire} to number of purple dye named "&5Sapphire" in event-block's inventory           
                set {_mercury} to number of blue dye named "&9Mercury" in event-block's inventory       
                set {_copper} to number of red dye named "&cCopper" in event-block's inventory
                set {_value1} to {@Aluminium} * {_aluminium}
                set {_value2} to {@Opal} * {_opal}
                set {_value3} to {@Pearl} * {_pearl}
                set {_value4} to {@Cobalt} * {_cobalt}
                set {_value5} to {@Ruby} * {_ruby}
                set {_value6} to {@Lithium} * {_lithium}
                set {_value7} to {@Silver} * {_silver}
                set {_value8} to {@Diamond} * {_diamond}
                set {_value9} to {@Amber} * {_amber}
                set {_value10} to {@Amethyst} * {_amethyst}
                set {_value11} to {@Sapphire} * {_sapphire}
                set {_value12} to {@Mercury} * {_mercury}       
                set {_value13} to {@Copper} * {_copper}
                set {_value14} to {_value1} * 2
                remove all gray dye named "&8Aluminium" from event-block's inventory
                remove all orange dye named "&6Opal" from event-block's inventory
                remove all magenta dye named "&dPearl" from event-block's inventory
                remove all cyan dye named "&3Cobalt" from event-block's inventory
                remove all black dye named "&4Ruby" from event-block's inventory
                remove all green dye named "&2Lithium" from event-block's inventory         
                remove all light gray dye named "&7Silver" from event-block's inventory         
                remove all light blue dye named "&bDiamond" from event-block's inventory            
                remove all yellow dye named "&eAmber" from event-block's inventory          
                remove all lime dye named "&aAmethyst" from event-block's inventory         
                remove all purple dye named "&5Sapphire" from event-block's inventory           
                remove all blue dye named "&9Mercury" from event-block's inventory
                remove all red dye named "&cCopper" from event-block's inventory
                execute console command "/eco give %player% %{_value1}%"
                cancel event
                
    command /sellwand <text> [<player>]:
        permission: *
        permission message: &cNo permission!
        trigger:
            if arg-2 is set:
                set {_p} to arg-2
            else:
                set {_p} to player
            if arg-1 is "2x":
                give {_p} 1 blaze rod named "&6&lSellWand &f2x"
            if arg-1 is "3x":
                give {_p} 1 blaze rod named "&6&lSellWand &f3x"
  3. 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------------------------------"
  4. command /setspawn [<text>]:
        permission:  op
        trigger:
            if arg-1 isn't set:
                set {spawn} to location of player
                send "&7Set spawn to: &c%{spawn}%&7!" to player
            else:
                send "&fSm&6Skripts &8&6Too many arguments!" to player
     
    command /spawn [<player>]:
        trigger:
            if arg-1 isn't set:
                teleport player to {spawn}
            else:
                if player has permission "spawn":
                    if arg-1 isn't "%player%":
                        if arg-1 is online:
                            teleport arg-1 to {spawn}
                            send "&7You summoned &c%arg-1% &7to spawn!" to player
                            send "&7You were summoned &c%player% &7to spawn!" to arg-1
                        else:
                            send "&fSm&6Skripts &8&6Player not online!" to player
                    else:
                        teleport player to {spawn}
                        send "&7Teleporting to: &cSpawn" to player
                else:
                    send "&fSm&6Skripts &8&6Insufficient Permissions!" to player
     
    on respawn:
        teleport player to {spawn}
     
    on first join:
        teleport player to {spawn}
  5. So, i am currently putting togethor a massive Skripting developer community to help make a massive server! Were gonna all get console too and you will have to join the following discord: https://discord.gg/NjanRB9xxq

     

    (YOU WILL RECEIVE MINEHUT CONSOLE IF YOU FULFIL THE REQUIRED SCRIPTING KNOWLEDGE)

    • Haha 1
  6.  

    So, i am currently putting togethor a massive Skripting developer community to help make a massive server! Were gonna all get console too and you will have to join the following discord: https://discord.gg/NjanRB9xxq

     

    (YOU WILL RECEIVE MINEHUT CONSOLE IF YOU FULFIL THE REQUIRED SCRIPTING KNOWLEDGE)


  7. So, i am currently putting togethor a massive Skripting developer community to help make a massive server! Were gonna all get console too and you will have to join the following discord: https://discord.gg/NjanRB9xxq

     

    (YOU WILL RECEIVE MINEHUT CONSOLE IF YOU FULFIL THE REQUIRED SCRIPTING KNOWLEDGE)

×
×
  • Create New...