Using either the original or my edited file, in your config file, set as follows:
This will owners and friends of the owners to remove buildings. Tool cupboards will only block building, not prevent removing.Code:"RustIO": { "activated": true }, "ToolCupboard": { "activated": false }
Required plugins: BuildingOwners and FriendsAPI
R-Remover-Tool
Building and entity removal tool
Total Downloads: 63,249 - First Release: Apr 3, 2015 - Last Update: Feb 7, 2018
- 5/5, 105 likes
-
I played a server where I was in a clan with my mates, and we could remove each other's stuff so long as we had building permission. That's what I want.. there was no "/friends add" ..
-
Reneb updated R-Remover Tool with a new update entry:
GUI, resourceid
-
Hey Reneb, any chance of some screenshots of the new GUI before I update?
-
how o can change the position from the gui? I've also the PlayerGUI and the ClockGui
The RemoveGUI Cut them -
Reneb, your plugins are well worked, congratulations!
I made many modifications to the file "RemoverTool.json"... I am concerned about how this update may impact the change I did. -
Only add the new config
-
Reneb updated R-Remover Tool with a new update entry:
allow positioning of GUI
-
@Reneb is there any way to put the GUI on the right upper side of the desktop? or can you send me the code line to change the position ?
The new GUI spawns into the PlayerGUIAttached Files:
-
-
in the new version u can change the positions in the config
-
good to know thanks in advance
-
keep getting
idk why. it was working before. not it doesntCode:[Oxide] 3:02 PM [Error] Failed to call hook 'cmdChatRemove' on plugin 'RemoverTool' (NullReferenceException: Object reference not set to an instance of an object) [Oxide] 3:02 PM [Debug] at Oxide.Core.Libraries.Permission.GroupExists (System.String groupname) [0x00000] in <filename unknown>:0 at Oxide.Core.Libraries.Permission.GroupHasPermission (System.String groupname, System.String perm) [0x00000] in <filename unknown>:0 at Oxide.Core.Libraries.Permission+<GroupsHavePermission>c__AnonStorey0.<>m__0 (System.String group) [0x00000] in <filename unknown>:0 at System.Linq.Enumerable.Any[String] (IEnumerable`1 source, System.Func`2 predicate) [0x00000] in <filename unknown>:0 at Oxide.Core.Libraries.Permission.GroupsHavePermission (System.Collections.Generic.HashSet`1 groups, System.String perm) [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 Reporting Performance Data system/server
here's my group data file, IK its messy, but idk how to clean it up lol
Code:{ "admin": { "Title": "admin", "Rank": 3, "Perms": [ "cancontrollanterns", "isTicketsAdmin", "adminTP", "wipe", "set", "getadminkit", "admin", "sil_url", "sil_storage", "sil_owner", "sil_cd", "canWipe", "canset", "canpreup", "canRemove", "canRemoveAdmin", "canRemoveAll", "cannoadmin", "canswitch", "cankset", "cankcheck", "cankrem", "cankadd", "canclear", "cancreate", "candelete", "isstaff", "cancleaninv", ], "ParentGroup": "owner" }, "player": { "Title": "player", "Rank": 0, "Perms": [ "player", "canRemove", ], "ParentGroup": "vip" }, "VIP;": { "Title": "VIP", "Rank": 1, "Perms": [ "getvipkit", "sil_url", "canRemoveAll", ], "ParentGroup": null }, "owner": { "Title": "Owner", "Rank": 4, "Perms": [ "cancontrollanterns", "isTicketsAdmin", "canWipe", "canset", "canpreup", "canRemove", "canRemoveAdmin", "canRemoveGive" "canRemoveAll", "cannoadmin", "canswitch", "cankset", "cankcheck", "cankrem", "cankadd", "canclear", "cancreate", "candelete", "isstaff", "adminTP", "update.check", "sil_url", "sil_storage", "sil_owner", "sil_cd", "canUseWeather", "cancleaninv", ], "ParentGroup": null }, "mod": { "Title": "mod", "Rank": 2, "Perms": [ "moderator", "mod", "getadminkit", "isTicketsAdmin", "adminTP", "adminMode", "moderator", "sil_url", "sil_storage", "sil_owner", "sil_cd", "canRemove", "canRemoveAdmin", "canRemoveAll", "canRemoveGive", "isstaff", ], "ParentGroup": admin }, } -
Why everywhere you have comms "", but in mod "ParentGroup": admin?
-
I have tried adding the comma for the mod but it didnt work, and tried removing it, but also didnt work.. the players said that the remove tool work for them, but doesnt work for the owner.
in the config of the tool, what does
the number means? is it the rank?Code:"Remove": { "admin": 2, "all": 2, "basic": 0, "target": 1 }, -
Wulf Community Admin
Your permissions file is errored in numerous places. I'd recommend not editing it manually, and instead use the Oxide provided commands.
Code:{ "admin": { "Title": "admin", "Rank": 3, "Perms": [ "cancontrollanterns", "isTicketsAdmin", "adminTP", "wipe", "set", "getadminkit", "admin", "sil_url", "sil_storage", "sil_owner", "sil_cd", "canWipe", "canset", "canpreup", "canRemove", "canRemoveAdmin", "canRemoveAll", "cannoadmin", "canswitch", "cankset", "cankcheck", "cankrem", "cankadd", "canclear", "cancreate", "candelete", "isstaff", "cancleaninv" ], "ParentGroup": "owner" }, "player": { "Title": "player", "Rank": 0, "Perms": [ "player", "canRemove" ], "ParentGroup": "vip" }, "VIP;": { "Title": "VIP", "Rank": 1, "Perms": [ "getvipkit", "sil_url", "canRemoveAll" ], "ParentGroup": null }, "owner": { "Title": "Owner", "Rank": 4, "Perms": [ "cancontrollanterns", "isTicketsAdmin", "canWipe", "canset", "canpreup", "canRemove", "canRemoveAdmin", "canRemoveGive", "canRemoveAll", "cannoadmin", "canswitch", "cankset", "cankcheck", "cankrem", "cankadd", "canclear", "cancreate", "candelete", "isstaff", "adminTP", "update.check", "sil_url", "sil_storage", "sil_owner", "sil_cd", "canUseWeather", "cancleaninv" ], "ParentGroup": null }, "mod": { "Title": "mod", "Rank": 2, "Perms": [ "moderator", "mod", "getadminkit", "isTicketsAdmin", "adminTP", "adminMode", "moderator", "sil_url", "sil_storage", "sil_owner", "sil_cd", "canRemove", "canRemoveAdmin", "canRemoveAll", "canRemoveGive", "isstaff" ], "ParentGroup": "admin" } } -
Does any one have a fix for this yet? I'm so lost with this error.Code:
[Oxide] 12:16 AM [Error] Failed to call hook 'cmdChatRemove' on plugin 'RemoverTool' (NullReferenceException: Object reference not set to an instance of an object) [Oxide] 12:16 AM [Debug] at Oxide.Core.Libraries.Permission.GroupExists (System.String groupname) [0x00000] in <filename unknown>:0 at Oxide.Core.Libraries.Permission.GroupHasPermission (System.String groupname, System.String perm) [0x00000] in <filename unknown>:0 at Oxide.Core.Libraries.Permission+<GroupsHavePermission>c__AnonStorey0.<>m__0 (System.String group) [0x00000] in <filename unknown>:0 at System.Linq.Enumerable.Any[String] (IEnumerable`1 source, System.Func`2 predicate) [0x00000] in <filename unknown>:0 at Oxide.Core.Libraries.Permission.GroupsHavePermission (System.Collections.Generic.HashSet`1 groups, System.String perm) [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
-
Wulf Community Admin
Your data/oxide.groups.json is most likely corrupt. Did you edit it manually at all? Please upload it here and I'll see if I can correct it for you. -
Hi, I would like to know how to make the rectangle go down because of Player GUI. What about /remove TargetPlayer time , "Target not found" ? May be it's a rank problem. Need help =)
-
Not all messages sended ingame chat are get from the config (more from plugin). Add message keys to config to be able translate/modify messages (activate remove, gui text etc)
-
how to move the timer window under the chat?

