-
Posts
338 -
Joined
Content Type
Profiles
Downloads
Forums
Store
Support
DOWNLOADS EXTRA
Services
Everything posted by MON@H
-
Changed Status from Pending to Closed
-
Error spam in chat and Tool Cupboard disapearing and bases decaying
MON@H replied to SlayersRust's Support Request in Support
Changed Status from Pending to Can't Reproduce -
Error spam in chat and Tool Cupboard disapearing and bases decaying
MON@H replied to SlayersRust's Support Request in Support
OnEntityKill (from the error you posted) is called when an entity is destroyed. This error does not affect anything related to real entities on your server, just as the plugin itself doesn't. All this plugin does is prevent players from placing new entities if the limit is reached, so it has nothing to do with "TC being deleted and also the entire base decaying." You should look for the reason elsewhere. Try unloading plugins related to entities, etc. As for the error itself, I can't reproduce it. In the next version, I will add an additional check to avoid logs, but just to clarify, there is nothing broken on the plugin's part. It seems that you have some sort of plugin that is destroying entities in an unexpected manner. -
@BadLands the limit is set per player, so if a player has "Limits Global" = 5, each player can place 5 entities. 2 players can place 10 and so on, I already told you, "Limits Building" is meant to restrict entities per one "base," but it only applies to entities placed on building blocks. However, "furnace.large" does not fall into this category. For "furnace.large" and other entities that are not placed on building blocks "Limits Building" simply won't work.
-
@BadLands why do you have only one permission? Create one for each tier, the higher tier the higher limits amount. Lets say 1 tier only 1 furnace allowed, ter 2 - 2, and so on. Or set lower limit for clan members amount Also, why does your "Limits Building" = "Limits Global"? That doesn't make sense, you can just remove entities from "Limits Building" in that case and only keep ones that have lower amount than "Limits Global" Think of it as "Limits Global" = total amount on the server, "Limits Building" = total amount in one "base". If you set "Limits Global" = 5 and "Limits Building" = 5, then there is no sense to use "Limits Building", since they will not be able to build more anyways.
-
"Limits Building" is meant to restrict entities per one "base," but it only applies to entities placed on building blocks. However, "furnace.large" does not fall into this category. So, if 5 players each place 5 "large furnaces," no limits will be imposed. Implementing limits based on territory, such as "in TC range," is feasible, but there is a significant risk that this could lead to performance issues. This plugin was designed with the primary concern that performance > functionality. Perhaps I'll come up with something in the future, but no promises.
-
@BadLands I con't understand what exactly are you talking about. I'm not aware of any method which allows to avoid limits. Give me detailed description of what exactly going on on your server and maybe I'll be able to help you. If you are talking about building limit with multi TC, then range will not help
-
Changed Status from Pending to Not a Bug
-
@BetterDeadThanZed there are no wildcards. I was thinking about adding entities grouping, but it would add complexity to the code and probably performance loss, with a payoff from little to nothing. Limiting by exact prefab doing 99% scenarios and for 1% it doesn't it's still possible to just set lower limit. For your example you can set regular foundation to 50 and triangle foundation to 25 and it may be pretty much it. About TC, "Limits Global" is personal per player and has nothing to do with TC but "Limits Building" has. For building limit check, if there is a cupboard placed - the limits of the owner of the cupboard will apply, if the cupboard is not placed - the restrictions of the owner of the first block will apply.
-
Damn, I missed this message for some reason. In your example you can just keep the default priority and it should work. The higher tier of your group, the higher priority you should set. Like default = 10, VIP = 20, Elite = 30, Ultimate = 40, GODLIKE = 50 etc... If player has several permissions, the one with highest priority will be applied. Isn't this clear from description? I hope you figured it out already... UPD: Oh, now I see... There were a typo in default config file and vip priority = elite = 1. Fixed in latest version.
-
I can add this, but honestly, I just can't see no real purpose of doing this. Admin/server owner can edit config file with permissions and then just check which permission is granted to player know his limit. And I really don't understand why admin need this information for. If you want to see what limits the players hit most often, just activate logging at the Info level and the logs will show all the cases when players reach the limit
-
No, but why so you even need this?
-
Changed Status from Pending to Not a Bug
-
Changed Status from Pending to Not a Bug
-
What's the problem with putting a huge number? Use 1 000 000, for example
-
Changed Status from Pending to Not a Bug Changed Fixed In to 1.6.3
-
If you are talking about this plugin https://umod.org/plugins/dynamic-pvp then it's not currently supported. What exactly are you asking for help with? Adding support for this plugin?