Hey guys, I too am experiencing a problem. No errors in the logs and the "Disable Only On Constructions" is set to true and I'm still able to place ladders while building blocked. I've re-installed multiple times as well as reloaded the plugin only to no avail. The only thing I haven't done is restart the server. We're in the testing stages of the server, so we have to ensure that no one is currently working on something so that we can restart. Would that possibly correct the issue?

LimitedLadders
Controls the placement of ladders where building is blocked
Total Downloads: 4,693 - First Release: May 24, 2015 - Last Update: Feb 14, 2017
- 4.5/5, 18 likes
-
Not working for me either. Building blocked but can still place ladders.
-
The only real details I can give is that it does not work. It shows no errors but ladders can still be build as normal even if building blocked.
-
Is there any other way to block ladders? This is not working anymore I guess.
Edit: I found building blocker plugin which works fine to block ladders.Last edited by a moderator: Jan 8, 2018 -
-
Let me test this. -
hallo i get thes errors wen is set to true
Code:(03:19:20) | Unloaded plugin LimitedLadders v1.0.3 by VVoid (03:19:20) | Failed to call hook 'OnServerInitialized' on plugin 'LimitedLadders v1.0.3' (NullReferenceException: Object reference not set to an instance of an object) at Oxide.Plugins.LimitedLadders.<OnServerInitialized>m__0 (.Construction pref) [0x00000] in <filename unknown>:0 at System.Linq.Enumerable+<CreateWhereIterator>c__Iterator1D`1[Construction].MoveNext () [0x00000] in <filename unknown>:0 at System.Collections.Generic.List`1[Construction].AddEnumerable (IEnumerable`1 enumerable) [0x00000] in <filename unknown>:0 at System.Collections.Generic.List`1[Construction]..ctor (IEnumerable`1 collection) [0x00000] in <filename unknown>:0 at System.Linq.Enumerable.ToList[Construction] (IEnumerable`1 source) [0x00000] in <filename unknown>:0 at Oxide.Plugins.LimitedLadders.OnServerInitialized () [0x00000] in <filename unknown>:0 at Oxide.Plugins.LimitedLadders.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00000] in <filename unknown>:0 (03:19:20) | Loaded plugin LimitedLadders v1.0.3 by VVoid
-
Hi,
Code:Failed to call hook 'OnServerInitialized' on plugin 'LimitedLadders v1.0.3' (NullReferenceException: Object reference not set to an instance of an object) at Oxide.Plugins.LimitedLadders.<OnServerInitialized>m__0 (.Construction pref) [0x00000] in <filename unknown>:0 at System.Linq.Enumerable+<CreateWhereIterator>c__Iterator1D`1[Construction].MoveNext () [0x00000] in <filename unknown>:0 at System.Collections.Generic.List`1[Construction].AddEnumerable (IEnumerable`1 enumerable) [0x00000] in <filename unknown>:0 at System.Collections.Generic.List`1[Construction]..ctor (IEnumerable`1 collection) [0x00000] in <filename unknown>:0 at System.Linq.Enumerable.ToList[Construction] (IEnumerable`1 source) [0x00000] in <filename unknown>:0 at Oxide.Plugins.LimitedLadders.OnServerInitialized () [0x00000] in <filename unknown>:0 at Oxide.Plugins.LimitedLadders.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00000] in <filename unknown>:0
-
Me too
Code:Failed to call hook 'OnServerInitialized' on plugin 'LimitedLadders v1.0.3' (NullReferenceException: Object reference not set to an instance of an object) at Oxide.Plugins.LimitedLadders.<OnServerInitialized>m__0 (.Construction pref) [0x00000] in <filename unknown>:0 at System.Linq.Enumerable+<CreateWhereIterator>c__Iterator1D`1[Construction].MoveNext () [0x00000] in <filename unknown>:0 at System.Collections.Generic.List`1[Construction].AddEnumerable (IEnumerable`1 enumerable) [0x00000] in <filename unknown>:0 at System.Collections.Generic.List`1[Construction]..ctor (IEnumerable`1 collection) [0x00000] in <filename unknown>:0 at System.Linq.Enumerable.ToList[Construction] (IEnumerable`1 source) [0x00000] in <filename unknown>:0 at Oxide.Plugins.LimitedLadders.OnServerInitialized () [0x00000] in <filename unknown>:0 at Oxide.Plugins.LimitedLadders.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00000] in <filename unknown>:0
-
Code:
Failed to call hook 'OnServerInitialized' on plugin 'LimitedLadders v1.0.3' (NullReferenceException: Object reference not set to an instance of an object)at Oxide.Plugins.LimitedLadders.<OnServerInitialized>m__0 (.Construction pref) [0x00000] in <filename unknown>:0at System.Linq.Enumerable+<CreateWhereIterator>c__Iterator1D`1[Construction].MoveNext () [0x00000] in <filename unknown>:0at System.Collections.Generic.List`1[Construction].AddEnumerable (IEnumerable`1 enumerable) [0x00000] in <filename unknown>:0at System.Collections.Generic.List`1[Construction]..ctor (IEnumerable`1 collection) [0x00000] in <filename unknown>:0at System.Linq.Enumerable.ToList[Construction] (IEnumerable`1 source) [0x00000] in <filename unknown>:0at Oxide.Plugins.LimitedLadders.OnServerInitialized () [0x00000] in <filename unknown>:0at Oxide.Plugins.LimitedLadders.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00000] in <filename unknown>:0at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00000] in <filename unknown>:0
-
-
I'd really like this plugin to work, and also allow in the config file the ability to disallow ladders on certain surface types - e.g. armor, sheet metal, etc. I would be willing to pay for this as extended functionality in a private plugin as well. I was hoping I could modify this plugin to suit my needs, but quickly realized that this is digging into API functions beyond my current level of understanding (and energy to invest in learning about).