Staff Kit [SKRIPT] icon

Staff Kit [SKRIPT] -----

This is a simple script that gives your staff everything they need! 100% Customizeable



minecraft_title.png
About
This is a simple script that allows your staff members to do a good job! This script includes; Staff Mode, Reports (With Discord Integration), Reports Gui + Clear Reports, Invsee, Enderchest See, Freeze/Unfreeze, Staff Chat! All of this is 100% customizable with the Very Long Config.... (120 Lines)
# Table of Contents
# Staff Mode: Line 27
# Freeze/UnFreeze: Line 56
# Staff Chat: Line 65
# Report Player: Line 74
# Reports: Line 88
# Clear Reports: Line 101
# Invsee: Line 108
# Enderchest: Line 115
# Discord Integration: Line 122
#
# Requirements: DiSky, skript-reflect, SkBee, and Skript
#
# Staff Mode ( /staffmode )
staffmode gamemode: creative
staffmode bgamemode: survival

staffmode in staff mode: &aYou are now in staff mode!
staffmode out of staff mode: &aYou are no longer in staff mode!
staffmode usage: &c/staffmode
staffmode permission: group.staff
staffmode permission message: &cNo Permission!
staffmode cooldown: 5 seconds
staffmode cooldown message: &cThere is a cooldown!

staffmode hide players: group.staff # These are all of the players that do not have permission will not see the player in staff mode

freeze item enabled: true
freeze item: packed ice
freeze item slot: 1 # First Slot
freeze item name: &b&lFREEZE
freeze item lore: &7&nLeft Click&7 a player to freeze them!%nl%&7&nRight Click&7 a player to unfreeze them!
freeze left click command: skript:freeze %name of target% # Use %name of target% instead of %player%
freeze right click command: skript:unfreeze %name of target% # Use %name of target% instead of %player%

invsee item enabled: true
invsee item: chest
invsee item slot: 7 # First Slot
invsee item name: &a&lINVSEE
invsee item lore: &7&nLeft Click&7 a player to view their inventory!%nl%&7&nRight Click&7 a player to look into their enderchest!
invsee left click command: skript:invsee %name of target% # Use %name of target% instead of %player%
invsee right click command: skript:enderchest %name of target% # Use %name of target% instead of %player%

# Freeze/Unfreeze ( /freeze + /unfreeze )
freeze usage: &c/freeze <player>
freeze permission: group.staff
freeze permission message: &cNo Permission!
freeze cooldown: 5 seconds
freeze cooldown message: &cThere is a cooldown!

freeze permission to not be frozen: group.staff # This makes sure the player does not have the permission to be frozen

# Staff Chat ( /sc, /schat, /staffc, /staffchat )
staffchat usage: &c/staffchat <text>
staffchat permission: group.staff
staffchat permission message: &cYou do not have permission for this!
staffchat cooldown: 0 seconds
staffchat cooldown message: &cThere is a cooldown!

staffchat send to: group.staff

# Report Player ( /report <player> <reason> )
report require reason: true # It makes players have a reason to report them!
report require reason message: &cYou need a reason to report that player!

report success message: &aYou have successfully reported %arg-1%! Our Staff will look into it!
report alert staff message: &4-----&cReport!&4-----%nl%&7 /reports
report staff permission: group.staff # This sends the alert staff message to all players with this permission!

report usage: &c/report <player>
report permission: group.default # I would not recommend changing this if you use LuckPerms and use the default role for the beginner
report permission message: &cNo Permission
report cooldown: 5 seconds # Cooldown for the /report <player> command
report cooldown message: &cThere is a cooldown! # Cooldown message

# Reports ( /listreports, /reportlist, /openreports, /reports )
reports usage: &c/reports
reports permission: group.staff
reports permission message: &cNo Permission
reports cooldown: 5 seconds
reports cooldown message: &cThere is a cooldown!

reports gui title: &8Reports
reports gui rows: 6 # I would keep this at 6
reports gui block: red concrete
reports gui item name: &c%loop-value% # Do Not Change this Unless you know what you are doing!
reports gui item lore: &7Reporter: %{_l4::%loop-index%}%%nl%&7When: %{_l3::%loop-index%}%%nl%&7Reason: %{_l2::%loop-index%}% # Do Not Change this Unless you know what you are doing!

# Clear Reports ( /clearreports )
c-reports usage: &c/clearreports
c-reports permission: op
c-reports permission message: &cNo Permission
c-reports cooldown: 5 seconds
c-reports cooldown message: &cThere is a cooldown!

# Invsee ( /openinv, /invlook, /invopen, /invsee )
invsee usage: &c/invsee <player>
invsee permission: group.staff
invsee permission message: &cNo Permission!
invsee cooldown: 0 seconds
invsee cooldown message: &cThere is a cooldown!

# EnderChest ( /ec, /openec, /openenderchest, /openechest, /enderchest )
enderchest usage: &c/enderchest <player>
enderchest permission: group.staff
enderchest permission message: &cNo Permission
enderchest cooldown: 0 seconds
enderchest cooldown message: &cThere is a cooldown!

# Discord Integration
discord enabled: false
discord bot name: BOT NAME
discord bot token: MTE5MDExNjM0MzU2ODEzODMzMA.GCbhpm.DpRm5qVLQ27j49i34IXTWeuhUU8pLaulhwTGpU # Ex. MTE5MDExNjM0MzU2ODEzODMzMA.GCbhpm.DpRm5qVLQ27j49i34IXTWeuhUU8pLaulhwTGpU
discord report channel id: 000
Requirements
This script requires DiSky, Skript, SkBee, and skript-reflect!
Resource Information
Author:
----------
Total Downloads: 90
First Release: Dec 30, 2023
Last Update: Dec 30, 2023
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings