-
Posts
389 -
Joined
Content Type
Profiles
Warranty Claims
Downloads
Forums
Store
Services
Downloads Plus Support
DOWNLOADS EXTRA
File Comments posted by MON@H
-
-
@SlayersRust the easiest way to implement other plugin support is to add a custom hook into that plugin to let other plugins to block some action. Something like "CanPlaceDeployable" or "OnExtendedPlaced". Then other plugins like Limit Entities could add that hook to block/allow that action
-
@Chill Roleplay edit your localization file according to your needs?
-
@SunShine ツ can't tell, never tried Carbon
-
-
-
@snapple I try not to complicate things unnecessarily. Notifications about the limit of a specific object are quite clear, and messages about the general limit are secondary. If you have a complex permission system with many limits, I think it is more logical to use a separate plugin to inform the player, like info/menu, etc.
-
@Tanki no clans/friends/teams support planned
-
@Landon Smith yes, you can
-
@Soller added in v2.2.3.
While the global limit will work correctly, the building limit for growables requires additional changes. I need more time to test how to implement the building limit without impacting performance.
-
Quote
All growables are fully excluded from the count, so you can't limit any growables with this plugin, and players are free to plant them. I was considering adding this as an option, but it can significantly reduce performance, so at this point, I decided to refrain from it.
Implementing tracking of growables may dramatically affect performance, especially on a PvE server where the number of growables might be extremely large. I will think about it in the meantime.
-
@Geralldo.RuLey they even added a special element on the top of this section:
QuoteThis area is intended for discussion and questions. Please use the support area for reporting issues or getting help.
-
@Perfectangel01 limits are personal. No teams/clans/friends support planned
-
1
-
-
@shturval I have no issues on my server, and no one has reported any problems with skins. I can’t test this specific case myself since I don’t have the DLC, but you’re welcome to connect to my server and test it yourself if you’d like. And of course, if such a bug exists, I’ll fix it.
-
1
-
-
@Maximo use limitentities.list console command to get current list and add what you need to your config
-
@dogigniter just set a high value and forget about it. It won’t impact performance, so there’s no need to disable it.
-
1
-
-
@Maximo My plugin can’t control what another plugin spawns. If you want to add a limit, you need to modify the original plugin’s codebase directly, rather than trying to restrict it from the "outside."
-
@Maximo if you mean a custom plugin, then you need to contact the original author
-
@RUSTAGE_SU not really sure what are you asking about
-
@Chill Roleplay issue is related to log level = debug. Fixed in next version, comming soon
-
@SlayersRust added in latest version
-
@LuminCC If you need support, please create a support ticket with details.
-
@Maximo datafile only used to store building owners. If you want support, please create a support request and provide more details. From what you've described, it's not entirely clear what your problem is.
-
@Maximo yes, code for abandoned bases wasn't thoroughly tested, so it may be inaccurate. If you really want to figure out what exactly issue is, you can set "Log Level (Debug, Info, Warning, Off)": "Debug" and try to claim some bases. I can fix inaccuracy in code, but I need some additional info about issue. Feel free to create a support request and give additional info about such cases.
-
1
-
-
@peck by adding support for any plugin I mean if it's possible. I need more details to understand what exactly you asking about
-
@Wajeeh Agbariyano, there is no such command
-
-
-
@Chill Roleplay, no, if you set the same priority to more then one permission you will just confuse yourself. Only one permission will be active. They are not combined.
-
@Chill Roleplay, in your terms "1 role always cancel out the other". You can copy your "Base role" 12 times and then edit each one to suit the specifics of that "role".
-
@Nstahg8r it's supported in latest version
PrefabID: 132493746 PrefabShortName: xmas.advanced.lights.deployed Prefab: assets/prefabs/misc/xmas/poweredlights/xmas.advanced.lights.deployed.prefab
-
@ZombZ I tested and it's on the list:
PrefabID: 4267988016 PrefabShortName: chippyarcademachine Prefab: assets/prefabs/misc/chippy arcade/chippyarcademachine.prefab
Works as expected
-
@Ping Chun Chang It's not complicated at all, it just doesn't make sense. A player can easily bypass team/clan/friend restrictions by simply leaving the team/clan/friends and then rejoining.
-
@Viktorvill tested landmine, works without issues. If you have one, create a support request with details
-
@ViktorvillI will expand the supported prefabs list in the next update. I'm currently hunting for a rare NRE I encountered. Once I figure it out, I'll push the update to the public.
-
@Bearsno, vanila ones used just like on screenshots
-
@ZombZ it's not currently supported. Maybe I will add it later
-
@Nstahg8r yes. Actually when admin call command (/limits by default) with player name it will show limits for that player. I will edit description later
-
1
-
-
@Notz What's the point of supporting this if you can get around it by simply leaving/rejoining the team/clan?
-
@Notz no
-
@Hawkhill Rust Translation API v1.1.0 doesn't require any configuration, it should work out of the box.
If you prefer, you can create separate group for each entity and name it you want.
-
@Ping Chun Chang remove groups, not entities lists in them:
"Excluded list": [], "Entity Groups": [], "Permissions": [ ...
-
1
-
-
@Hawkhill Group limits are on my to-do list, I'm looking for the best way to avoid performance impact. I could add this long time ago, but as I said before - performance is the main concern of this plugin, so please be patient.
-
1
-
-
@SlayersRust open logs folder, find folder with plugin name and open log file...
-
@Dave, you can have as many permissions as you want. You are free to add/remove them comepletely including default one. If you're removing permission, don't leave an empty name there, remove the while block.
Quote"Permissions": [ { "Permission": "limitentities.vip", "Priority": 20, "Limits Global": { "Limit Total": 5000, "Limits Entities": { "assets/prefabs/building core/foundation.triangle/foundation.triangle.prefab": 500, "assets/prefabs/building core/foundation/foundation.prefab": 500, "assets/prefabs/building core/roof.triangle/roof.triangle.prefab": 400, "assets/prefabs/building core/roof/roof.prefab": 400 } }, "Limits Building": { "Limit Total": 2000, "Limits Entities": { "assets/prefabs/deployable/search light/searchlight.deployed.prefab": 15, "assets/prefabs/deployable/windmill/electric.windmill.small.prefab": 15 } } }, { "Permission": "limitentities.elite", "Priority": 30, "Limits Global": { "Limit Total": 10000, "Limits Entities": { "assets/prefabs/building core/foundation.triangle/foundation.triangle.prefab": 2000, "assets/prefabs/building core/foundation/foundation.prefab": 2000, "assets/prefabs/building core/roof.triangle/roof.triangle.prefab": 1000, "assets/prefabs/building core/roof/roof.prefab": 1000 } }, "Limits Building": { "Limit Total": 5000, "Limits Entities": { "assets/prefabs/deployable/search light/searchlight.deployed.prefab": 20, "assets/prefabs/deployable/windmill/electric.windmill.small.prefab": 20 } } } ],What exactly you want to customize in prefab names, I don't understand.
@SlayersRust, use limitentities.list console command to get all supported prefab names into log file. Open log file in logs dir and find the one you want. -
@SlayersRust the one in default config is correct:
"assets/prefabs/deployable/windmill/electric.windmill.small.prefab" -
@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 You can set clan members amount limit in your clan plugin settings.
default config contains 3 permissions:
- default
-
vip
-
elite
Create as many as you like. For example:
- default
- tier1
- tier2
- ...
- tier100
Just grant permission "limitentities.tierX" when player got new tier
-
@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
-
@BadLands what do you mean?
-
@BILLY there is no such thing as timed disabling builded in, but you could simply unload plugin with command by this plugin in desired time.
-
@Baro support for clans, friends, teams is not planned. It just doesn't make sense, as it's easy to get around by leaving/returning.
-
@BetterDeadThanZed, No. This plugin only limits the ability for players to build more than the limit. Existing buildings will be included in the calculation, but overlimits will not be destroyed.
-
1
-
-
@Chill Roleplay there is no user interface, you have to edit the config file. I just don't see the point in wasting time creating a UI for one setup that will most likely never change again (or very rarely)
-
@BetterDeadThanZed if owner's "Limits Building" set to 50 then yes (in that specific building).
-
1
-
-
@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.
-
On 2/18/2023 at 9:46 PM, SlayersRust said:
How do the Priorities work Monah? I have Default Group 5k, VIP 7500, ELITE 15,000. How do I make sure Elite group can build to 15k? I have other vips that also have elite and vip and default. How do I make sure their elite works? For some reason they are stuck at 7500 entities. Do I give elite 0,1,2,3 priority? I don't understand? I feel like one is overlapping the other and not allowing them to build to 15,000.
In this scenario i showed above what Number Priority would my elite vip need to be to have the highest building limit?|
"Priority": 2,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.
-
-
-
@SlayersRustbuilding blocks is a different story, you can't use this logic to them, since they are all build as twig tier. You'll have to increase litits accordinaly, because adding Raidable base territory check into plugin can impact performance and people who don't want this feature will hurt.
Maybe I'll come up with something later
-
@SlayersRust Add entity prefab name to Excluded list and plugin will ignore that prefab completely.
-
@PopGP this plugin is for personal limits only. No teams, friends, clans support planned.
-
@Viktorvillplease, create a support ticket and attach your config file
-
@Viktorvillyou should always unload plugin before making changes in config file. This approach is necessary in order for the plugin to be able to add new options to the configuration file.
-
@chuck norris no. Old shortname "chocholate" was changed to "chocolate". You should use "chocolate" now.
-
1
-
-
10 hours ago, romanulrich said:
Hi, /rbe despawn after 2.6.0 patch doesnt work, players buy raid with /buyraid and when finished it, they always did /rbe despawn before but now after buyraid if they type /rbe despawn, its doing nothing. not despawning base at all. It works to me as admin. did I miss something? thanks al ot
Added `Refunds => Block Despawn If Base Is Damaged` (true)
Message, probably, should be changed to something like "Base was damaged, unable to despawn" or something, to avoid confusions like this
-
I'm currently working on refactoring of this plugin. Please, be patient and wait for new version. I hope "it will solve all problems".
-
On 2/17/2022 at 12:32 AM, Python said:
Failed to call hook 'OnEntityTakeDamage' on plugin 'PunishAttacker v1.4.2' (UnauthorizedAccessException: Доступ к системе ограничен, недостаточно прав для исполЬзования -> System.IO.StringWriter) at Oxide.Plugins.PunishAttacker+JsonCreator.CreateJson (System.Collections.Generic.List`1[T] components) [0x00000] in <e91023c78ad142ebb74c4bc87e3e7b3c>:0 at Oxide.Plugins.PunishAttacker+UiBuilder.ToJson () [0x00000] in <e91023c78ad142ebb74c4bc87e3e7b3c>:0 at Oxide.Plugins.PunishAttacker+UiBuilder.AddUi (BasePlayer player) [0x00010] in <e91023c78ad142ebb74c4bc87e3e7b3c>:0 at Oxide.Plugins.PunishAttacker.UICreateNotification (BasePlayer player, System.Int32 scaleMultiplier) [0x0012f] in <e91023c78ad142ebb74c4bc87e3e7b3c>:0 at Oxide.Plugins.PunishAttacker.Punish (BasePlayer attacker, BasePlayer victim, System.Single amount) [0x0000d] in <e91023c78ad142ebb74c4bc87e3e7b3c>:0 at Oxide.Plugins.PunishAttacker.OnEntityTakeDamage (BasePlayer victim, HitInfo info) [0x002b2] in <e91023c78ad142ebb74c4bc87e3e7b3c>:0 at Oxide.Plugins.PunishAttacker.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x005d1] in <e91023c78ad142ebb74c4bc87e3e7b3c>:0 at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <60c318df79ed41688ea59335e48d61ad>:0 at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <dfcb48ea05694263bbc08e62a39c274c>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <dfcb48ea05694263bbc08e62a39c274c>:0
На одном хостинге нелЬзя исполЬзоватЬ класс StringWriter, если я правилЬно понял. Можно переписатЬ плагин как-то?
Возможно последняя версия заработает на том хостинге (если ещё актуалЬно)
-
On 7/22/2022 at 6:56 PM, CryEngine said:
bcuz all what i need is assets/prefabs/deployable/hitch & trough/hitchtrough.deployed.prefab 6 per base, not more.
UPD.
When u play with friends ( team system ) so u can put x2x3 and more items, when you solo, works perfectly.
any idea to fix it?Can't reproduce the issue. Like I said before, if you want to get a fast support - don't use comments, create support thread and describe more details there, so I could reproduce the issue.
-
1
-
-
On 7/22/2022 at 6:56 PM, CryEngine said:
bcuz all what i need is assets/prefabs/deployable/hitch & trough/hitchtrough.deployed.prefab 6 per base, not more.
UPD.
When u play with friends ( team system ) so u can put x2x3 and more items, when you solo, works perfectly.
any idea to fix it?Hmm, this issue has never been reported before, I will check it and fix it soon
On 8/16/2022 at 8:34 PM, Emigo said:Is it possible to block general building instead of listing entities? Like limiting the construccion to 1000 entities per player.
Yes, it's in config called "Limit Total"
-
1
-
-
@Viktorvillif you want to get support - use support section and be more specific. All that described on description page is working. Plugin was tested many times.
-
@MNfreakTim, if you are asking about this plugin data file - there is none. All data is cached in memory, so there is no phisical file you could read (Since this plugin was about maximizing performance). So if you need to trace all players builded entities, you should use some other plugin for that. This plugin was tested so many times that I can ensure you it counts correctly.
-
@Katze, yes, you can limit any entity by prefab name and yes, setting limit to 0 will prevent players from building it.
-
1
-
Limit Entities
in Plugins
Posted
@etiv someone reported that the plugin works fine on Carbon, I haven't tried it myself, so I didn't change the default "unsupported" label.