Jump to content

Suggestion

Pending 1.0.7

fullwiped
fullwiped

Posted

Hello,

First of all, thank you for your kind reply to my review. You mentioned that you may add new features soon and that I can open a ticket.

I must say your plugin is very successful and well-equipped. I don’t think it needs any major features, stability is the most important thing.

I just had one very useful feature idea. If players who try to create spam with command binds, fast buttons, illegal clickers, or similar programs could be reported through a Discord webhook, it would help quickly detect malicious players attempting DDoS/click-spam style abuse and remove them from the servers.

"MaxUsagePerMinute (-1 infinite)": 8,
"MaxUsagePerHour (-1 infinite)": -1,
"MaxUsagePerDay (-1 infinite)": -1,
"MaxUsagePerWipe (-1 infinite)": -1

From what I can see, you already have a system for these limits. It would be great if players who intentionally try to exceed these limits within a few seconds could be detected and reported.

I think this could be very useful.

Have a nice day.

Scalbox

Posted

Hi,
I'll add this option in the next update.

  • Like 1
fullwiped

Posted


 

I noticed one thing. For plugins like IQGradeRemove, Skinbox, and Teleport, having multiple internal commands can make command limit cooldowns cause a lot of issues.

For example, in IQGradeRemove, when using the UI menu, options like wood, stone, and metal are detected as separate commands, so players do not really get a chance to navigate the menu properly. Because of this, I set the cooldowns for these plugins to a very short time, like 3-4 seconds.

I’m not sure if any improvement can be made for this, but I just wanted to mention it in case it helps.

 

    {
      "Enabled": true,
      "Command": "remove",
      "Commands alias": [
        "up",
        "upgrade",
        "grade",
        "bgrade"
      ],
      "BlockCommand (If set to TRUE players will no longer be able to use this command. Default FALSE)": false,
      "SafeZone. Value [AllowOnly | Allow | Block] (Default Allow)": "Allow",
      "BuildingBlocked. Value [AllowOnly | Allow | Block] (Default Allow)": "Allow",
      "CanBeBypassed (If set to TRUE the command block can be bypassed. It depends on the user permissions)": false,
      "CooldownSeconds (-1 infinite)": 4,
      "MaxUsagePerMinute (-1 infinite)": 8,
      "MaxUsagePerHour (-1 infinite)": -1,
      "MaxUsagePerDay (-1 infinite)": -1,
      "MaxUsagePerWipe (-1 infinite)": -1,
      "BypassPermission (Permissions to bypass the block even if [CanBeBypassed] is set to false)": []
    },

 

image.png

Scalbox

Posted

Hi,
If you set the "up" command, the system detects that as the command, so if you use up 1 or up 2, etc., you're calling the same parameter for the plugin.
The solution is to add the "up 1" and "up 2" commands to the list.
In any case, I'll do some tests to see if I can fix this problem.

  • Like 1

About Us

Codefling is the largest marketplace for plugins, maps, tools, and more, making it easy for customers to discover new content and for creators to monetize their work.

Downloads
2.5m
Total downloads
Customers
11.1k
Customers served
Files Sold
159.7k
Total sales
Payments
3.4m
Processed total
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.