How to make Roblox Furniture - Doors Tutorial #4

DISCORD ► / discord
TWITCH ► / gnomecode
TWITTER ► / gnomecoderblx
WEBSITE ► gnome.codes/
TIMESTAMPS ►
00:00 Intro
0:25 Furniture templates
04:24 Building furniture
08:09 Furnishing rooms
13:26 Creating prompts and attachments
18:40 Opening drawers
23:47 Adding sound
24:55 Outro

Пікірлер: 534

  • @sebastianelijah
    @sebastianelijah Жыл бұрын

    Another Doors Tutorial! Thank you so much for making these, keep up the amazing work!

  • @GnomeCode

    @GnomeCode

    Жыл бұрын

    More to come!

  • @sebastianelijah

    @sebastianelijah

    Жыл бұрын

    @@GnomeCode Happy to hear! :)

  • @timnail6300

    @timnail6300

    Жыл бұрын

    fr

  • @FireFonce

    @FireFonce

    Жыл бұрын

    @@GnomeCode UR GOATED MAN :)

  • @GreatRamilYT

    @GreatRamilYT

    Жыл бұрын

    @@GnomeCode thank you for cool content!

  • @D1amondDrew
    @D1amondDrew Жыл бұрын

    Yay! I was really looking forward to this! Thank you so much!

  • @appledev8852
    @appledev8852 Жыл бұрын

    I was actually looing forward to this episode of the tutorial, very cool stuff. I hope you keep doing this series until you've eventually made a whoooole Doors game

  • @GigaGnome
    @GigaGnome Жыл бұрын

    This is helpful for more than just doors! Thanks

  • @Kaizentry
    @Kaizentry Жыл бұрын

    These tutorials helped a lot for my insight of things, thank you.

  • @godzil7
    @godzil7 Жыл бұрын

    THANK YOU SO MUCH YOU SHOULD EARN MUCH MORE SUBS! this series has helped me for the whole series

  • @YourBoyDonald
    @YourBoyDonald Жыл бұрын

    Thanks, for helping me on my journey to be a Developer since 2020, gnome!

  • @GnomeCode

    @GnomeCode

    Жыл бұрын

    Thanks for watching! I hope your developing is going well

  • @YourBoyDonald

    @YourBoyDonald

    Жыл бұрын

    @@GnomeCode Wow, thanks alot for responding, you made my day with this too! My developing is doing very well, i've learned alot from you! Thanks alot, Gnome!

  • @apro8723
    @apro8723 Жыл бұрын

    ok guys BIG TIP READ!!!! if your bottom piece of the drawer part goes without the rest of the drawer, then you need to recheck if the other parts are Anchored. Sometimes things that are unanchored get anchored for some reason its a wierd studio glitch.... took me hours to figure out lol

  • @JAMAL-cz2wu
    @JAMAL-cz2wu Жыл бұрын

    YES FINALLY PART 4 TYSM

  • @lennyface987
    @lennyface987 Жыл бұрын

    BIG TIP READ! If u realize that the desk or drawers are to small for using E between each drawer, just increase the size of the primary part from the bottom and behind INSTEAD OF replacing every single room with drawers.

  • @a60_hotelplus

    @a60_hotelplus

    Жыл бұрын

    I hasn't good grammar because I am not english or russian, and this tip don't helped me, but you are awesome! You'll can help another people with good grammar!

  • @leslieetienne191

    @leslieetienne191

    Жыл бұрын

    You should make a part two because stores had a updated

  • @chrisgaming8726

    @chrisgaming8726

    Жыл бұрын

    how did this actually work?

  • @RichRBLX
    @RichRBLX Жыл бұрын

    what nice timing gnome! was just watching your rig editing video (i failed) and your videos out. great job as always.

  • @GnomeCode

    @GnomeCode

    Жыл бұрын

    Sorry to hear you've been having problems with rigging, if you pop into our discord we may be able to help!

  • @RichRBLX

    @RichRBLX

    Жыл бұрын

    @@GnomeCode nah its fine, i might attempt it another time.

  • @chikenman320
    @chikenman320 Жыл бұрын

    Thats dope! And models are amazing

  • @Pruttesvin
    @Pruttesvin Жыл бұрын

    This series is the most entertaining of all roblox studio series ever!

  • @caz0gamz
    @caz0gamz Жыл бұрын

    Wooo Hooo! Another epic part to this doors tutorial franchise! I hope for more soon

  • @GnomeCode

    @GnomeCode

    Жыл бұрын

    More on the way!

  • @itzlilbeanYT
    @itzlilbeanYT Жыл бұрын

    This is honestly kinda funny because im using this tutorial for a science fair project😅 thanks for helping me lol

  • @daddygatzios6064
    @daddygatzios6064 Жыл бұрын

    Omg thanks for this tutorial keep up the good work! :D

  • @venosa7649
    @venosa7649 Жыл бұрын

    I remember watching you over 2 years ago. I never thought you would be so successful. From ~2k subscribers to this??? Insane!

  • @turtle1658

    @turtle1658

    Жыл бұрын

    to 69k subscribers :3

  • @mannygamer29
    @mannygamer29 Жыл бұрын

    I have been waiting for this for so long!!! Yay! Thanks!!!

  • @louissiew7860
    @louissiew7860 Жыл бұрын

    Finally! Thanks a lot GnomeCode for making these awesome videos! I don't know what I'd do without them. Also, just a question, if you don't mind can you speed up production on these videos? It's okay if you can't, I know you have a tight schedule. Thanks!

  • @nika1506n0

    @nika1506n0

    Жыл бұрын

    it's not working for me! help me pls I was scripting and rooms doesn't spawns, help me😭

  • @Jarate_expert

    @Jarate_expert

    Жыл бұрын

    @@nika1506n0 by me it doesnt open

  • @Jarate_expert

    @Jarate_expert

    Жыл бұрын

    local TweenService = game:GetService("TweenService") local furniture = {} function furniture.OpenDrawer(drawer) drawer:SetAttribute("Moving", true) local isOpen = drawer:GetAttribute("Open") local direction = isOpen and 1 or -1 local cframe = drawer.CFrame * CFrame.new(0, 0, 1.5 * direction) local drawerTween = TweenService:Create(drawer, TweenInfo.new(0.5), {CFrame = cframe}) drawerTween:Play() drawerTween.Completed:Wait() drawer:SetAttribute("Moving", false) drawer:SetAttribute("Open", not isOpen) end function furniture.New(template, roomModel) local furnitureModel = workspace.Furniture:FindFirstChild(template.Name) if furnitureModel then furnitureModel = furnitureModel:Clone() furnitureModel:PivotTo(template.CFrame) if furnitureModel:FindFirstChild("Drawers") then for i, drawer in ipairs(furnitureModel.Drawers:GetChildren()) do drawer:SetAttribute("Open", false) drawer:SetAttribute("Moving", false) local prompt = Instance.new("ProximityPrompt") prompt.ActionText = "" prompt.MaxActivationDistance = 5 prompt.Parent = drawer.Toggle prompt.Triggered:Connect(function() if drawer:GetAttribute("Moving") == false then end end) end end furnitureModel.Parent = template.Parent template:Destroy() end end function furniture.FurnishRoom(roomModel) if roomModel:FindFirstChild("Furniture") then local templates = roomModel.Furniture:GetChildren() for i, part in ipairs(templates) do furniture.New(part, roomModel) end end end return furniture @@nika1506n0

  • @KearnsGaming1
    @KearnsGaming1 Жыл бұрын

    Thank u for posting these :D

  • @GreenDragonGaming
    @GreenDragonGaming Жыл бұрын

    Thanks GnomeCode for another awesome video!!

  • @true-leon
    @true-leon Жыл бұрын

    Cool Tutorial! But I have a problem with opening the drawers. I dont know why but some drawers open but the other ones dont whats the reason of this and how to fix this?

  • @LitterallyLost_
    @LitterallyLost_ Жыл бұрын

    Amazing tutorial! I’m making a doors fan-game and your tutorials are helping me alot with my game so thank you ❤

  • @nika1506n0

    @nika1506n0

    Жыл бұрын

    its working for me help please

  • @LitterallyLost_

    @LitterallyLost_

    Жыл бұрын

    @@nika1506n0 ?

  • @BRUSDHDFhd

    @BRUSDHDFhd

    8 ай бұрын

    @@nika1506n0 grammar error or brain error?

  • @kap6969
    @kap6969 Жыл бұрын

    yay part 4!!

  • @RealDippy
    @RealDippy Жыл бұрын

    YESS finally new video keep up the good work. your the goat!!

  • @nika1506n0

    @nika1506n0

    Жыл бұрын

    it's not working for me! help me pls I was scripting and rooms doesn't spawns, help me😭

  • @ltsFake
    @ltsFake Жыл бұрын

    please continue this series!

  • @firedragongaming2481
    @firedragongaming2481 Жыл бұрын

    Really Like The Series Keep It Up!

  • @GnomeCode

    @GnomeCode

    Жыл бұрын

    Awesome

  • @michelhop6189
    @michelhop6189 Жыл бұрын

    Keep up the good work!

  • @_Mark0poulos
    @_Mark0poulos Жыл бұрын

    Man you're just the best KZreadr I've ever watched

  • @FireFonce
    @FireFonce Жыл бұрын

    Keep up the excellent work mate

  • @FireFonce

    @FireFonce

    Жыл бұрын

    aye i got hearted

  • @Antiwall_Dev
    @Antiwall_Dev Жыл бұрын

    You Are My Gold! Thank You So Much I Love Your Videos !!!

  • @Icy_Edits0
    @Icy_Edits0 Жыл бұрын

    YESSSS PART 4

  • @addisonrowe7403
    @addisonrowe7403 Жыл бұрын

    Thanks for the help 🙂 loving watching ur video can't wait for seek 😀

  • @patrick9292

    @patrick9292

    7 ай бұрын

    never coming soon

  • @VeryUniqueHandle
    @VeryUniqueHandle Жыл бұрын

    You know its gonna be a good day when GnomeCode uploads

  • @SourceDevv_
    @SourceDevv_ Жыл бұрын

    Finally! Another Doors Episode!

  • @itskingboygaming
    @itskingboygaming Жыл бұрын

    This is the best tutorial ever bro

  • @GamerFlamer
    @GamerFlamer Жыл бұрын

    i enjoy this tutorial

  • @Reytinaz
    @Reytinaz Жыл бұрын

    Best tutorials ever!!!!

  • @TasqueGD
    @TasqueGD7 ай бұрын

    good job gnomeCode

  • @redfire826
    @redfire826 Жыл бұрын

    Keep it up bro

  • @that_fella_orion
    @that_fella_orion Жыл бұрын

    great tutorials!

  • @zacomad
    @zacomad Жыл бұрын

    Thanks

  • @Meuuh
    @Meuuh Жыл бұрын

    Yo exited for the realease and what you will call the game also can you make a short tutorial to show me how to make a swinging code

  • @TheOgKingEnderKill
    @TheOgKingEnderKill Жыл бұрын

    one question? what is the "drawer" where the attachment point needs to be

  • @callmeghst6542
    @callmeghst6542 Жыл бұрын

    Can u show how to make a custom holding bar frame. So if u hold a button down a custom loading bar appears.

  • @itsinkyt4685
    @itsinkyt4685 Жыл бұрын

    TIP: if you cannot see the prompts, you can try to put prompt.RequiresLineOfSight = false this means that the prompt no longer requires you to see it when you face it.

  • @Snord

    @Snord

    Жыл бұрын

    thanks man

  • @whangaty3390

    @whangaty3390

    Жыл бұрын

    where do i put the " prompt.RequiresLineOfSight = false"

  • @RichRBLX

    @RichRBLX

    Жыл бұрын

    @@whangaty3390 where do you think you put it? the part where you set the properties of the prompt.

  • @whangaty3390

    @whangaty3390

    Жыл бұрын

    @@RichRBLX sorry old comment I fixed it. The prompt wasn’t in the right place.

  • @questmaker

    @questmaker

    4 ай бұрын

    thanks

  • @krookaladokie7086
    @krookaladokie7086 Жыл бұрын

    question: Do u need the knobs on the drawers/desks? edit: another question question: the bottom drawer is moving around, how do I fix it

  • @CodeBoomy
    @CodeBoomy Жыл бұрын

    Hey Gnomecode! i have a question why would you put templates if it's not gonna place them on all the template

  • @therandomgamermonkey6259
    @therandomgamermonkey6259 Жыл бұрын

    Please reply. What episode do you think your gonna add monsters and what monster would you add first?

  • @TheRobloxDoorsTheorist
    @TheRobloxDoorsTheorist Жыл бұрын

    When the world needed him most he came back (:

  • @PumpyGT
    @PumpyGT Жыл бұрын

    Hi Gnome, Ive been trying to code things into the game and I can't anymore so I need your help

  • @Ooftube69420
    @Ooftube69420 Жыл бұрын

    Bro I remember watching your teddy thing when I was sick I'm sick again now a doors series

  • @pagodeando5880
    @pagodeando5880 Жыл бұрын

    Thanks So Much!!!!!, I Love This Serie Make More!!!!

  • @GartenOfOST
    @GartenOfOST Жыл бұрын

    I did all of the coding but now my rooms won’t load. The door spawns in the spawning room but then none of the rooms spawn and I dal to the ground so then I don’t know if my drawers work or not my door won’t do the opening animation so now I have to set it so I don’t collide with it and phase right through. Please help me with this issue 😢

  • @Davfix_
    @Davfix_ Жыл бұрын

    Can you teach how to make an animation for gui I need one for my game but like an appearance with Doors

  • @Blurr3357
    @Blurr3357 Жыл бұрын

    Have you made a game? Like one up and running on Roblox?

  • @robcorpinc.robloxcoregames6621
    @robcorpinc.robloxcoregames6621 Жыл бұрын

    Gnomecode, will you make this game open source like you did for Teddy? If so that would be amazing!

  • @gemmken
    @gemmken Жыл бұрын

    on the next episode, would you do the room generation? like a room only generated after opening a door

  • @doinic09

    @doinic09

    Жыл бұрын

    yeah, I think that would be a good idea considering it lags pretty much whenever you start the game with a low performance device

  • @silkswitch

    @silkswitch

    Жыл бұрын

    I figured a way to do that, but it makes room numbering more complicated

  • @rolexv12
    @rolexv12 Жыл бұрын

    How to solve the Toggle prompt? Fix : You need to put the toggle out of the drawer, and no put in

  • @lelanceflamer
    @lelanceflamer Жыл бұрын

    The furnitures goes outside of the room after it generates. I checked the code but it is the same than showed in this video. But the rest of your videos works and are great.

  • @apichotphongphiriyachit1685
    @apichotphongphiriyachit1685 Жыл бұрын

    Next could you make a video of how to make Rush? I tried to script pathfinding Rush but it kept bumping into the walls or maybe run and stopped like doesn't know where to go...

  • @arsongamer1510
    @arsongamer1510 Жыл бұрын

    Question, why add a sound block to every drawer you make, instead of just referencing the sound block in a sounds folder or something? My concern is that if you had a dozen of these drawers, that's a dozen of those sound blocks that need to be loaded as well. Would that make a difference in how long it takes to generate?

  • @blockgamer11

    @blockgamer11

    Жыл бұрын

    We need to add a sound block to every drawer you make because the sound needs to be coming from that drawer. and no it wouldnt make a difference. sounds are SUPPERR easy to generate. the last thing they're gonna be is laggy cause of the sounds

  • @7cogj
    @7cogj Жыл бұрын

    Yay!! New video

  • @timnail6300
    @timnail6300 Жыл бұрын

    Fire tutorial

  • @mafusaku
    @mafusaku Жыл бұрын

    LOVE YOU

  • @vezern.
    @vezern. Жыл бұрын

    How do I activate my welds? They arent working and i cant check the box

  • @angelokkek4743
    @angelokkek474311 ай бұрын

    Woah, I had a problem with promt - they didnt work if attachment dont touch the drawer. If I put promt into attachment "Location" - it works and I can see it. In toggle - doesnt worked. I decided to make attachment exactly in drawerHandle and it works. Maybe it could helps someone too.

  • @reyrey_X2
    @reyrey_X2 Жыл бұрын

    This was cool but when I did the script and played the rooms didn’t appear and I kinda need help with that since idk where I messed up

  • @ColaMen632
    @ColaMen632 Жыл бұрын

    It's not working for me gnome code does it need every part of the drawer facing forward??

  • @WyattGam1ng
    @WyattGam1ng Жыл бұрын

    GnomeCode has another subscriber added! 🎉

  • @user-AbobusNelegalnyy
    @user-AbobusNelegalnyy Жыл бұрын

    Timothy is next in part 6?

  • @penguiiniiz
    @penguiiniiz Жыл бұрын

    Please bosses, i love your tutorials and i already make a tower defense! Tysm Gnome !

  • @WearWolf98
    @WearWolf98 Жыл бұрын

    I need This Tutorial thanks

  • @instertnamepls7810
    @instertnamepls7810 Жыл бұрын

    hey i was making as the tutorial for my game but then the drawers didnt open i didnt knew what happend because it was all good can you tell me what happend or i did wrong?

  • @AltF4TheChannel
    @AltF4TheChannel Жыл бұрын

    I got a suggestion! In the next video, can you make it so that certain rooms generate at certain doors? Like, door 50?

  • @doinic09

    @doinic09

    Жыл бұрын

    He will probably do that after the simple entities are made (rush, ambush, and maybe eyes)

  • @AndersonDosGames

    @AndersonDosGames

    Жыл бұрын

    @@doinic09 didn't expect to see you here, aren't you that guy in scp slayer's server?

  • @ArtyRoll
    @ArtyRoll9 ай бұрын

    Hey gnome, after i added furniture script the rooms stopped generation

  • @Contamiply
    @Contamiply Жыл бұрын

    Can you do a tutorial on the entities?

  • @kykapyk098
    @kykapyk098 Жыл бұрын

    Wow you have 69k subs yaaay XD 🎉🎉🎉

  • @SharkboyGamer2018
    @SharkboyGamer2018 Жыл бұрын

    can you give me the sound id for the drawer? i cant find any good ones

  • @xx_wolfplayz_xx990
    @xx_wolfplayz_xx990 Жыл бұрын

    Cant wait for him to do entities, doors 50 + 100, an ending, etc.

  • @aveloth3413
    @aveloth3413 Жыл бұрын

    Can the next series be on "How to make a game like Project Lazarus"? It has just a few main things: 1) Unlimited zombie wave system until everyone dies 2) Coins and chest for guns - everyone starts with pistol 3) We can equip 2 guns 4) Reviving others but if someone dies, they return to lobby and if the next round starts, they rejoin with no guns but all coins / if someone gets knocked down, they can only use pistol 5) Powerups: X2 Damage, Speed, Health, Revive speed, +1 gun (total 3) 6) thx

  • @CrackDS
    @CrackDS Жыл бұрын

    Hey Gnome Code! You have helped me developing for a year! But of course, errors come in my way. When you reach a point, drawers stop working, Wich that makes locked doors impossible (next tutorial) I'll try to fix it by myself, if I can't I'll tell you Edit: I fixed it

  • @CrackDS

    @CrackDS

    Жыл бұрын

    @@vanessa5552806 so, in the comments, there is one that says: "if you can't see the drawers, use this" try with that and you'll see

  • @bduber274
    @bduber274 Жыл бұрын

    Can you do entities?

  • @sillygoober368
    @sillygoober368 Жыл бұрын

    GnomeCode can you do a rush tutorial without tween service (probably bodygyro) and also do the looting stuff too, and in the next part can you do closets?

  • @theguythatcodes

    @theguythatcodes

    Жыл бұрын

    why rush WITHOUT tween service? and isnt bodygyro decrepitated

  • @sillygoober368

    @sillygoober368

    Жыл бұрын

    @@theguythatcodes hmm maybe your right but I kinda like bodygryo and body position

  • @Aardvark787
    @Aardvark787 Жыл бұрын

    One day i am going to make an entity in my spinoff version of doors name Gnomer

  • @hamsandmore3669
    @hamsandmore3669 Жыл бұрын

    @GnomeCode Help at drawer part, doesnt move when pressed, did all you said, nothing works. No errors in the script, console anything.

  • @alejandrorivera9694
    @alejandrorivera9694 Жыл бұрын

    Thank you so much!!! I wouldn't know what to do without you!! But... I need one more small thing... How do I make custom proximity prompts? (based on this code because if i try it out with any other tutorial it actually works but when i do it with this code it doesn't that's why I'm asking)

  • @godzil7

    @godzil7

    Жыл бұрын

    make the drawer at the front of the Drawer and then put toggle and location further than the ball/toggle thing

  • @MysticXMac

    @MysticXMac

    Жыл бұрын

    @@godzil7 My furniture wont spawn can you gelp me to fix that?

  • @KooFYAB
    @KooFYAB Жыл бұрын

    Gnomecode can you make your volume higher?

  • @martinsobek5770
    @martinsobek5770 Жыл бұрын

    i hope that when he does stuff like rush he will not mess up and will not just put a hitbox and will actually use raycasts like in doors

  • @templars44
    @templars44 Жыл бұрын

    Super cool! What would the monster be?

  • @arandomguywithfriends
    @arandomguywithfriends Жыл бұрын

    How do I partner the attachments?

  • @blazetube1164
    @blazetube1164 Жыл бұрын

    Next can you teach us how to make a game like Sharkbite

  • @Koogers
    @Koogers Жыл бұрын

    I'm having an error where when i put the attachments in the drawer it makes an error saying its not a valid member of part "Drawer.Drawers.Drawer" i don't know how to fix

  • @LightEnjoyers
    @LightEnjoyers Жыл бұрын

    I proud of you, you don't make only drawers, you make another furniture. And this is good! By the way, this isn't original models and LSPLASH don't delete your games and my game. / Я горжусь тобой, ты не сделал только ящики, ты сделал другую мебель. И это хорошо! Кстати, это не оригинальные модели и LSPLASH не удалит ваши игры и мою игру.

  • @brekmekwashere
    @brekmekwashere Жыл бұрын

    i sometime make mistake when scripting these doors thing, can you post the scripts somewhere?

  • @InsertusernameREALyes
    @InsertusernameREALyes Жыл бұрын

    Who has a good drawer move sound id i cant find anything

  • @nika1506n0
    @nika1506n0 Жыл бұрын

    my furniture model doesnt show up it only showed part furniture someone help me!

  • @ossianator9227
    @ossianator9227 Жыл бұрын

    can wait for the monster!

  • @XxRandomReelxX
    @XxRandomReelxX Жыл бұрын

    Hi gnome code, so uhmm. i need help, im pretty sure i finished Furnishing the rooms, and it just doesnt load

  • @nicorexramdom2008
    @nicorexramdom2008 Жыл бұрын

    Can the next tutorial for a game be about slap battles?