1. Okay, thank you! Thought that Socket stuff is probably also used for other stuff. I will try & error then... maybe i get lucky ;)
     
  2. I think this is broken now, you cant place overlapping TC's any more.
     
  3. I hope someone is able to fix this. I am taking a look at it as well. but since there is zero error's being thrown that makes it even harder to figure out.
    [DOUBLEPOST=1494871997][/DOUBLEPOST]
    Any luck?
     
  4. works perfect ;)
     
  5. What works perfect?
     
  6. plugin xD
     
  7. No, it doesn't. Read the thread. You can't place cupboards next to each other due to the recent update by Facepunch. Same reason plugin developers are having issues with Automatic cupboard authorization parameters.
     
  8. yeah the plugin runs without errors and yet it does nothing.
     
  9. I think the problem is... no one knows how to fix this problem. EEEEEKKKK!
     
  10. Seems like it can't be fixed.
    The Plugin author of the multicupboard got information from alistair that there are now client side checks first or even only & we can't alter any behaviour on the client side.

    If that's right we have to live with vanilla cupboards.
     
  11. WoW if that is true then Gary does not give a #&$@ about moded servers and all moded servers were targeted for a nerf.
     
  12. wait for the next patch. they are introduced a building manager to improve some stuff with decay etc. Some other important plugins maybe need a rewrite then...
     
  13. I don't disagree, but, I do know that this also prevents key binds for plugins, (another nod to "Gary" and his team "not giving a $h!^") except they may just fix some of those "things" we need for the plugins to behave properly. I'm certain folks from Oxide are asking the FacePunch team some questions about key binding (100% essential for the GUIs/CUIs to work properly and not be a bother to educate every player on how to bind it themselves), and the situation with cupboard checks.

    We just don't hear about these conversations because: 1. The FacePunch team doesn't want it to be a debate, and 2. There would be far too many people involved, instead of just a few.

    I can't wait to fast forward passed all this bs, to the final release - so we're not scrambling to keep up with updates, and can REALLY make some permanent changes to plugins and gameplay in general. The meta game will be completely different from it is now, I mean look at the meta game of Rust:Experimental as of two years ago alone, compared to now.
     
  14. yeah I agree.
     
  15. I agree to disagree, FP does somewhat care about modded servers. There have been several instances where fixes were pushed just for the well being of modded servers. I do agree that having this plugin working would be swell.
     
  16. like what? hooks for the ui? a good new system to allow servers to bind keys? a new way we can configure cupboards so we can balance raiding on modded servers?

    They often run around like headless chicken and implement stuff without thinking about consequences. We are the playground for that. I like changes like twig raids but couldn't they also directly think of putting codelocks on cupboards & new traps? They should first think, talk about it, test & then release it.
     
  17. well, the cone man just took over this plugin and is updating it with a fix at this time. should be ready soon.
     
  18. theconezone updated CupboardRadius with a new update entry:

    2.0.0

     
  19. (16:00:16) | CupboardRadius was compiled successfully in 2180ms

    (16:00:16) | Loaded plugin CupboardRadius v2.0.0 by theconezone, formerly playrust.io / dcode

    (16:00:16) | Failed to call hook 'OnServerInitialized' on plugin 'CupboardRadius v2.0.0' (InvalidCastException: Null object can not be converted to a value type.)

    (16:00:16) | at System.Convert.ToType (System.Object value, System.Type conversionType, IFormatProvider provider, Boolean try_target_to_type) [0x00000] in <filename unknown>:0

    at System.Convert.ChangeType (System.Object value, System.Type conversionType) [0x00000] in <filename unknown>:0

    at Oxide.Core.Configuration.DynamicConfigFile.ConvertValue (System.Object value, System.Type destinationType) [0x00000] in <filename unknown>:0

    at Oxide.Core.Configuration.DynamicConfigFile.ConvertValue[Int32] (System.Object value) [0x00000] in <filename unknown>:0

    at Oxide.Core.Configuration.DynamicConfigFile.Get[Int32] (System.String[] path) [0x00000] in <filename unknown>:0

    at Oxide.Plugins.CupboardRadius.OldCupboardRadiusOnServerInitialized () [0x00000] in <filename unknown>:0

    at Oxide.Plugins.CupboardRadius.OnServerInitialized () [0x00000] in <filename unknown>:0

    at Oxide.Plugins.CupboardRadius.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0

    at Oxide.Plugins.CSharpPlugin.InvokeMethod (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