#How do I make a command happen on right click

1 messages · Page 1 of 1 (latest)

viral holly
#
    permission: serverstore.use
    permission message: {@error}&4Command Not Found &8(&c&lstore.use&8)
    usage: {@error}Incorrect usage&8: &c&l/store
    aliases: /buy, /shop, /skriptbuy, /tebex, /buycraft
    trigger:
        open chest inventory with 3 rows named "&7Server Store:" to player

        set {_i} to 0
        loop 54 times:
            set slot {_i} of player's current inventory to gray stained glass pane named " "
            add 1 to {_i}            
            set slot 12 of player's current inventory to trident named "&b&lRanks" with all item flags
            set slot 13 of player's current inventory to totem of undying named "&b&lRank Upgrades"
            set slot 14 of player's current inventory to firework rocket named "&c&lKeys"
        
on inventory click:
    gray stained glass pane named " "
    cancel event
    if name of event-inventory is "&7Server Store:":
    if event-item is trident:
           execute player command "/ranks"

command /ranks: 
    permission: op 
    permission message: "&4&lCommand Not Found"
    trigger:
        open chest inventory with 3 rows named "&b&lRanks:" to player

        set {_i} to 0
        loop 27 times:
        set slot {_i} of player's current inventory to gray stained glass pane named " "
        add 1 to {_i}            
        set slot 11 of player's current inventory to wooden sword named "&d&lPatron &f&lRank" with all item flags
        set slot 12 of player's current inventory to iron sword named "&5&lDivine &f&lRank" with all item flags
        set slot 13 of player's current inventory to gold sword named "&c&lCustom &f&lRank" with all item flags
        set slot 14 of player's current inventory to netherite sword named "&6&lToast &f&lRank" with all item flags
            
on inventory click:
    of gray stained glass pane named " "
    cancel event```
lethal abyss
#

change the "if event-item is trident part to"

  close player's inventory
  make the player execute command "ranks"```