R-Remover-Tool

Building and entity removal tool

Total Downloads: 63,270 - First Release: Apr 3, 2015 - Last Update: Feb 7, 2018

5/5, 105 likes
  1. Wulf

    Wulf Community Admin

    Your data/oxide.users.json is corrupt. You'd need to fix it or start fresh while the server is offline.
     
  2. deleted the file while the server is off. One of the players used the remove tool and:
    Code:
    [Oxide] 8:06 PM [Error] Failed to call hook 'cmdChatRemove' on plugin 'RemoverTool v2.2.18' (NullReferenceException: Object reference not set to an instance of an object)
    [Oxide] 8:06 PM [Debug]   at Oxide.Core.Libraries.Permission.GetUserData (System.String userid) [0x00000] in <filename unknown>:0
      at Oxide.Core.Libraries.Permission.UserHasPermission (System.String userid, System.String perm) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.RemoverTool.hasAccess (.BasePlayer player, System.String ttype) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.RemoverTool.TriggerRemove (.BasePlayer player, System.String[] args, System.String ttype) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.RemoverTool.cmdChatRemove (.BasePlayer player, System.String command, System.String[] args) [0x00000] in <filename unknown>:0
      at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object,object[],System.Exception&)
      at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
     
    Last edited by a moderator: Aug 23, 2015
  3. Wulf

    Wulf Community Admin

    Could you upload the oxide.users.json file here please?
     
  4. I'm with Multiplay so don't know if there is a way to download the file, any ideas?
     
  5. Wulf

    Wulf Community Admin

    How did you delete the file before? Simply blanking the file will not work. You could try adding {} to it instead.
     
  6. There is a tick box to delete the file, ticked that and saved.
     
  7. Wulf

    Wulf Community Admin

    Well, from there error, there's still something wrong with it. Any way you can view the file and copy it here?
     
  8. There's nothing inside, its totally empty
     

    Attached Files:

  9. Your data/oxide.users.json is corrupted.
    Shutdown the server
    put ONLY:
    {}
    inside the file
    and restart the server
     
  10. You sir are a legend! :) that works perfect...all working again now thanks!

    Thanks as well wulf
     
  11. Anyone know if this is being exploited somehow? Anyone have any reports on their server?

    My server is configured to allow only shared users on the /map and the foundation owner himself/herself to /remove. I do it this way because it's anti-griefing.

    I get a lot of complaints from people that say their base is gone. I tell them that they likely are sharing their location with someone and they betrayed them. Most of the time, that's accurate. Lately, however, a few people have been saying that their base is gone (not decay) and they send me a SS of their shared list on Rust.IO. Nobody. Anyone having similar reports lately? If someone has figured out an exploit for this plugin, I would hate to have to remove it.
     
  12. if there bases are gone it means that the raiders were able to access ALL the tool cupboards and remove the bases
    I recommend NOT using tool cupboards then (just deactivate it in the configs) and ONLY the building owners.
     
  13. No, I found the problem. Someone was able to spoof himself as admin. Guy from Russia. Nobody but me has access to RCON or the dedicated machine. This is very alarming.
     
  14. Hey, @Reneb
    I'm currently programming plugin for advanced logger. Can I ask you to add one small function to RemoverTool?

    Code:
            bool isRemoving(BasePlayer player)
            {
                return removing.ContainsKey(player);
            }
    
    Thanks.
     
  15. Reneb updated R-Remover Tool with a new update entry:

    2.2.19

     
  16. error
    ошибка
     

    Attached Files:

    • 1.PNG
      1.PNG
      File size:
      19.3 KB
      Views:
      24
  17. Remove all
    does not work anymore
     
  18. Code:
    [Oxide] 12:29 PM [Error] Failed to call hook 'OnPlayerAttack' on plugin 'RemoverTool v2.2.19' (NullReferenceException: Object reference not set to an instance of an object)
    [Oxide] 12:29 PM [Debug]   at Oxide.Plugins.RemoverTool.RemoveAllFrom (Vector3 sourcepos) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.RemoverTool.DoHit (.BasePlayer player, .HitInfo hitinfo) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.RemoverTool.OnPlayerAttack (.BasePlayer player, .HitInfo hitinfo) [0x00000] in <filename unknown>:0
      at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object,object[],System.Exception&)
      at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0 
    Like @albator4242 said, "remove all" option isn't working and I'm getting this on the console.

    Everything else seems fine :)
     
  19. Since your last update /remove all does not work anymore. I cant remove anything with that remove running.
     
  20. Same here