VisualPunish [REPORTS SYSTEM GUI AND MORE] [1.8-1.12]

Status
This thread has been locked.

Evader

Premium
Feedback score
0
Posts
15
Reactions
3
Resources
0
5031510.png

This Punishment GUI Skript, offers features that no other GUI Skript has, it is an easy to understand menu, with features to control your players in every aspect.

Buy Here!:

5031511.png

- Unique ID's For Every Punishment
- Kick, Warn, Ban, Mute
- See Punishment History In The Menu Itself
- 3 Categories (Chat, Gameplay And Client Offenses) With 3 Severities Each
- Punishment Length Depends On The Severity And Amount Of Past Punishments Of That Severity
- Tempban Menu If You Dont Want To Use The Severities
- Clear Punishment History
- Freeze Players

- Quickly and easily teleport in vanish to players
- Build in reports system with easy to use reports GUI

- Hooks in to your current punishment plugin
- Customize punishment lengths
- Build in name spell checking! Never ban the wrong player again!
- And Much More!

5031512.png

- /Punish <Player> <Reason> (The Main Command)
- /UnPunish <Player> (Opens The Unpunish Menu, Same As The "More Options" Button In The Main Menu)
- /Report <Player> <Reasons> (Sends a report message to any staff members online)
- /Reports (Opens the reports GUI)

5031516.png


giphy.gif


Main Punishment Menu
20ad01978164cf8fa34ab0d943b60da8.png

358ccfc081a7fe1c44a42d2ccaea22c9.png

b10da90c3cc0cb5e2a9a2fccb36fc7e2.png

c06a9f38c06ed2f23065f81a18e13221.png

d77d1c1223e6b6e38f86076f5f2fc4b9.png

12765f6dd59979912d8470ef957d8b7f.png

a84d44ccf63d597a37e164923bf37318.png

6e7cfe5c93ad2b557c48c6c543ae88b2.png

More Options Menu
cfc1df365006afa016f0179651ac9b9b.png

643abfcb6e4deabe320dfe587f78deb2.png

Tempban Menu
ad5a6a2f7292b60622bd139e982d8144.png

95196ed4fcee3f963cedb0fa3df0d99d.png

5031514.png

- Punish.Use (Access To The Main Menu)
- Punish.Sev1Mute (Severity 1 Mute Access)
- Punish.Sev2Mute (Severity 2 Mute Access)
- Punish.Sev3Mute (Severity 3 Mute Access)
- Punish.Sev1General (Severity 1 Gameplay Access)
- Punish.Sev2General (Severity 2 Gameplay Access)
- Punish.Sev3General (Severity 3 Gameplay Access)

- Punish.Sev1Client (Severity 1 Client Access)
- Punish.Sev2Client (Severity 2 Client Access)
- Punish.Sev3Client (Severity 3 Client Access)

- Punish.Warn (Warn Access)
- Punish.UnPunish (Access To The Unpunish/More Options Menu)
- Punish.ClearPunishments (Clear Players Punishment History)
- Punish.Tempban (Tempban Access)
- Punish.PermBan (Perm Ban Access)
- Punish.Report (Access To Send Reports)
 
Last edited:
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

Evader

Premium
Feedback score
0
Posts
15
Reactions
3
Resources
0
Sorry if this is a stupid question, but will the players be notified if they get a punishment like a warning?

It depends on the punishment plugin that you select to use with the skript. Plugins like LiteBans or BanManager (Which work best with the Skript) have that feature, along with almost any other bans plugin out there.
 

CookieBilly

Supreme
Feedback score
3
Posts
67
Reactions
22
Resources
0
It depends on the punishment plugin that you select to use with the skript. Plugins like LiteBans or BanManager (Which work best with the Skript) have that feature, along with almost any other bans plugin out there.
Are we able to easily modify the dispatched command in order to allow custom plugins to deal with the ban?
 

Evader

Premium
Feedback score
0
Posts
15
Reactions
3
Resources
0
Are we able to easily modify the dispatched command in order to allow custom plugins to deal with the ban?

Such as which commands, commands such as mute and ban and warn are not super easily customizable considering that they are a standard throughout almost all plugins, however they can be changed. But commands that deal with history and clearing punishments are easily customizable as they are usually different between plugins.
 

CookieBilly

Supreme
Feedback score
3
Posts
67
Reactions
22
Resources
0
Such as which commands, commands such as mute and ban and warn are not super easily customizable considering that they are a standard throughout almost all plugins, however they can be changed. But commands that deal with history and clearing punishments are easily customizable as they are usually different between plugins.
Like adding a variable to change the command.
We use /billy:ban <player> <time> <reason> <evidence>
(We have a custom mod to allow staff to be much more efficient and execute/upload much faster.)

So adding something to change the command like a variable at the top would be greatly appreciated.
 
Last edited:

Evader

Premium
Feedback score
0
Posts
15
Reactions
3
Resources
0
Like adding a variable to change the command.
We use /billy:ban <player> <time> <reason> <evidence>
(We have a custom mod to allow staff to be much more efficient and execute/upload much faster.)

So adding something to change the command like a variable at the top would be greatly appreciated.

Thats a quick fix :D I will implement that to the Skript and upload the new file to the store within the hour.[DOUBLEPOST=1511041412][/DOUBLEPOST]Version 1.3
- Customizable commands have now been implemented!
- Removed annoying join message
- /Report temporarily disabled, revamping in next update.

- Fixed an issue that caused an error to appear when reloading/loading the Skript.
- Fixed an issue that caused the Freeze command to not work (Note: You require your own freeze plugin or command).
- Fixed an issue that caused mutes to be executed when using Severity 2 Client Offenses and Gameplay Offenses.
- Fixed an issue that caused warnings to not appear in punishment history.
- The "Show All Punishments" button in the GUI may still not work, trying to find a solution.

1.4

- Revamped Reports System:
I. New reports GUI displays all reported players for staff to see (Pictures in OP)
II. Some reports spam protection, including global reports protection (meaning the same player cannot be reported twice by anyone until the original report has been dealt with)
III. /Report command
IV. Ban players from creating reports in the /Punish -> "More Options" menu
V. Refresh button in the reports GUI
VI. Teleport to players in vanish from the reports menu when you click on their player head.
VII. /Reports to see the reports menu, or click the new feather icon in the /Punish menu

- Staff time online added /minutes <player with punish.use permission>
- New test server! rivalry1.fluctis.com:27905




 
Last edited:

nullslash

Feedback score
2
Posts
37
Reactions
4
Resources
0
Anyone like the biggest programming noob could make this in like 20 mins
 
Last edited:

Tyrelis

Supreme
Feedback score
0
Posts
3
Reactions
0
Resources
0
This is a very unique and bountiful in features plugin. I've never seen any other plugin like this a++
 

Tyrelis

Supreme
Feedback score
0
Posts
3
Reactions
0
Resources
0
Hello, CosmicCake I have a issue with players being able to report themselves may you please fix this when you have the chance thanks.
 

Evader

Premium
Feedback score
0
Posts
15
Reactions
3
Resources
0
Version support for all versions 1.8-1.12 have been added. Please ensure you are using the correct version for your server. Versions 1.8 and above may encounter several variable name conflicts upon loading the plugin, this is no need for concern and will not affect performance at all.
 
Last edited:
Status
This thread has been locked.
Top