Jump to content

Skript Punishment System - xPuns (SkPuns 2.0)


_iZ_

Recommended Posts

xPuns
Created by _iZ_

 

xPuns is a fully-Skripted punishment system with features including a punishment GUI, history GUI, alt-tracing, and more. This system is an improved and optimized version of a system that I released last year called SkPuns. I decided to make this system because I have received a lot of messages lately regarding SkPuns and I decided to make a new version of it from scratch to optimize its performance and improve its customization.

In this optimized version, I moved away from using book GUI's as they caused a lot of performance issues when loading the script and running it a lot. However, this system has everything you need from preventing punishment evasion to a new and improved history chest GUI. xPuns is simple to set up. In this post, you can find a download link to the scripts and a guide on everything you need to know.

Message me @iZz#0420 on Discord if you have any questions or suggestions!

 

IMPORTANT

Spoiler

The configuration file (xPuns-Config.sk) contains 3 options for the names of the 3 xPuns Skript files. Make sure to change those options if you change the names of the files.

Note: You must remove any join/quit messages from other scripts to avoid double messages/spam from banned players trying to join!

BE SURE TO READ THE README.TXT FILE!!!

 

Dependencies (2 including Skript)

 

Features

Spoiler

• Custom punishment commands
• Separate config file including messages for every punishment
• Stores known alts and IP's
• Notifies staff of punishment evasion
• History GUI
• Punishment GUI
• Punishment exempt permissions
• Permissions for every command/action

 

Commands (14)

Spoiler

/xpuns - Main command for the system (Sub-commands: reload, help, perms)

/punish - Opens the punishment menu for a player (Aliases: /pun)

/history - Opens the history menu for a player (Aliases: /puns)

/warn - Warn a player

/kick - Kick a player

/mute - Mute or temp-mute a player (Aliases: /tempmute)

/ban - Ban or temp-ban a player (Aliases: /tempban)

/ipban - IP-ban a player or IP (Aliases: /ip-ban, /banip, /ban-ip)

/unmute - Unmute a player

/unban - Unmute a player

/unipban - Unban an IP (Aliases: /unbanip)

/alts - View a player's alts

/ips - View a player's IP's

/xpuns:reset - Reset all xPuns variables (WARNING: This resets all punishments and returns the system to its original state. It should only be used in emergencies - requires * permission)

 

Permissions (16)

Spoiler

xpuns.help - Access to /xpuns help
xpuns.perms - Access to /xpuns perms
xpuns.reload - Access to /xpuns reload
xpuns.punish - Access to /punish
xpuns.history - Access to /history
xpuns.history.clear - Access to /history (player) clear
xpuns.warn - Access to /warn
xpuns.kick - Access to /kick
xpuns.mute - Access to /mute
xpuns.ban - Access to /ban
xpuns.ipban - Access to /ipban
xpuns.unmute - Access to /unmute
xpuns.unban - Access to /unban
xpuns.unipban - Access to /unipban
xpuns.silent - Access to see silent punishments
xpuns.exempt.(number) - Exempt from punishments (up to 10)

 

Images

Spoiler

2022-01-22_03_29_26.png.df3a43b445119bb530a3306b0aac12e4.png2022-01-22_03_31_21.png.5a6df2c4226f6b041c0d90729c088717.png2022-01-22_03_32_15.png.1e2776eb37e60df478af67a3dee3c513.png2022-01-23_12_57_01.png.2f6db51eb7283aaeeb6d7dc0082fa75e.png

 

DOWNLOAD

P.S. Leave a like on this if you enjoy my content

Edited by _iZ_
New download link
  • Like 3

» IGN: _iZ_ «

» Joined: 12/18/2016 «

» VIP: 1/13/2018 «

» Helper: 1/29/2021 «

» [<3]: 5/8/2021 «

» Skript dev «

» Discord: iZz#0420 «

I have diabetes

React to this if I was helpful, found this interesting, or you're just nice 🙂

Link to comment
Share on other sites

  • _iZ_ changed the title to Skript Punishment System - xPuns (SkPuns 2.0)
4 hours ago, INTEL-9INER said:

This is very impressive. U started again form scratch. u got any donation link or something beacuse i like ur work 

it can be found in the readme.txt file 😊

» IGN: _iZ_ «

» Joined: 12/18/2016 «

» VIP: 1/13/2018 «

» Helper: 1/29/2021 «

» [<3]: 5/8/2021 «

» Skript dev «

» Discord: iZz#0420 «

I have diabetes

React to this if I was helpful, found this interesting, or you're just nice 🙂

Link to comment
Share on other sites

4 hours ago, INTEL-9INER said:

This is very impressive. U started again form scratch. u got any donation link or something beacuse i like ur work 

or when you do /xpuns info

» IGN: _iZ_ «

» Joined: 12/18/2016 «

» VIP: 1/13/2018 «

» Helper: 1/29/2021 «

» [<3]: 5/8/2021 «

» Skript dev «

» Discord: iZz#0420 «

I have diabetes

React to this if I was helpful, found this interesting, or you're just nice 🙂

Link to comment
Share on other sites

This is a really amazing script, but there was a problem with it. With the commands for any punishment, works great. For /pun, or /punish [player], the GUI and punishments work great except if you add a reason, it adds "none" after the reason.

video of it below

I tried to look on how to fix it, but couldn't find a way. Please let me know if you find out!

  

 

Hello. I'm Generic. My IGN is popularkid. I know its silly. 

⫷⨽⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⨼⫸

Pronouns: He/Him

⫷⨽⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⨼⫸

Discord: Generic Username#2861

⫷⨽⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⨼⫸

Joined Minehut  ◄«◊»►  10/13/2019 ◄«◊»►

⫷⨽⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⩶⨼⫸

Default◅ | 10/13/2019 - Current Time

 

 

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...