Jump to content

Advanced Entity Limit 1.1.3

$15.99
   (7 reviews)

4 Screenshots

Recommended Comments



Robis

Posted

Easiest way to sort this whole problem, just need ability to be able delete entities i dont need at all in data file. For example:

  "advancedentitylimit.tc1": {
    "Order": 0,
    "Entities": {
      "assets/prefabs/deployable/tool cupboard/cupboard.tool.deployed.prefab": {
        "Image": "-97956382",
        "Limit": 1,
        "IsLimited": true
      }
    }
  },
  "advancedentitylimit.tc2": {
    "Order": 0,
    "Entities": {
      "assets/prefabs/deployable/tool cupboard/cupboard.tool.deployed.prefab": {
        "Image": "-97956382",
        "Limit": 2,
        "IsLimited": true
      }
    }
  }
}

thats it nothing else until i self add more lines with other items... 😞

  • Love 1
Chill Roleplay

Posted

It would be nice instead of like 20 pages for each perm, just have 1page and select the maximum for each item that a group is allowed

MuB-Studios

Posted

24 minutes ago, Chill Roleplay said:

It would be nice instead of like 20 pages for each perm, just have 1page and select the maximum for each item that a group is allowed

I will do an update but I can't say when it will be finished yet. I can't say yet what will change with the update

Robis

Posted

Released 10 hours ago

Added pages, limit objects in chat when player reached them and now admin can remove unusual entities from data file

 

THANK YOU! ❤️

  • Love 1
Robis

Posted (edited)

@MuB-Studios check my data file.... i can do a data file as i want to, but permissions no longer working then. whatever i set, everything just unlimited! What im trying here to do, to default group i want to give tc1, fs1, ft1 permissions! so players will be able from begin to place 1 tc, 1 foundation square, and 1 foundation triangle!  Then when player get permission tc2, he will be able to place 2 tool cupboards

limits (2).json

Edited by Robis
MuB-Studios

Posted

38 minutes ago, Robis said:

@MuB-Studios check my data file.... i can do a data file as i want to, but permissions no longer working then. whatever i set, everything just unlimited! What im trying here to do, to default group i want to give tc1, fs1, ft1 permissions! so players will be able from begin to place 1 tc, 1 foundation square, and 1 foundation triangle!  Then when player get permission tc2, he will be able to place 2 tool cupboards

limits (2).json 2.42 kB · 1 download

I'll take care of it as soon as possible
I ask you to be patient

  • Like 1
Robis

Posted

13 minutes ago, MuB-Studios said:

I'll take care of it as soon as possible
I ask you to be patient

No problem here if its helps i see this in console when i placing a tc

Failed to call hook 'CanBuild' on plugin 'AdvancedEntityLimit v1.0.2' (NullReferenceException: Object reference not set to an instance of an object)

at Oxide.Plugins.AdvancedEntityLimit.PlayerInClan (BasePlayer player) [0x0004f] in <4af67bf8acc64678b801ea3cd034531d>:0

at Oxide.Plugins.AdvancedEntityLimit.GetPlayerTeammates (BasePlayer player) [0x0002c] in <4af67bf8acc64678b801ea3cd034531d>:0

at Oxide.Plugins.AdvancedEntityLimit.CanPlayerBuild (BasePlayer player, System.String prefabname) [0x00099] in <4af67bf8acc64678b801ea3cd034531d>:0

at Oxide.Plugins.AdvancedEntityLimit.CanBuild (Planner planner, Construction prefab, Construction+Target target) [0x0001d] in <4af67bf8acc64678b801ea3cd034531d>:0

at Oxide.Plugins.AdvancedEntityLimit.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00540] in <4af67bf8acc64678b801ea3cd034531d>:0

at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <cd9a02fd331347bd82d550bb1a9c8e9f>:0

at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <b76ec77c47d1449e92b2baab8603843d>:0

at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <b76ec77c47d1449e92b2baab8603843d>:0

MuB-Studios

Posted

48 minutes ago, Robis said:

No problem here if its helps i see this in console when i placing a tc

Failed to call hook 'CanBuild' on plugin 'AdvancedEntityLimit v1.0.2' (NullReferenceException: Object reference not set to an instance of an object)

at Oxide.Plugins.AdvancedEntityLimit.PlayerInClan (BasePlayer player) [0x0004f] in <4af67bf8acc64678b801ea3cd034531d>:0

at Oxide.Plugins.AdvancedEntityLimit.GetPlayerTeammates (BasePlayer player) [0x0002c] in <4af67bf8acc64678b801ea3cd034531d>:0

at Oxide.Plugins.AdvancedEntityLimit.CanPlayerBuild (BasePlayer player, System.String prefabname) [0x00099] in <4af67bf8acc64678b801ea3cd034531d>:0

at Oxide.Plugins.AdvancedEntityLimit.CanBuild (Planner planner, Construction prefab, Construction+Target target) [0x0001d] in <4af67bf8acc64678b801ea3cd034531d>:0

at Oxide.Plugins.AdvancedEntityLimit.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00540] in <4af67bf8acc64678b801ea3cd034531d>:0

at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <cd9a02fd331347bd82d550bb1a9c8e9f>:0

at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <b76ec77c47d1449e92b2baab8603843d>:0

at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <b76ec77c47d1449e92b2baab8603843d>:0

Send me config please
and check config

Robis

Posted

On 11/6/2023 at 1:58 PM, MuB-Studios said:

Send me config please
and check config

No matter what im doing its just not working at all... Even if i delete data file and config, installing plugin as original is....

anything i place, build its has no limits and have this on a moment i placing:

Failed to call hook 'CanBuild' on plugin 'AdvancedEntityLimit v1.0.3' (NullReferenceException: Object reference not set to an instance of an object)

at Oxide.Plugins.AdvancedEntityLimit.PlayerInClan (BasePlayer player) [0x0004f] in <41766890d4844f1383fb0ddf8c9ec838>:0

at Oxide.Plugins.AdvancedEntityLimit.GetPlayerTeammates (BasePlayer player) [0x0002c] in <41766890d4844f1383fb0ddf8c9ec838>:0

at Oxide.Plugins.AdvancedEntityLimit.CanPlayerBuild (BasePlayer player, System.String prefabname) [0x00099] in <41766890d4844f1383fb0ddf8c9ec838>:0

at Oxide.Plugins.AdvancedEntityLimit.CanBuild (Planner planner, Construction prefab, Construction+Target target) [0x0001d] in <41766890d4844f1383fb0ddf8c9ec838>:0

at Oxide.Plugins.AdvancedEntityLimit.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00540] in <41766890d4844f1383fb0ddf8c9ec838>:0

at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <cd9a02fd331347bd82d550bb1a9c8e9f>:0

at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <b76ec77c47d1449e92b2baab8603843d>:0

at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <b76ec77c47d1449e92b2baab8603843d>:0

 

MuB-Studios

Posted

Do you have the Clans plugin active?
Have it on your server

Robis

Posted (edited)

2 hours ago, MuB-Studios said:

Do you have the Clans plugin active?
Have it on your server

i dont have, my server solo only. If i dont want to use clans plugin, it means plugin dont working just because of it ? if in config use clans set to false, then plugin must ignore clans plugin at all, no ?

Edited by Robis
MuB-Studios

Posted

3 minutes ago, Robis said:

i dont have, my server solo only.

Send me Your config file please

Robis

Posted (edited)

{
  "Auto-fill missing entities?": true,
  "Chat prefix": "<color=red>[Limits]</color>: ",
  "A message when the player reaches the maximum limit of objects": "You have <color=red>reached</color> the limit of this object ({0})",
  "Use teams for sum them constructions": false,
  "Clans plugin for sum player constructions (Mevent, k1lly0u)": "Mevent"
}

Edited by Robis
Robis

Posted

maybe instead of "Meven"t i just need to type null ?

Robis

Posted

yeah now i see you just force to use clans plugin to make work your plugin.... thats very bad, people need to have option to disable it if they dont want use clans

MuB-Studios

Posted

21 minutes ago, Robis said:

yeah now i see you just force to use clans plugin to make work your plugin.... thats very bad, people need to have option to disable it if they dont want use clans

I was just about to answer them
That I need to do an update

Robis

Posted

2 minutes ago, MuB-Studios said:

I was just about to answer them
That I need to do an update

Yes please, i very very need it... i waiting already around 3 weeks when i can fully use it

S02K

Posted

Could you please add support for CLANS REBORN? you will have another sale when this happens :)

  • Like 1
MuB-Studios

Posted

10 minutes ago, S02K said:

Could you please add support for CLANS REBORN? you will have another sale when this happens 🙂

I will consider this
However, it won't happen until December

  • Like 1
Robis

Posted

@MuB-Studios check plugin with config:

{
  "Auto-fill missing entities?": false,
  "Chat prefix": "",
  "A message when the player reaches the maximum limit of objects": "You have <color=red>reached</color> the limit of this object ({0})",
  "Use teams for sum them constructions": false,
  "Use clans?": false,
  "Clans plugin for sum player constructions (Mevent, k1lly0u)": "Mevent"
}

data file:

{
  "advancedentitylimit.tc0": {
    "Order": 0,
    "Entities": {
      "assets/prefabs/deployable/tool cupboard/cupboard.tool.deployed.prefab": {
        "Image": "-97956382",
        "Limit": 1,
        "IsLimited": true
      }
    }
  },
  "advancedentitylimit.tc1": {
    "Order": 0,
    "Entities": {
      "assets/prefabs/deployable/tool cupboard/cupboard.tool.deployed.prefab": {
        "Image": "-97956382",
        "Limit": 2,
        "IsLimited": true
      }
    }
  },
  "advancedentitylimit.tc2": {
    "Order": 0,
    "Entities": {
      "assets/prefabs/deployable/tool cupboard/cupboard.tool.deployed.prefab": {
        "Image": "-97956382",
        "Limit": 3,
        "IsLimited": true
      }
    }
  },
  "advancedentitylimit.fs0": {
    "Order": 0,
    "Entities": {
      "assets/prefabs/building core/foundation/foundation.prefab": {
        "Image": "assets/prefabs/building core/foundation/foundation.png",
        "Limit": 1,
        "IsLimited": true
      }
    }
  },
  "advancedentitylimit.fs1": {
    "Order": 0,
    "Entities": {
      "assets/prefabs/building core/foundation/foundation.prefab": {
        "Image": "assets/prefabs/building core/foundation/foundation.png",
        "Limit": 2,
        "IsLimited": true
      }
    }
  },
  "advancedentitylimit.fs2": {
    "Order": 0,
    "Entities": {
      "assets/prefabs/building core/foundation/foundation.prefab": {
        "Image": "assets/prefabs/building core/foundation/foundation.png",
        "Limit": 3,
        "IsLimited": true
      }
    }
  },
  "advancedentitylimit.ft0": {
    "Order": 0,
    "Entities": {
      "assets/prefabs/building core/foundation.triangle/foundation.triangle.prefab": {
        "Image": "assets/prefabs/building core/foundation.triangle/foundation.triangle.png",
        "Limit": 1,
        "IsLimited": true
      }
    }
  },
  "advancedentitylimit.ft1": {
    "Order": 0,
    "Entities": {
      "assets/prefabs/building core/foundation.triangle/foundation.triangle.prefab": {
        "Image": "assets/prefabs/building core/foundation.triangle/foundation.triangle.png",
        "Limit": 2,
        "IsLimited": true
      }
    }
  },
  "advancedentitylimit.ft2": {
    "Order": 0,
    "Entities": {
      "assets/prefabs/building core/foundation.triangle/foundation.triangle.prefab": {
        "Image": "assets/prefabs/building core/foundation.triangle/foundation.triangle.png",
        "Limit": 3,
        "IsLimited": true
      }
    }
  }
}

 

For me its has no limits to anything i set, probably plugin cant understand that every single permission is separated 100%.

Robis

Posted

Not anymore sure if you understand me what im trying to do... I dont want use one permission to set limits for everything at once, i want make specific permissions for specific things and want to add those permissions in to a skills plugin to run a command to issue those permissions for a players.

Now im use cupboard limiter plugin! Players learn skill and get permission to increase their tc limits

Now im using foundation limiter plugin! Players learn skill and get permission to increase their foundation limits limits

they working well because their permissions separated.

I imagined your plugin must be the best because here is option to make many permissions as you want, can select many items as you want, but thats impossible to do because permissions must act same way as act separated plugins, their permissions are separated and not override each other. need to override only if permission have same item and amount of set limit higher.

 

My english not native language, can be to hard to explain, but if you look at data file example i write, must be very clear what i mean by it.

Robis

Posted

On 11/24/2023 at 2:35 AM, Robis said:

@MuB-Studios check plugin with config:

{
  "Auto-fill missing entities?": false,
  "Chat prefix": "",
  "A message when the player reaches the maximum limit of objects": "You have <color=red>reached</color> the limit of this object ({0})",
  "Use teams for sum them constructions": false,
  "Use clans?": false,
  "Clans plugin for sum player constructions (Mevent, k1lly0u)": "Mevent"
}

data file:

{
  "advancedentitylimit.tc0": {
    "Order": 0,
    "Entities": {
      "assets/prefabs/deployable/tool cupboard/cupboard.tool.deployed.prefab": {
        "Image": "-97956382",
        "Limit": 1,
        "IsLimited": true
      }
    }
  },
  "advancedentitylimit.tc1": {
    "Order": 0,
    "Entities": {
      "assets/prefabs/deployable/tool cupboard/cupboard.tool.deployed.prefab": {
        "Image": "-97956382",
        "Limit": 2,
        "IsLimited": true
      }
    }
  },
  "advancedentitylimit.tc2": {
    "Order": 0,
    "Entities": {
      "assets/prefabs/deployable/tool cupboard/cupboard.tool.deployed.prefab": {
        "Image": "-97956382",
        "Limit": 3,
        "IsLimited": true
      }
    }
  },
  "advancedentitylimit.fs0": {
    "Order": 0,
    "Entities": {
      "assets/prefabs/building core/foundation/foundation.prefab": {
        "Image": "assets/prefabs/building core/foundation/foundation.png",
        "Limit": 1,
        "IsLimited": true
      }
    }
  },
  "advancedentitylimit.fs1": {
    "Order": 0,
    "Entities": {
      "assets/prefabs/building core/foundation/foundation.prefab": {
        "Image": "assets/prefabs/building core/foundation/foundation.png",
        "Limit": 2,
        "IsLimited": true
      }
    }
  },
  "advancedentitylimit.fs2": {
    "Order": 0,
    "Entities": {
      "assets/prefabs/building core/foundation/foundation.prefab": {
        "Image": "assets/prefabs/building core/foundation/foundation.png",
        "Limit": 3,
        "IsLimited": true
      }
    }
  },
  "advancedentitylimit.ft0": {
    "Order": 0,
    "Entities": {
      "assets/prefabs/building core/foundation.triangle/foundation.triangle.prefab": {
        "Image": "assets/prefabs/building core/foundation.triangle/foundation.triangle.png",
        "Limit": 1,
        "IsLimited": true
      }
    }
  },
  "advancedentitylimit.ft1": {
    "Order": 0,
    "Entities": {
      "assets/prefabs/building core/foundation.triangle/foundation.triangle.prefab": {
        "Image": "assets/prefabs/building core/foundation.triangle/foundation.triangle.png",
        "Limit": 2,
        "IsLimited": true
      }
    }
  },
  "advancedentitylimit.ft2": {
    "Order": 0,
    "Entities": {
      "assets/prefabs/building core/foundation.triangle/foundation.triangle.prefab": {
        "Image": "assets/prefabs/building core/foundation.triangle/foundation.triangle.png",
        "Limit": 3,
        "IsLimited": true
      }
    }
  }
}

 

For me its has no limits to anything i set, probably plugin cant understand that every single permission is separated 100%.

???

MuB-Studios

Posted

33 minutes ago, Robis said:

???

We work on a solution. I also have a real live and ask for patience!

Robis

Posted

4 hours ago, MuB-Studios said:

We work on a solution. I also have a real live and ask for patience!

Thanks, just making sure you saw it. because you was not reply to it.

Chill Roleplay

Posted

i also am having a similar issue i think its a priority issue or something, the VIP players are still held by default restrictions

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Like 3
  • Haha 1
  • Love 1

User Feedback

1.4m

Downloads

Total number of downloads.

6.8k

Customers

Total customers served.

101.5k

Files Sold

Total number of files sold.

2m

Payments Processed

Total payments processed.

×
×
  • 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.