EssentialsPro [BETA] icon

EssentialsPro [BETA] -----

This skript includes home, tpa, rtp, back, games, warps, money system, admin system and more




Version: 0.1
This Skript is so insanely "PRO", I had to delete most of it just to contain the greatness. I'm down to 3 lines now, and honestly, I think even that might be too much. Feels like it was handcrafted by an AI that just learned Skript yesterday. Truly revolutionary stuff.

- eult

Version: 0.1
Being that this had "Pro" in the title, I thought it was going to be good... sadly I was mistaken.

Lets break down some coding flaws along with some mistakes and errors:
1) Set home: You can only set 1 home. Not a huge deal but the real Essentials allows for multiple homes. Being that this is "Pro", one would think more than 1 home would make sense.
Also the variables for this are just bad. Should be using list variables, and should be using UUID rather than PLAYER.

2) RTP command: just doesn't work, as it was written incorrectly. Stuff like this annoys me cause it tells me the dev didnt even test this command.
The y variable is set to a block, NOT a number.... come on!

3) spawn/setspawn commands: no permissions. Really.... no permission to SET SPAWN!!! Seems pretty "PRO" to me.

4) Pvp toggle event:
Line 97:
""
[08:56:43 INFO]: Line 97: (essentials-pro.sk)
[08:56:43 INFO]: Can't understand this condition: '{pvp.%attacker%} is not set or {pvp.%victim%} is not set'
[08:56:43 INFO]: Line: if {pvp.%attacker%} is not set or {pvp.%victim%} is not set:
[08:56:43 INFO]:
[08:56:43 INFO]: Encountered 4 errors while reloading test.sk! (695ms)
""
You cant have 2 conditions in one line.
Why is a script that isn't using valid code, and produces errors... being posted on SpigotMC?
Needless to say this feature doesn't work.

5) Warp commands: no permissions ‍♂️
But at least it allows multiple warps (unlike the home command)

6) Message command:
More errors due to lack of Skript knowledge.
""
[08:56:42 INFO]: Line 162: (essentials-pro.sk)
[08:56:42 INFO]: This command has multiple arguments, meaning it is not possible to get the 'argument'. Use 'argument 1', 'argument 2', etc. instead
[08:56:42 INFO]: Line: if arg-1 is not set or arg-2 is not set:
""

7) Broadcast command:
""
command /broadcast <text>:
permission: broadcast.use
trigger:
broadcast "&6[Broadcast] %message%"
""
Anyone knowing basic Skript can easily spot the mistake here. Spoiler.... "message" is only used in chat events. Should be using an ARG here.
This is basic Skript. Something anyone should know, especially someone releasing a script with "PRO" in the title....
error:
"""
[08:56:42 INFO]: Line 224: (essentials-pro.sk)
[08:56:42 INFO]: The chat message can only be used in a chat event
[08:56:42 INFO]: Line: broadcast "&6[Broadcast] %message%"
"""

8) Kit command: Hardcoded. Yes I get that this is a text file and it's easy to change, but if I have to change your code, I might as well write this myself.

9) Economy: This one gets me. Theres a command to see your balance, and a command to pay other players. But theres 0 code to add/remove money from anyone, nor any way to "earn" money.
"PRO"

tl;dr:
This "PRO" script screams ChatGPT!
It's just awful. Clearly was not tested. Clearly the dev lacks basic Skript skills.
Based on the fact the code style changes in many spots... im thinking possibly the dev copy/pasted bits and pieces from different places.

There is absolutely nothing "PRO" about this.

Resource Information
Author:
----------
Total Downloads: 19
First Release: Apr 13, 2025
Last Update: Apr 13, 2025
Category: ---------------
All-Time Rating:
2 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings