R-Remover-Tool

Building and entity removal tool

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

5/5, 105 likes
  1. No, I checked a couple of times that didn't happen. It would be nice if someone else other than me quickly checked this to certify that I made some mistake.
     
  2. Request:
    • Option to log in the data directory who removed what, where and when (off by default in the config)
     
  3. remove all doesnt work
     
  4. it does
     
  5. no? im doing /remove all and when i try click on any structure nothing happens
     
  6. Hi, what I need change in settings, when I want to someone can remove only when is friend of building owner?
     
  7. That was an old setting if im not mistaken, You need the friend to give you all the cabinets.
     
  8. You need rust:io and building owners installed, disable the tool cupboard feature in config and enable rust:io feature.
    Friends will need to add each other on the live map
     
  9. same here. with tool cupboards off cant remove cupboards or anything not a buiding part.
     
  10. Code:
    [Oxide] 12:05 AM [Error] Failed to call hook 'OnEntityDeath' on plugin 'RemoverTool v3.0.10' (NullReferenceException: Object reference not set to an instance of an object)
    [Oxide] 12:05 AM [Debug]   at Oxide.Plugins.RemoverTool.OnEntityDeath (.BaseCombatEntity entity, .HitInfo info) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.RemoverTool.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
    [Oxide] 12:05 AM [Error] Failed to call hook 'OnEntityDeath' on plugin 'RemoverTool v3.0.10' (NullReferenceException: Object reference not set to an instance of an object)
    [Oxide] 12:05 AM [Debug]   at Oxide.Plugins.RemoverTool.OnEntityDeath (.BaseCombatEntity entity, .HitInfo info) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.RemoverTool.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 
    Hey guys, i have been getting these errors on and off for the last week or so, tried removing and reloading the plugin as well as restarting the server itself with no results, anyone have a similar issue? anyone know the cause of this? Thanks a ton guys!
     
  11. The remove plugin is ruining this game. You can not secure anything becuase its exploitable. Every server runs this plugin and its caused my friends to stop playing. Until it can be secured, it needs to be removed from servers.
     
  12. Code:
      "Remove - Access - Use Building Owners": true,
      "Remove - Access - Use RustIO & BuildingOwners (Building Owners needs to be true)": true,
      "Remove - Access - Use ToolCupboards": false,
    With this configuration , only the owner of a block and steams friends of the owner can remove a block.
     
  13. Code:
    (00:23:34) | [Oxide] 9:23 PM [Error] Failed to call hook 'OnEntityDeath' on plugin 'RemoverTool v3.0.10' (NullReferenceException: Object reference not set to an instance of an object)(00:23:34) | [Oxide] 9:23 PM [Error] Failed to call hook 'OnEntityDeath' on plugin 'RemoverTool v3.0.10' (NullReferenceException: Object reference not set to an instance of an object)(00:23:34) | [Oxide] 9:23 PM [Error] Failed to call hook 'OnEntityDeath' on plugin 'RemoverTool v3.0.10' (NullReferenceException: Object reference not set to an instance of an object)
    Now it's spamming all the time...
     
  14. what are you guys config? cause i never had this error atm ...
     
  15. Code:
    {
      "GUI - Position - X Min": "0.1",
      "GUI - Position - Y Min": "0.65",
      "Message - Admin Override Disabled the Remover Tool": "Remover отключен администрацией.",
      "Message - Cant Use Remove With Item": "Вы не можете удалять, освободите руки!",
      "Message - External Plugin Blocking Remove": "You are not allowed use the remover tool at the moment",
      "Message - Multiple Players Found": "Multiple players found",
      "Message - No Players Found": "No players found",
      "Message - No Rights To Remove This": "У вас нет прав, чтобы удалить это!",
      "Message - Not Allowed": "You are not allowed to use this command",
      "Message - Not Enough To Pay": "You don't have enough to pay for this remove",
      "Message - Nothing To Remove": "Не найдено объектов для удаления!",
      "Message - Raid Blocked": "RaidBlocker: You need to wait for {0}s before being allowed to remove again",
      "Message - Remover Tool Ended": "{0}: Remover отключен",
      "Message - Target Remover Tool Ended": "The Remover Tool for {0} has ended",
      "Remove - Access - Use Building Owners": true,
      "Remove - Access - Use RustIO & BuildingOwners (Building Owners needs to be true)": true,
      "Remove - Access - Use ToolCupboards": true,
      "Remove - Auth - AuthLevel - Admin Commands": 1,
      "Remove - Auth - AuthLevel - Normal Remove": 0,
      "Remove - Auth - Permission - Admin Remove": "canremoveadmin",
      "Remove - Auth - Permission - All Remove": "canremoveall",
      "Remove - Auth - Permission - Normal Remove": "canremove",
      "Remove - Auth - Permission - Target Remove": "canremovetarget",
      "Remove - Default Time": 30,
      "Remove - Distance - Admin": 20,
      "Remove - Distance - All": 300,
      "Remove - Distance - Player": 3,
      "Remove - Max Remove Time": 120,
      "Remove - Pay": false,
      "Remove - Pay - Costs": {
        "0": {
          "wood": "1"
        },
        "1": {
          "wood": "100"
        },
        "2": {
          "stone": "150",
          "wood": "100"
        },
        "3": {
          "metal fragments": "75",
          "stone": "50",
          "wood": "100"
        },
        "4": {
          "high quality metal": "25",
          "metal fragments": "75",
          "stone": "350",
          "wood": "250"
        },
        "deployable": {
          "wood": "50"
        }
      },
      "Remove - Pay - Deployables": true,
      "Remove - Pay - Structures": true,
      "Remove - RaidBlocker": true,
      "Remove - RaidBlocker - Radius To Block": 80,
      "Remove - RaidBlocker - Time To Block": 300,
      "Remove - Refund": true,
      "Remove - Refund - Deployables": true,
      "Remove - Refund - Percentage (Structures Only)": {
        "0": "100.0",
        "1": "80.0",
        "2": "60.0",
        "3": "40.0",
        "4": "20.0"
      },
      "Remove - Refund - Structures": true
    }
     
  16. Reneb updated R-Remover Tool with a new update entry:

    3.0.11

     
  17. Reneb updated R-Remover Tool with a new update entry:

    3.0.11

     
  18. What is exploitable about it, and what is unsecured?
     
  19. I feel the exploit is when base is designed poorly or the main (first) tool cabinet is near the edge people can get auth and then just remove there way into the base.
    My solution to that is to have it dead center under 2 (min) floors and 4 walls in any other Direction, also I generaly build my base from triangles, its messy and confusing but lots of walls to get through.
     
  20. just make that you can't use the tool cupboards ...