R-Remover-Tool

Building and entity removal tool

Total Downloads: 65,415 - First Release: Apr 3, 2015 - Last Update: Feb 7, 2018

5/5, 105 likes
  1. I have it set with cupboards . Everyone can remove if you have access to the cupboard
     
  2. please need help!
     
  3. Hello guys I have a quick question, does anybody know how I could make logs of players when they are using the /remove tool? and make a line that says something like this: [time/date] [steamID] [playername] [Coordinates] Removed [Objectname] owned by [playername] [steamID]

    [05/19/2016 00:17:53] - 1234456785553 : Wildwire (X:-1477.749, Z:114.2461) Removed foundation.prefab owned by 76561198208752377

    thanks in advance
     
  4. dont use tool cupboards then.
    But i don't understand how this is possible :x
    it does show that you arent in range of the building (the gui shows nothing), and the remover tool uses the same logic as the gui, so no reason for the guy to be able to remove it.
    What i recommand is not using cupboards for the moment.
     
  5. you can add the possibility that if the user moves the remove is canceled ?
     
  6. The key part of this bug is that if you walk backwards, without moving your mouse after selecting the entity with remove activated, the entity will be kept in the gui no matter how far you walk.

    You can even remove the quarries at warehouses, the petrol extractor, etc.

    Lets review the steps so you can reproduce it in your server:

    Step 1, place a cupboard outside the building block area of the base you want to raid, authorize yourself on it.

    Step 2, walk close to the wall you want to remove. Write the /remove command.

    Step 3, now without moving your mouse and being sure that the remover tool has the name of the entity you want to remove, walk backwards to the cupboard that you placed on step 1.

    Step 4, when you reach building authorized area, press fire button and voila, wall or whatever is removed.

    Entities dont even need to be on the line of sight.
     
  7. Are you using this while requiring ownership of the entity being removed?
     
  8. Works with or without ownership.
     
  9. Tested this "bug" with version R-Remover Tool | Page 85 | Oxide and was unable to replicate. When I backed up it just said "Couldn't find anything to remove. Are you close enough?"
     
  10. Hey everyone came across this weird glitch with the remover tool. So I was hosting the server and one of the players said the tool didn't work. I asked them what they were doing and they said they had nothing in their hand and they were trying to remove a roof and it was saying they had no rights to remove it. He said he placed it but he wasnt inside a tool cupboard area. Is that the reason. Really love to know, thanks
     
  11. I've seen a similar issue from time to time, usually resolves itself within a couple minutes. Had a guy trying to remove his wall and got the same error, then he just said "nevermind, I figured it out" and wouldn't explain, lol. So, not really sure. Cupboard shouldn't have any affect unless it's configured specifically to use them.
     
  12. Well now it doesnt work at all... It says no rights to remove this.... for me as well...the owner... -.- . Am I missing a perm or something... Please help
     
  13. Share your config
     
  14. Code:
    {
      "GUI - Position - X Min": "0.1",
      "GUI - Position - Y Min": "0.65",
      "Message - Admin Override Disabled the Remover Tool": "The remover tool was disabled for the time being.",
      "Message - Cant Use Remove With Item": "You can't use the remover tool while you are holding an 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": "You have 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": "Couldn't find anything to remove. Are you close enough?",
      "Message - Raid Blocked": "RaidBlocker: You need to wait for {0}s before being allowed to remove again",
      "Message - Remover Tool Ended": "{0}: Remover Tool Deactivated",
      "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)": false,
      "Remove - Access - Use ToolCupboards": false,
      "Remove - Auth - AuthLevel - Admin Commands": 1,
      "Remove - Auth - AuthLevel - Normal Remove": 0,
      "Remove - Auth - Permission - Admin Remove": "removertool.canremoveadmin",
      "Remove - Auth - Permission - All Remove": "removertool.canremoveall",
      "Remove - Auth - Permission - Normal Remove": "removertool.canremove",
      "Remove - Auth - Permission - Target Remove": "removertool.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": {
          "stones": "150",
          "wood": "100"
        },
        "3": {
          "metal fragments": "75",
          "stones": "50",
          "wood": "100"
        },
        "4": {
          "high quality metal": "25",
          "metal fragments": "75",
          "stones": "350",
          "wood": "250"
        },
        "deployable": {
          "wood": "50"
        }
      },
      "Remove - Pay - Deployables": false,
      "Remove - Pay - Structures": false,
      "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
    }
     
  15. Upload the config first
     

    Attached Files:

  16. Here They Are :) Thanks for the help. Btw a lot of my plugins have seemed to stop working. Smooth Restart says "Restarting in x Minutes" Then it doesnt do anything... no restart unless I set the restart time to 30 seconds then it starts the 60 second countdown. Also my server rewards don't work either. I type the command to bring up the ui and I get an error.

    ([Oxide] 09:37 [Error] Failed to call hook 'OnPlayerInit' on plugin 'ServerRewards v0.2.29' (NullReferenceException: Object reference not set to an instance of an object))

    Are these all related to one problem or am I just bad/unlucky at this.

    Thanks
     

    Attached Files:

    Last edited by a moderator: May 29, 2016
  17. I think the remove plugin bug is only possible when used with conjunction with the cupboards plugin.
    I need to do some live tests but Ill have to wait until next Thursday wipe.

    Anyways, be cautious and do some testing if you are using both plugins in conjunction.
     
  18. Confirmed.
    Bug is only possible when both plugins, remover tool and cupboard radius are active on the server.
     
  19. But I dont have cupboard radius. so there is something else going on here