Building Owners

Sets owners of houses when someone builds a house part

Total Downloads: 12,027 - First Release: Apr 3, 2015 - Last Update: Jul 30, 2016

5/5, 23 likes
  1. I whant use this plugin with prod who put building blok's end ladder's , how confif this plugin for its work with single block's
     
  2. for some reason this plugin is preventing my server startup, this error appears in the log:

    Code:
    12:38 AM [Warning] Ignored obsolete game extension reference 'Oxide.Ext.Rust' in plugin 'BuildingOwners'
    12:38 AM [Info] BuildingOwners was compiled successfully in 139ms
    
    and I think this error also because it

    Code:
    1:03 AM [Warning] Ignored obsolete game extension reference 'Oxide.Ext.Rust' in plugin 'BuildingOwners'
    1:03 AM [Error] Compilation error:  (SerializationException: Unexpected binary element: 111)
    1:03 AM [Debug]   at System.Runtime.Serialization.Formatters.Binary.ObjectReader.ReadObject (BinaryElement element, System.IO.BinaryReader reader, System.Int64& objectId, System.Object& value, System.Runtime.Serialization.SerializationInfo& info) [0x00000] in <filename unknown>:0
      at System.Runtime.Serialization.Formatters.Binary.ObjectReader.ReadNextObject (BinaryElement element, System.IO.BinaryReader reader) [0x00000] in <filename unknown>:0
      at System.Runtime.Serialization.Formatters.Binary.ObjectReader.ReadObjectGraph (BinaryElement elem, System.IO.BinaryReader reader, Boolean readHeaders, System.Object& result, System.Runtime.Remoting.Messaging.Header[]& headers) [0x00000] in <filename unknown>:0
      at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.NoCheckDeserialize (System.IO.Stream serializationStream, System.Runtime.Remoting.Messaging.HeaderHandler handler) [0x00000] in <filename unknown>:0
      at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize (System.IO.Stream serializationStream) [0x00000] in <filename unknown>:0
      at ObjectStream.IO.ObjectStreamWrapper`2[ObjectStream.Data.CompilerMessage,ObjectStream.Data.CompilerMessage].ReadObject (Int32 len) [0x00000] in <filename unknown>:0
      at ObjectStream.IO.ObjectStreamWrapper`2[ObjectStream.Data.CompilerMessage,ObjectStream.Data.CompilerMessage].ReadObject () [0x00000] in <filename unknown>:0
      at ObjectStream.ObjectStreamConnection`2[ObjectStream.Data.CompilerMessage,ObjectStream.Data.CompilerMessage].ReadStream () [0x00000] in <filename unknown>:0
      at ObjectStream.Threading.Worker.DoWorkImpl (System.Object oAction) [0x00000] in <filename unknown>:0 
     
  3. Since last nights update building ownership is not being inherited from pre-existing structures as previous. Now when a player places an item in a base that is not originally theirs that part is owned my them and not the owner. This is causing issues with the remove tool when based on building owners.
     
  4. Wulf

    Wulf Community Admin

    Please try the latest Oxide snapshot, some fixes were made to the C# compiler. https://github.com/OxideMod/Snapshots/raw/master/Oxide-Rust.zip
     
  5. i got that too :/
    [Error] Failed to call hook 'OnEntityBuilt' on plugin 'BuildingOwners v2.1.0' (NullReferenceException: Object reference not set to an instance of an object)
     
  6. I have this error on my server :
    (20:11:04) | [Oxide] 8:11 PM [Warning] Ignored obsolete game extension reference 'Oxide.Ext.Rust' in plugin 'BuildingOwners'
     
  7. It's just a warning, not an error
     
  8. but when i use /sethome i haven't got message : you are not in your own fondation
     
  9. something is broken since the collider update with foundations having no owner
     
  10. FTM

    FTM

    Same, won't display owners name.
     
  11. Plugin is broken... Player places ceiling or wall higher ceiling, and his owner sets to different person, while foundation and walls belongs to player. When I'm trying to change owner, it says, that owner changed to player, but /prod says it belongs to other person...
    http://puu.sh/kSw1J/c9a7323961.jpg
     
  12. Try attached file. Owner will be changed for the new constructions.
    Also you can install EntityOwner plugin and modify RemoverTool and/or Prod to make them compatible for the new ownership system.
     

    Attached Files:

  13. Reneb updated Building Owners with a new update entry:

    2.1.3

     
  14. still not working - Getting error: Player not found. I tried using both the name and steamid and still no luck
     
    Last edited by a moderator: Oct 23, 2015
  15. You need the full name
     
  16. dd
    I did type the full name and it takes it but still does not change the owner. No error message
     
  17. not working :( Says: "No building found."
    http://puu.sh/kWUux/fc1d3323b7.jpg

    Also got this error:
    Code:
    [Oxide] 2:41 PM [Error] Failed to call hook 'cmdChatchangeowner' on plugin 'BuildingOwners v2.1.3' (ArgumentOutOfRangeException: Argument is out of range.Parameter name: index)
    [Oxide] 2:41 PM [Debug]   at System.Collections.Generic.List`1[UnityEngine.Vector3].get_Item (Int32 index) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.BuildingOwners.cmdChatchangeowner (.BasePlayer player, System.String command, System.String[] args) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.BuildingOwners.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.CSharpPlugin.InvokeMethod (System.Reflection.MethodInfo 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 hookname, System.Object[] args) [0x00000] in <filename unknown>:0 
     
  18. Reneb updated Building Owners with a new update entry:

    2.1.4