(已停止维护)

作者:Boobah 发布时间:2016年5月9日 原生版本:未知 测试支持:1.8

插件详细介绍

该插件提供了一个图形化界面,用于查看玩家的惩罚历史并执行相应操作。它依赖多个Skript插件,并与LiteBans集成,方便管理服务器中的违规行为。

🚨Punish GUI

⚙️依赖

⌨️指令

  • /p <player> <reason> - 打开GUI,显示玩家的惩罚历史,并允许移除玩家的历史记录。

🛡️权限

  • Rank.TRAINEE - 能够打开惩罚GUI,使用1级处罚,警告玩家,查看和移除玩家的惩罚历史。
  • Rank.MODERATOR - 能够使用所有等级的处罚,包括禁言、封禁和警告。
  • Rank.DEVELOPER - 可以看到开发者警告。

注意: 您需要将封禁插件的权限添加到可以使用惩罚GUI的玩家!

⚠️开发者警告

未经Boobah授权,您不得在任何地方上传此脚本。

💡配置示例


options:
    gui-name: &6&lPunish GUI #GUI Name

command /p  :
    trigger:
        if player has permission "Rank.TRAINEE":
            if arg 1 is set:
                open chest with 5 rows named "{@gui-name}" to player
                set slot 4 of player's current inventory to skull of arg-1 named "&e%arg-1%&7's Profile"
                set slot 19 of player's current inventory to red stained glass pane named "&4Severity 1"
                set slot 20 of player's current inventory to orange stained glass pane named "&6Severity 2"
                set slot 21 of player's current inventory to yellow stained glass pane named "&eSeverity 3"
                set slot 22 of player's current inventory to lime stained glass pane named "&aSeverity 4"
                set slot 23 of player's current inventory to green stained glass pane named "&2Severity 5"
                set slot 28 of player's current inventory to paper named "&bWarn"
                set slot 29 of player's current inventory to book named "&3Mute"
                set slot 30 of player's current inventory to barrier named "&cBan"
                set slot 31 of player's current inventory to name tag named "&5Check Player's History"
                set slot 32 of player's current inventory to anvil named "&dRemove Player's History"
                if player has permission "Rank.DEVELOPER":
                    set slot 49 of player's current inventory to skull of player named "&4&lWarning! Developer Mode" with lore "&cPlease do not abuse || &cYou have access to all perms"

                #Severity 1
                if player has permission "Rank.TRAINEE":
                    on inventory click:
                        if inventory name of event-inventory is "{@gui-name}":
                            if index of event-slot is 19:
                                cancel event
                                close player's inventory
                                send "&aYou have been given severity 1 punishment GUI." to player
                                wait 1 tick
                                open chest with 3 rows named "&4Severity 1" to player
                                set slot 10 of player's current inventory to stained glass pane named "&7Cheating"
                                set slot 11 of player's current inventory to stained glass pane named "&7Exploiting"
                                set slot 12 of player's current inventory to stained glass pane named "&7Griefing"
                                set slot 13 of player's current inventory to stained glass pane named "&7Toxicity"
                                set slot 14 of player's current inventory to stained glass pane named "&7Racism"
                                set slot 15 of player's current inventory to stained glass pane named "&7Disrespect"
                                set slot 16 of player's current inventory to stained glass pane named "&7Spamming"
                                set slot 26 of player's current inventory to barrier named "&cGo Back"
                                on inventory click:
                                    if inventory name of event-inventory is "&4Severity 1":
                                        if index of event-slot is 10:
                                            cancel event
                                            close player's inventory
                                            execute console command "tempban %arg 1% 1h Cheating Severity 1 by %player%"
                                            send "&cYou have tempbanned %arg 1% for 1h for Cheating Severity 1." to player
                                        if index of event-slot is 11:
                                            cancel event
                                            close player's inventory
                                            execute console command "tempban %arg 1% 1h Exploiting Severity 1 by %player%"
                                            send "&cYou have tempbanned %arg 1% for 1h for Exploiting Severity 1." to player
                                        if index of event-slot is 12:
                                            cancel event
                                            close player's inventory
                                            execute console command "tempban %arg 1% 1h Griefing Severity 1 by %player%"
                                            send "&cYou have tempbanned %arg 1% for 1h for Griefing Severity 1." to player
                                        if index of event-slot is 13:
                                            cancel event
                                            close player's inventory
                                            execute console command "mute %arg 1% 1h Toxicity Severity 1 by %player%"
                                            send "&cYou have muted %arg 1% for 1h for Toxicity Severity 1." to player
                                        if index of event-slot is 14:
                                            cancel event
                                            close player's inventory
                                            execute console command "tempban %arg 1% 1h Racism Severity 1 by %player%"
                                            send "&cYou have tempbanned %arg 1% for 1h for Racism Severity 1." to player
                                        if index of event-slot is 15:
                                            cancel event
                                            close player's inventory
                                            execute console command "mute %arg 1% 1h Disrespect Severity 1 by %player%"
                                            send "&cYou have muted %arg 1% for 1h for Disrespect Severity 1." to player
                                        if index of event-slot is 16:
                                            cancel event
                                            close player's inventory
                                            execute console command "mute %arg 1% 1h Spamming Severity 1 by %player%"
                                            send "&cYou have muted %arg 1% for 1h for Spamming Severity 1." to player
                                        if index of event-slot is 26:
                                            cancel event
                                            close player's inventory
                                            send "&aYou have been given the main punishment GUI." to player
                                            wait 1 tick
                                            open chest with 5 rows named "{@gui-name}" to player
                                            set slot 4 of player's current inventory to skull of arg-1 named "&e%arg-1%&7's Profile"
                                            set slot 19 of player's current inventory to red stained glass pane named "&4Severity 1"
                                            set slot 20 of player's current inventory to orange stained glass pane named "&6Severity 2"
                                            set slot 21 of player's current inventory to yellow stained glass pane named "&eSeverity 3"
                                            set slot 22 of player's current inventory to lime stained glass pane named "&aSeverity 4"
                                            set slot 23 of player's current inventory to green stained glass pane named "&2Severity 5"
                                            set slot 28 of player's current inventory to paper named "&bWarn"
                                            set slot 29 of player's current inventory to book named "&3Mute"
                                            set slot 30 of player's current inventory to barrier named "&cBan"
                                            set slot 31 of player's current inventory to name tag named "&5Check Player's History"
                                            set slot 32 of player's current inventory to anvil named "&dRemove Player's History"
                                            if player has permission "Rank.DEVELOPER":
                                                set slot 49 of player's current inventory to skull of player named "&4&lWarning! Developer Mode" with lore "&cPlease do not abuse || &cYou have access to all perms"

                #Severity 2
                if player has permission "Rank.MODERATOR":
                    on inventory click:
                        if inventory name of event-inventory is "{@gui-name}":
                            if index of event-slot is 20:
                                cancel event
                                close player's inventory
                                send "&aYou have been given severity 2 punishment GUI." to player
                                wait 1 tick
                                open chest with 3 rows named "&4Severity 2" to player
                                set slot 10 of player's current inventory to stained glass pane named "&7Cheating"
                                set slot 11 of player's current inventory to stained glass pane named "&7Exploiting"
                                set slot 12 of player's current inventory to stained glass pane named "&7Griefing"
                                set slot 13 of player's current inventory to stained glass pane named "&7Toxicity"
                                set slot 14 of player's current inventory to stained glass pane named "&7Racism"
                                set slot 15 of player's current inventory to stained glass pane named "&7Disrespect"
                                set slot 16 of player's current inventory to stained glass pane named "&7Spamming"
                                set slot 26 of player's current inventory to barrier named "&cGo Back"
                                on inventory click:
                                    if inventory name of event-inventory is "&4Severity 2":
                                        if index of event-slot is 10:
                                            cancel event
                                            close player's inventory
                                            execute console command "tempban %arg 1% 3h Cheating Severity 2 by %player%"
                                            send "&cYou have tempbanned %arg 1% for 3h for Cheating Severity 2." to player
                                        if index of event-slot is 11:
                                            cancel event
                                            close player's inventory
                                            execute console command "tempban %arg 1% 3h Exploiting Severity 2 by %player%"
                                            send "&cYou have tempbanned %arg 1% for 3h for Exploiting Severity 2." to player
                                        if index of event-slot is 12:
                                            cancel event
                                            close player's inventory
                                            execute console command "tempban %arg 1% 3h Griefing Severity 2 by %player%"
                                            send "&cYou have tempbanned %arg 1% for 3h for Griefing Severity 2." to player
                                        if index of event-slot is 13:
                                            cancel event
                                            close player's inventory
                                            execute console command "mute %arg 1% 3h Toxicity Severity 2 by %player%"
                                            send "&cYou have muted %arg 1% for 3h for Toxicity Severity 2." to player
                                        if index of event-slot is 14:
                                            cancel event
                                            close player's inventory
                                            execute console command "tempban %arg 1% 3h Racism Severity 2 by %player%"
                                            send "&cYou have tempbanned %arg 1% for 3h for Racism Severity 2." to player
                                        if index of event-slot is 15:
                                            cancel event
                                            close player's inventory
                                            execute console command "mute %arg 1% 3h Disrespect Severity 2 by %player%"
                                            send "&cYou have muted %arg 1% for 3h for Disrespect Severity 2." to player
                                        if index of event-slot is 16:
                                            cancel event
                                            close player's inventory
                                            execute console command "mute %arg 1% 3h Spamming Severity 2 by %player%"
                                            send "&cYou have muted %arg 1% for 3h for Spamming Severity 2." to player
                                        if index of event-slot is 26:
                                            cancel event
                                            close player's inventory
                                            send "&aYou have been given the main punishment GUI." to player
                                            wait 1 tick
                                            open chest with 5 rows named "{@gui-name}" to player
                                            set slot 4 of player's current inventory to skull of arg-1 named "&e%arg-1%&7's Profile"
                                            set slot 19 of player's current inventory to red stained glass pane named "&4Severity 1"
                                            set slot 20 of player's current inventory to orange stained glass pane named "&6Severity 2"
                                            set slot 21 of player's current inventory to yellow stained glass pane named "&eSeverity 3"
                                            set slot 22 of player's current inventory to lime stained glass pane named "&aSeverity 4"
                                            set slot 23 of player's current inventory to green stained glass pane named "&2Severity 5"
                                            set slot 28 of player's current inventory to paper named "&bWarn"
                                            set slot 29 of player's current inventory to book named "&3Mute"
                                            set slot 30 of player's current inventory to barrier named "&cBan"
                                            set slot 31 of player's current inventory to name tag named "&5Check Player's History"
                                            set slot 32 of player's current inventory to anvil named "&dRemove Player's History"
                                            if player has permission "Rank.DEVELOPER":
                                                set slot 49 of player's current inventory to skull of player named "&4&lWarning! Developer Mode" with lore "&cPlease do not abuse || &cYou have access to all perms"

                #Severity 3
                if player has permission "Rank.MODERATOR":
                    on inventory click:
                        if inventory name of event-inventory is "{@gui-name}":
                            if index of event-slot is 21:
                                cancel event
                                close player's inventory
                                send "&aYou have been given severity 3 punishment GUI." to player
                                wait 1 tick
                                open chest with 3 rows named "&4Severity 3" to player
                                set slot 10 of player's current inventory to stained glass pane named "&7Cheating"
                                set slot 11 of player's current inventory to stained glass pane named "&7Exploiting"
                                set slot 12 of player's current inventory to stained glass pane named "&7Griefing"
                                set slot 13 of player's current inventory to stained glass pane named "&7Toxicity"
                                set slot 14 of player's current inventory to stained glass pane named "&7Racism"
                                set slot 15 of player's current inventory to stained glass pane named "&7Disrespect"
                                set slot 16 of player's current inventory to stained glass pane named "&7Spamming"
                                set slot 26 of player's current inventory to barrier named "&cGo Back"
                                on inventory click:
                                    if inventory name of event-inventory is "&4Severity 3":
                                        if index of event-slot is 10:
                                            cancel event
                                            close player's inventory
                                            execute console command "tempban %arg 1% 6h Cheating Severity 3 by %player%"
                                            send "&cYou have tempbanned %arg 1% for 6h for Cheating Severity 3." to player
                                        if index of event-slot is 11:
                                            cancel event
                                            close player's inventory
                                            execute console command "tempban %arg 1% 6h Exploiting Severity 3 by %player%"
                                            send "&cYou have tempbanned %arg 1% for 6h for Exploiting Severity 3." to player
                                        if index of event-slot is 12:
                                            cancel event
                                            close player's inventory
                                            execute console command "tempban %arg 1% 6h Griefing Severity 3 by %player%"
                                            send "&cYou have tempbanned %arg 1% for 6h for Griefing Severity 3." to player
                                        if index of event-slot is 13:
                                            cancel event
                                            close player's inventory
                                            execute console command "mute %arg 1% 6h Toxicity Severity 3 by %player%"
                                            send "&cYou have muted %arg 1% for 6h for Toxicity Severity 3." to player
                                        if index of event-slot is 14:
                                            cancel event
                                            close player's inventory
                                            execute console command "tempban %arg 1% 6h Racism Severity 3 by %player%"
                                            send "&cYou have tempbanned %arg 1% for 6h for Racism Severity 3." to player
                                        if index of event-slot is 15:
                                            cancel event
                                            close player's inventory
                                            execute console command "mute %arg 1% 6h Disrespect Severity 3 by %player%"
                                            send "&cYou have muted %arg 1% for 6h for Disrespect Severity 3." to player
                                        if index of event-slot is 16:
                                            cancel event
                                            close player's inventory
                                            execute console command "mute %arg 1% 6h Spamming Severity 3 by %player%"
                                            send "&cYou have muted %arg 1% for 6h for Spamming Severity 3." to player
                                        if index of event-slot is 26:
                                            cancel event
                                            close player's inventory
                                            send "&aYou have been given the main punishment GUI." to player
                                            wait 1 tick
                                            open chest with 5 rows named "{@gui-name}" to player
                                            set slot 4 of player's current inventory to skull of arg-1 named "&e%arg-1%&7's Profile"
                                            set slot 19 of player's current inventory to red stained glass pane named "&4Severity 1"
                                            set slot 20 of player's current inventory to orange stained glass pane named "&6Severity 2"
                                            set slot 21 of player's current inventory to yellow stained glass pane named "&eSeverity 3"
                                            set slot 22 of player's current inventory to lime stained glass pane named "&aSeverity 4"
                                            set slot 23 of player's current inventory to green stained glass pane named "&2Severity 5"
                                            set slot 28 of player's current inventory to paper named "&bWarn"
                                            set slot 29 of player's current inventory to book named "&3Mute"
                                            set slot 30 of player's current inventory to barrier named "&cBan"
                                            set slot 31 of player's current inventory to name tag named "&5Check Player's History"
                                            set slot 32 of player's current inventory to anvil named "&dRemove Player's History"
                                            if player has permission "Rank.DEVELOPER":
                                                set slot 49 of player's current inventory to skull of player named "&4&lWarning! Developer Mode" with lore "&cPlease do not abuse || &cYou have access to all perms"

                #Severity 4
                if player has permission "Rank.MODERATOR":
                    on inventory click:
                        if inventory name of event-inventory is "{@gui-name}":
                            if index of event-slot is 22:
                                cancel event
                                close player's inventory
                                send "&aYou have been given severity 4 punishment GUI." to player
                                wait 1 tick
                                open chest with 3 rows named "&4Severity 4" to player
                                set slot 10 of player's current inventory to stained glass pane named "&7Cheating"
                                set slot 11 of player's current inventory to stained glass pane named "&7Exploiting"
                                set slot 12 of player's current inventory to stained glass pane named "&7Griefing"
                                set slot 13 of player's current inventory to stained glass pane named "&7Toxicity"
                                set slot 14 of player's current inventory to stained glass pane named "&7Racism"
                                set slot 15 of player's current inventory to stained glass pane named "&7Disrespect"
                                set slot 16 of player's current inventory to stained glass pane named "&7Spamming"
                                set slot 26 of player's current inventory to barrier named "&cGo Back"
                                on inventory click:
                                    if inventory name of event-inventory is "&4Severity 4":
                                        if index of event-slot is 10:
                                            cancel event
                                            close player's inventory
                                            execute console command "tempban %arg 1% 12h Cheating Severity 4 by %player%"
                                            send "&cYou have tempbanned %arg 1% for 12h for Cheating Severity 4." to player
                                        if index of event-slot is 11:
                                            cancel event
                                            close player's inventory
                                            execute console command "tempban %arg 1% 12h Exploiting Severity 4 by %player%"
                                            send "&cYou have tempbanned %arg 1% for 12h for Exploiting Severity 4." to player
                                        if index of event-slot is 12:
                                            cancel event
                                            close player's inventory
                                            execute console command "tempban %arg 1% 12h Griefing Severity 4 by %player%"
                                            send "&cYou have tempbanned %arg 1% for 12h for Griefing Severity 4." to player
                                        if index of event-slot is 13:
                                            cancel event
                                            close player's inventory
                                            execute console command "mute %arg 1% 12h Toxicity Severity 4 by %player%"
                                            send "&cYou have muted %arg 1% for 12h for Toxicity Severity 4." to player
                                        if index of event-slot is 14:
                                            cancel event
                                            close player's inventory
                                            execute console command "tempban %arg 1% 12h Racism Severity 4 by %player%"
                                            send "&cYou have tempbanned %arg 1% for 12h for Racism Severity 4." to player
                                        if index of event-slot is 15:
                                            cancel event
                                            close player's inventory
                                            execute console command "mute %arg 1% 12h Disrespect Severity 4 by %player%"
                                            send "&cYou have muted %arg 1% for 12h for Disrespect Severity 4." to player
                                        if index of event-slot is 16:
                                            cancel event
                                            close player's inventory
                                            execute console command "mute %arg 1% 12h Spamming Severity 4 by %player%"
                                            send "&cYou have muted %arg 1% for 12h for Spamming Severity 4." to player
                                        if index of event-slot is 26:
                                            cancel event
                                            close player's inventory
                                            send "&aYou have been given the main punishment GUI." to player
                                            wait 1 tick
                                            open chest with 5 rows named "{@gui-name}" to player
                                            set slot 4 of player's current inventory to skull of arg-1 named "&e%arg-1%&7's Profile"
                                            set slot 19 of player's current inventory to red stained glass pane named "&4Severity 1"
                                            set slot 20 of player's current inventory to orange stained glass pane named "&6Severity 2"
                                            set slot 21 of player's current inventory to yellow stained glass pane named "&eSeverity 3"
                                            set slot 22 of player's current inventory to lime stained glass pane named "&aSeverity 4"
                                            set slot 23 of player's current inventory to green stained glass pane named "&2Severity 5"
                                            set slot 28 of player's current inventory to paper named "&bWarn"
                                            set slot 29 of player's current inventory to book named "&3Mute"
                                            set slot 30 of player's current inventory to barrier named "&cBan"
                                            set slot 31 of player's current inventory to name tag named "&5Check Player's History"
                                            set slot 32 of player's current inventory to anvil named "&dRemove Player's History"
                                            if player has permission "Rank.DEVELOPER":
                                                set slot 49 of player's current inventory to skull of player named "&4&lWarning! Developer Mode" with lore "&cPlease do not abuse || &cYou have access to all perms"

                #Severity 5
                if player has permission "Rank.MODERATOR":
                    on inventory click:
                        if inventory name of event-inventory is "{@gui-name}":
                            if index of event-slot is 23:
                                cancel event
                                close player's inventory
                                send "&aYou have been given severity 5 punishment GUI." to player
                                wait 1 tick
                                open chest with 3 rows named "&4Severity 5" to player
                                set slot 10 of player's current inventory to stained glass pane named "&7Cheating"
                                set slot 11 of player's current inventory to stained glass pane named "&7Exploiting"
                                set slot 12 of player's current inventory to stained glass pane named "&7Griefing"
                                set slot 13 of player's current inventory to stained glass pane named "&7Toxicity"
                                set slot 14 of player's current inventory to stained glass pane named "&7Racism"
                                set slot 15 of player's current inventory to stained glass pane named "&7Disrespect"
                                set slot 16 of player's current inventory to stained glass pane named "&7Spamming"
                                set slot 26 of player's current inventory to barrier named "&cGo Back"
                                on inventory click:
                                    if inventory name of event-inventory is "&4Severity 5":
                                        if index of event-slot is 10:
                                            cancel event
                                            close player's inventory
                                            execute console command "tempban %arg 1% 24h Cheating Severity 5 by %player%"
                                            send "&cYou have tempbanned %arg 1% for 24h for Cheating Severity 5." to player
                                        if index of event-slot is 11:
                                            cancel event
                                            close player's inventory
                                            execute console command "tempban %arg 1% 24h Exploiting Severity 5 by %player%"
                                            send "&cYou have tempbanned %arg 1% for 24h for Exploiting Severity 5." to player
                                        if index of event-slot is 12:
                                            cancel event
                                            close player's inventory
                                            execute console command "tempban %arg 1% 24h Griefing Severity 5 by %player%"
                                            send "&cYou have tempbanned %arg 1% for 24h for Griefing Severity 5." to player
                                        if index of event-slot is 13:
                                            cancel event
                                            close player's inventory
                                            execute console command "mute %arg 1% 24h Toxicity Severity 5 by %player%"
                                            send "&cYou have muted %arg 1% for 24h for Toxicity Severity 5." to player
                                        if index of event-slot is 14:
                                            cancel event
                                            close player's inventory
                                            execute console command "tempban %arg 1% 24h Racism Severity 5 by %player%"
                                            send "&cYou have tempbanned %arg 1% for 24h for Racism Severity 5." to player
                                        if index of event-slot is 15:
                                            cancel event
                                            close player's inventory
                                            execute console command "mute %arg 1% 24h Disrespect Severity 5 by %player%"
                                            send "&cYou have muted %arg 1% for 24h for Disrespect Severity 5." to player
                                        if index of event-slot is 16:
                                            cancel event
                                            close player's inventory
                                            execute console command "mute %arg 1% 24h Spamming Severity 5 by %player%"
                                            send "&cYou have muted %arg 1% for 24h for Spamming Severity 5." to player
                                        if index of event-slot is 26:
                                            cancel event
                                            close player's inventory
                                            send "&aYou have been given the main punishment GUI." to player
                                            wait 1 tick
                                            open chest with 5 rows named "{@gui-name}" to player
                                            set slot 4 of player's current inventory to skull of arg-1 named "&e%arg-1%&7's Profile"
                                            set slot 19 of player's current inventory to red stained glass pane named "&4Severity 1"
                                            set slot 20 of player's current inventory to orange stained glass pane named "&6Severity 2"
                                            set slot 21 of player's current inventory to yellow stained glass pane named "&eSeverity 3"
                                            set slot 22 of player's current inventory to lime stained glass pane named "&aSeverity 4"
                                            set slot 23 of player's current inventory to green stained glass pane named "&2Severity 5"
                                            set slot 28 of player's current inventory to paper named "&bWarn"
                                            set slot 29 of player's current inventory to book named "&3Mute"
                                            set slot 30 of player's current inventory to barrier named "&cBan"
                                            set slot 31 of player's current inventory to name tag named "&5Check Player's History"
                                            set slot 32 of player's current inventory to anvil named "&dRemove Player's History"
                                            if player has permission "Rank.DEVELOPER":
                                                set slot 49 of player's current inventory to skull of player named "&4&lWarning! Developer Mode" with lore "&cPlease do not abuse || &cYou have access to all perms"

                #Warn
                if player has permission "Rank.MODERATOR":
                    on inventory click:
                        if inventory name of event-inventory is "{@gui-name}":
                            if index of event-slot is 28:
                                cancel event
                                close player's inventory
                                execute console command "warn %arg 1% Warning by %player% - %arg 2%"
                                send "&cYou have warned %arg 1%." to player

                #Mute
                if player has permission "Rank.MODERATOR":
                    on inventory click:
                        if inventory name of event-inventory is "{@gui-name}":
                            if index of event-slot is 29:
                                cancel event
                                close player's inventory
                                execute console command "mute %arg 1% 12h Muted by %player% - %arg 2%"
                                send "&cYou have muted %arg 1%." to player

                #Ban
                if player has permission "Rank.MODERATOR":
                    on inventory click:
                        if inventory name of event-inventory is "{@gui-name}":
                            if index of event-slot is 30:
                                cancel event
                                close player's inventory
                                execute console command "ban %arg 1% Banned by %player% - %arg 2%"
                                send "&cYou have banned %arg 1%." to player

                #Check Player's History
                if player has permission "Rank.TRAINEE":
                    on inventory click:
                        if inventory name of event-inventory is "{@gui-name}":
                            if index of event-slot is 31:
                                cancel event
                                close player's inventory
                                execute console command "history %arg 1%"
                                send "&cYou have checked %arg 1%'s history." to player

                #Remove Player's History
                if player has permission "Rank.TRAINEE":
                    on inventory click:
                        if inventory name of event-inventory is "{@gui-name}":
                            if index of event-slot is 32:
                                cancel event
                                close player's inventory
                                execute console command "removehistory %arg 1%"
                                send "&cYou have removed %arg 1%'s history." to player
            else:
                send "&cPlease specify a player."
        else:
            send "&cNo permission."