Hello bmgjet
It would be nice if there was a feature or way for stacked garage doors to be converted. We then automatically reduce them to 1.
can you add this Feature pleaseeeeeee
Thanks in adcanced
Best Fabian
$14.99
Sold by: bmgjetThis plugin allows you to rotate a garage door so it can be placed horizontally in a floor frame. And allow breaking of the floor frame to create a helicopter hanger
The plugin lets users who have the permission to rotate a held garage door with the chat command /td
It will be converted to a skinned ladder hatch so you can see the placement of it. Then when placed turn back into the garage door you had.
Garage doors can also be rotated in there frames by hitting with a hammer while holding the R key down. (Requires Perm)
Horizontal garage doors you can break the floor frame on them by holding Shift+R+Hitting the Garage door with a hammer. (Requires Perm)
You can bring up a GUI to control these setting by looking at garage door and hold down right click or middle mouse with a hammer (Requires Perm)
If you are breaking the frames to make a heli door it is recommended to change this setting to true in the config file “Move Door Controllers And Locks Into Roller”.
To improve the look of the garage doors you can oversize them to fill in the gaps of the frame by setting config “Oversize Garage Doors On Frame Break (Require EntityScaleManager Plugin)” to true.
This plugin depends on EntityScaleManager which you can get from umod.
That plugin has its own config to disable the scaling spheres.
Support:
If support is required please use the discord support in the lone.design discord channel.
It can be found under #Customer_Support
Using the discussion or review pages on the website it will go unnoticed since there is no notification given to vendors when they get held back for moderation.
Permission:
GarageDoor2.Turn – Required to use the chat command.
GarageDoor2.Rotate – Hitting with hammer while holding R key rotates garage doors.
GarageDoor2.Skin – Allows using gdskin command /gdskin skinid
GarageDoor2.Break – Allows breaking the floor frames. (Hold Shift+R+Hit with hammer)
GarageDoor2.GUI – Allows using the right click with hammer GUI.
Chat Command:
/td – rotates the held garage door
/gdskin skinid – sets a forced skinid (intended for build servers/admins) (Set as 0 to disable)
Shop Usage:
You can give them items in shop plugins that let you give skinned items.
Server Rewards is one that support such a thing.
You just need to set it up to give you a ladder hatch that has the skinid 3148709690
Or here is what the config would look like in server rewards, Make sure to adjust the price to what you want to sell them for.
“rotated.garagedoor”: {
“shortname”: “floor.ladder.hatch”,
“customIcon”: null,
“amount”: 1,
“skinId”: 3148709690,
“isBp”: false,
“category”: 2,
“displayName”: “Rotated Garage Door”,
“cost”: 10,
“cooldown”: 0
},
Video:
Dynamic Harmony, Requires Entering OrderID In Config
Full Oxide Support
No Carbon Support
Only logged in customers who have purchased this product may leave a review.
Hello bmgjet
It would be nice if there was a feature or way for stacked garage doors to be converted. We then automatically reduce them to 1.
can you add this Feature pleaseeeeeee
Thanks in adcanced
Best Fabian
Not to sure what you mean but latest update has made some changes to better support modded stack sizes.
Hello
Really great plugin. My players love it.
Would it be possible if the garage door2 is removed with the RemoveTool and BuildTools that it remains a garage door2. currently it is reset and it annoys my players then to enter the command for each individual door. i offer it via a shop. By the way, it also works great with the shop from David.
And one more question.
Will the plugins PersonalFarm, PersonalVaultDoor and SuperTestGen no longer available?
I would be pleased to hear from you, thank you.
Those plugins are on my github.
Nothing I can do about BuildTools thats a paid plugin I dont have so no idea how it works.
Removal tool all I could do there is stop you being able to remove it. Which might be more trouble then its worth to players in a rush.
If you want the door back as horizontal garage door then you need to take locks off it and pick it up as a normal player would do with doors.
Thanks, I have solved it differently.
I sent a message 2 days ago and it has not yet been answered or approved. is there a problem? No reaction/reply means for me that I should not carry out any more transactions here.
This is your first message here.
RustyDesigns is the last person that messaged on feb 4th as seen above.
Dont know what you mean by approve since dont think messages need to be approved unless its something only admin can see that vendors cant.
Sorry for my impatience. The plugin is great.
Hi there, first i have to say: such a great plugin! Thank you so much, you open a whole new world for us creative builders!
We noticed something small:
If you skin a stack of garage doors, then do /td, only the first door you place will be skinned, and the rest of the stack will not be skinned. This means you have to skin each time you place one. Is that changeable?
And another question (just out of curiosity): would it also be possible to place the garage doors upside down in a door frame?
Have a great day:)
Im not to sure how I would go about fixing that stack issue since the way it works out the skins is it has a look up for what skin for what network id.
When you take that first door off the stack then the network id for the stack changes.
And I cant just use the skin of the doors in your hand since then it would be the skin that used to make the sideways door icon.
So Im thinking probably the only option id have would be something like a setting for players to skin all horizontal garage doors with the last skin used.
If that would work for you.
The other question no idea if that works but it interesting one lol.
When Im not so busy with wipe madness ill have a play and see what happens when you rotate them other directions.
Hey bmgjet, thank you so so so so much for this update. The rotating is amazing! I am sorry for not answering, it didn’t gave me any notification that you answered.
I am not sure if we can use the skin command because our players have no idea about skin ids. Most of them don’t know anything about skins, they just use our skin mod, click on the skin they want and that’s it. I really liked your idea about it just uses the last skin used (so the one from the first garage door). But no biggie and i REALLY appreciate your work, i am already happy about the rotating option! This option will give us so many creative ideas!
Would it be possible to have the remover tool optional in the config? Atm it removes the door without even clicking on the door and we didn’t mind too much that garage door 2 was returned as a normal garage door^^ but you can’t please everyone.
thank you very much in any case for this great mod and for your updates!
Door controllers no longer work. Can you do something about this?
Its on my todo list to look into this weekend.
That sounds good. I hope you can manage it. Thank you very much
I’ve been looking for a plugin that allows us to place a garage door on the left or right hand side of a wall frame. Someone suggested this plugin to me and it looks awesome.
I’m wondering if it’s possible to add the ability to place the door so it opens like an electric gate, sliding either left or right though?
Ill be looking into it this weekend since it was requested earlier.
No idea if the colliders will let it work but ill find it lol.
Thank you for figuring how to rotate the door in the wall frame, so that it opens left to right!
I’ve been watching a video you recently made today titled “Heli Shed”. In that video, you hit the door and the floor frame disappears. What are the buttons you need to hold for this to happen?
Thats in next update.
I’m still working on scaling them so they look better and then will need to have a play test on my server over the weekend to see if any players can find bugs before I release update.
Or you can message me on discord if you want a test version.
Keys are
hold R+Hit with hammer = rotate
Shift+R+Hit = remove frame (but only on horizontal ones at the moment since normal wall frames caused stability issues when removed so ill need to look into that more.)
Hello is there a place i can get the difrent skins from please
its ok im being a noob lol
i just download the GarageDoor2 & i have did perms but when i use Hitting with hammer while holding R key rotates garage doors or Allows breaking the floor frames. (Hold Shift+R+Hit with hammer) it just says unable to repair do you think a mod is conflicting
sorry did not have a tc down my bad
Hello, really great update, I’m delighted.
One question: how can I reposition the locks and the door control? As they float in the air when I build a heli gate. I would be grateful for any help.
Sorry
There is another problem.
If you activate the RemoveTool (remove normal) then the Garage door are deleted when you point to them with the RemoveTool WITHOUT YOU HAVING TO PRESS ANYTHING.
Yes i can confirm that.
Ill look into it when I get a chance on Friday night.
Failed to compile ‘GarageDoor2’: (Input string was not in a correct format.)
at void Number.ThrowOverflowOrFormatException(bool overflow, string overflowResourceKey)
at int Number.ParseInt32(ReadOnlySpan value, NumberStyles styles, NumberFormatInfo info)
at int int.Parse(string s)
at new Oxide.Core.VersionNumber(string version) in /home/runner/work/Carbon/Carbon/Carbon.Core/Carbon.Components/Carbon.SDK/src/__legacy/Oxide/Version.cs:line 39
at new InfoAttribute(string Title, string Author, string Version) in /home/runner/work/Carbon/Carbon/Carbon.Core/Carbon.Components/Carbon.SDK/src/__legacy/Plugins/Attribute.cs:line 30
at object[] MonoCustomAttrs.GetCustomAttributesBase(ICustomAttributeProvider obj, Type attributeType, bool inheritedOnly)
at object[] MonoCustomAttrs.GetCustomAttributes(ICustomAttributeProvider obj, Type attributeType, bool inherit)
at object[] RuntimeType.GetCustomAttributes(Type attributeType, bool inherit)
at Attribute[] Attribute.GetCustomAttributes(MemberInfo element, Type type, bool inherit)
at Attribute Attribute.GetCustomAttribute(MemberInfo element, Type attributeType, bool inherit)
at Attribute System.Reflection.CustomAttributeExtensions.GetCustomAttribute(MemberInfo element, Type attributeType, bool inherit)
at IEnumerator Carbon.Managers.ScriptLoader.Compile()+MoveNext() in /home/runner/work/Carbon/Carbon/Carbon.Core/Carbon/src/Loaders/ScriptLoader.cs:line 423
I take it that this is not compatible with Carbon
try 1.1.2
I can’t get this plugin to work. Carbon fails to compile…
try 1.1.2
(23:49:27) | Unloaded plugin GarageDoor2 v1.1.3 by bmgjet
(23:49:27) | Loaded plugin GarageDoor2 v1.1.3 by bmgjet
(23:49:27) | Trying to load assembly: Carbon.Common
(23:49:27) | Trying to load assembly: Carbon.Common, Version=1.2024.2100.454, Culture=neutral, PublicKeyToken=null
(23:49:27) | Web request callback raised an exception (TypeLoadException: Could not load type of field ‘GarageDoor2_Patch.GarageDoor2_Patch:plugin’ (1) due to: Could not load file or assembly ‘Carbon.Common, Version=1.2024.2100.454, Culture=neutral, PublicKeyToken=null’ or one of its dependencies.)
at (wrapper managed-to-native) System.RuntimeTypeHandle.type_is_assignable_from(System.Type,System.Type)
at System.RuntimeTypeHandle.CanCastTo (System.RuntimeType type, System.RuntimeType target) [0x00000] in :0
at System.RuntimeType.IsAssignableFrom (System.Type c) [0x00020] in :0
at hl.hl.OnLoaded (OnHarmonyModLoadedArgs b) [0x00022] in :0
at hl.hl.OnLoaded (OnHarmonyModLoadedArgs b) [0x00045] in :0
at Oxide.Plugins.GarageDoor2.Plugin (System.Int32 code, System.String response) [0x00154] in :0
at Oxide.Plugins.GarageDoor2.b__28_2 (System.Int32 code, System.String response) [0x00000] in :0
at Oxide.Core.Libraries.WebRequests+WebRequest.b__42_0 () [0x00034] in :0
====
I just bought a plugin. I entered the OrderID in the config. I reloaded the plugin and see this…
Hey bmg, thank you for the update, remover tool works perfectly now!
Maybe I’m being a bit silly, but I can’t find out how the “Skin” button works. I can press it but nothing happens (no chat message either).
Can you tell me how to use this button?
I find it super handy to copy the number in the new UI, this will help the players and then they can do the /gdskin command.
I thought at first the skin button would execute the /gdskin command, but that doesn’t seem to be the case. Then I thought maybe it would copy the skin number, but that wasn’t the case either. And then I thought maybe it updates already placed doors after doing /gdskin. But that wasn’t the case either. Can you help? ^^
You type a valid skinID number in the same textbox that shows the number.
Press Enter and the icon will update once its been downloaded to that client.
Then press the skin button.
You can find skinIDs from the steam workshop.
https://steamcommunity.com/workshop/browse/?appid=252490&requiredtags%5B%5D=garage%20door
When you click into a garage doors page you will see in the web link it ending in something like.
?id=2488843636
2488843636 would be the ID
Oh man okay now I’ve got it… thanks. XD
I installed this plugin on my server, installed it as it should, entered the order number, installed it again, the plugin is installed but I need to give permission to use the plugin but I cannot give permission, the plugin is not working, it appears in the permission group.
il y a un problème avec les contrôleur de porte merci il ce mette pas
Guys, how do I remove the black spheres?
This is what you set up in Entity Scale Manager
Addendum to my last post
The thing with the locks only happens when I
“Move Door Controllers And Locks Into Roller”: true,
is activated.
I don’t see the matching post anymore,
here again
The locks move to a different location outside the gate after a server restart and float in the air. I have tried it on 4 different servers. It happens on all of them.
Whenever
“Move Door Controllers And Locks Into Roller”: true,
is activated.
bonjour a chaque fois que le serveur redemarre les code lock son plus en place merci
the combination lock shifts to the side with each restart.
https://i.imgur.com/RmL2SJc.png
for some odd reason it does not like to work with the skybase plugin. you can place the garage door next to any roof that isnt a skybase foundation but when you try to put it next to a skybase foundation it makes the sound but dosnt place it
Hey bmgjet, We found a strange bug with the rotated garage doors (the horizontal ones are fine, these are not affected). We were also able to reproduce the bug on a clean test server:
Place rotated garage doors and some object right next to them (picture, carpet, something). Restart the server. Pick up the object next to it – the garage door(s) gets destroyed.
Only the rotated doors that were placed before the restart are destroyed. If you had placed new rotated doors after the restart, these would not be destroyed.
We tested it with the hammer and also via the Remover Tool mod (/remove) and got the same result.
Write me on Discord (ilineus) if you would like a video. :-)
Thank you so much
Hey bmgjet, this comment may have got lost in all the messages. Were you able to reproduce the error? We were also able to reproduce it on an empty test server. If you need a video or something, let us know.
Thank you and have a great say :)
No longer works since the last update of Rust and Oxide.
i get failed to compile after yesterday’s forced update
Has anyone figured a fix to the compile error following the surprise update?
Error while compiling GarageDoor2: ‘HiddenValue>’ does not contain a definition for ‘Values’ and no accessible extension method ‘Values’ accepting a first argument of type ‘HiddenValue>’ could be found (are you missing a using directive or an assembly reference?) | Line: 304, Pos: 77
Update the plugin it’s been fixed since 10mins after the forced update
Oh how curious. I’ve checked and confirmed that I downloaded the plugin on the 6th July when I saw the update, but it’s given me version 1.1.7.
I must have had a website cache issue or something.
I’ll try this out now, sorry about that!
my plugin keeps teling me to verify my id number i pasted it directly from the page and it still doesnt work
fixed it my bad
have all the perms but hitting the door while holding R doesnt rotate. Hitting it while holding shift+R does not break the frame. Just tells me i dont have enough to repair.
You need to put down a TC :)
it seems copy paste doesnt save these
Interesting circumstance just occurred. I built a random base pretty much all triangles. The outside had sloped roof pieces for the bottom and second floor. The second floor had a bit smaller footprint than the bottom so that the roof pieces made it look a bit like the sloped walls of a pyramid. I just removed a couple of the second floor sloped roof pieces to be able to place auto turrets in the space. I can send a pic if it helps. The inside of the second floor has some loot rooms with garage doors. After removing the sloped roof pieces and placing the turrets I came inside to find all the garage doors on the second floor are gone. I do not recall the direction I set any of the garage doors to open. Sorry I do not have time today to go through these steps again and see what happens but I will mess around tomorrow and see what happens. I suspect that the sloped roof pieces somehow crossed with the garage doors frames.
Hey Buddy, thanks for this Plugin. But i have a Problem. I can´t rotate normal Garage Doors, i can´t remove the Frames and the GUI did´t shows up. The only thing that work is /td. I have the permissions and the config is filled how you tell it. can you please help me.
nvm solved .
Hi shift + R and hammer hit does not remove my frames i have given the perms for break as well
All of this function wont work for me GarageDoor2.Rotate – Hitting with hammer while holding R key rotates garage doors.
GarageDoor2.Skin – Allows using gdskin command /gdskin skinid
GarageDoor2.Break – Allows breaking the floor frames. (Hold Shift+R+Hit with hammer)
GarageDoor2.GUI – Allows using the right click with hammer GUI.
/td works thats it
Is this plugin compatible with Carbon?
Hey bmgjet, this comment may have got lost in all the messages, so i wanted to report it one more time^^
We found a strange bug with the rotated garage doors (the horizontal ones are fine, these are not affected). We were also able to reproduce the bug on a clean test server:
Place rotated garage doors and some object right next to them (picture, carpet, something). Restart the server. Pick up the object next to it – the garage door(s) gets destroyed.
Only the rotated doors that were placed before the restart are destroyed. If you had placed new rotated doors after the restart, these would not be destroyed.
We tested it with the hammer and also via the Remover Tool mod (/remove) and got the same result.
Write me on Discord (ilineus) if you would like a video. :-)
Thank you so much
is there a way to get rid of the frames on the normal walls? i rotated garage doors and would love to get rid of the fram and expand like the ones on the roof.
can you add it to where the doors are normal that the controller and lock are at the roll too like when on the roof?
hi im having issue where i cant seem to wire up the door closers and it wont move lock and door opener to the side like described ive change the config as you said but no luck what am i doing wrong
Awesome plugin. Is there a way to get stacks to work without losing the skin? Also, any way this could also use armored double doors?
Hi BMGjet,
Happy New Year. Quick question. Can I also create one big garage door that opens sideways? On the ceiling one I can remove the frames, can I do a similar thing with normal garage doors?
Ow before I forget, I got the personalvaultdoor from your github but I can’t seem to make the command to spawn in anything. Perms are okay, is there another dependency I should be aware of?
Thank you.
Best regards,
Kayser
FairDinkumPVE
Hi, everything worked great, but after some time gaps formed between the garage doors. :( And one request, please add the option to remove vertical door frames. :)
great plugin. any plans to implement double door use? i’m picturing trap bases with trap doors….
Hi, when running the GarageDoor2 and Barges plugins together, I can’t place a vertical garage door or hatch in the vertical door frame on the barges. :( @bmgjet
so, if you remove the frame a heli can fit through????
Plugin FAQ – How do I use this .zip/.7z file I just purchased on my server?
• First, you want to unzip the file. You can do so by just double-clicking it to open, then drag the contents to the desired location (you may need to install an external unzipping software if you don’t already have one such as 7zip or winrar)
• Next you will find either a structure of folders or just the .cs file itself (it’s the actual plugin file itself).
• After that just install the .cs (plugin file) into your …/oxide/plugins/ folder where you will install plugins you ever need to.
Additionally, here’s a great video that easily covers adding a plugin to your server if you need! https://youtu.be/yWC_p97FhQA
• Installation is not included with any products on the site, however, if needed we may assist if you reach out to our support.
Currently all products on Lone.Design will be contained within a zipped file which is the .7z or .zip that you see. I believe windows 10 and up can unzip on its own without 3rd party tools, but in that case, if you’re unfamiliar with zipped files here are 2 programs I recommend to easily unzip zipped files.
Video On How to Zip and Unzip: https://youtu.be/Ep-L3PjBPCk (TechInsider Youtube Channel)
Zipping/Unzipping Tools
Winrar https://www.rarlab.com (I used to use for years, but works great!)
7zip https://www.7-zip.org/a/7z2107-x64.exe (the one I use currently)
BenDer (verified owner) –
nead give command!!
BenDer (verified owner) –
nead add command to give door, its nead for shop!!
Angela Stücklin (verified owner) –
Absolute must have for roleplay or build server. Finally we have the possibility to use doors as roofs! Easy to use and the developer is very helpful.
Grumbles (verified owner) –
Building & Raiding = Rust
Thank you bmgjet for opening up new possibilities in building.
Lawrence giannini (verified owner) –
Love this pllugin… great for setting up a trap base… a Must have for PVP.. or PVE during Purge.
Airpex (verified owner) –
I love this plugin, its so cool and gives much more possibilities in building
stanley (verified owner) –
having issue with the setting to move lock and door controller to the side when breaking frames need help please
Ts3Hosting –
How is this a review of the plugin? Try to post in Discussion for support help.
fairdinkumpve (verified owner) –
This is a must have plugin for everyone who ever wanted their own heli hangar. You can also make some cool bases with retractable pathways, creating an extra level of security to your base. Basically it opens up a lot of possibilities for the creative builders out there. Definitely worth buying!
FairDinkumPVE
Kayser
tony (verified owner) –
Love this plugin. Anyone who has joined our server was very impressed by the garage doors on the roof!