EASY Sliding Door Tutorial - Roblox Studio (E TO OPEN)

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 ธ.ค. 2024

ความคิดเห็น • 95

  • @henrydoesstuff213
    @henrydoesstuff213 10 หลายเดือนก่อน +4

    Thanks I used this to make a manual elevator door

  • @TheProAYIT
    @TheProAYIT ปีที่แล้ว +5

    if you guys want the door to close after 3 seconds here is the script:
    local frame = script.Parent
    local Frame = script.Parent
    local openSound = frame:WaitForChild("DoorOpen")
    local closeSound = frame:WaitForChild("DoorClose")
    local proximityprompt = Frame:WaitForChild("ProximityPrompt")
    local model = frame.Parent
    local frameClose = model:WaitForChild("DoorFrameClose")
    local frameOpen = model:WaitForChild("DoorFrameOpen")
    local opened = model:WaitForChild("Opened")
    local tweenService = game:GetService("TweenService")
    local debounce = true
    proximityprompt.Triggered:Connect(function()
    if debounce == true then
    debounce = false
    if opened.Value == true then
    opened.Value = false

    else
    opened.Value = true
    openSound:Play()
    tweenService:Create(frame,TweenInfo.new(1),{CFrame = frameOpen.CFrame}):Play()
    wait(3) --- How Many Seconds
    closeSound:Play()
    tweenService:Create(frame,TweenInfo.new(1),{CFrame = frameClose.CFrame}):Play()
    end
    wait(1)
    debounce = true
    end
    end)
    ------------------------------------------
    Hope This Helped!

    • @ItzJayOC
      @ItzJayOC ปีที่แล้ว

      how would I change the speed of the door?

  • @Intempo-bl5ko
    @Intempo-bl5ko 3 หลายเดือนก่อน +5

    Here is the correct script, make sure everything is named as the local parts at the top say so at the end of each one.
    local frame = script.Parent
    local openSound = script.Parent.DoorOpen
    local closeSound = script.Parent.DoorClose
    local proximityprompt = script.Parent.ProximityPrompt
    local model = script.Parent.Parent
    local frameClose = model.DoorFrameClose
    local frameOpen = model.DoorFrameOpen
    local opened = model.DoorFrame.Opened
    local tweenService = game:GetService("TweenService")
    local debounce = true
    proximityprompt.TriggerEnded:Connect(function()
    if debounce == true then
    debounce = false
    if opened.Value == true then
    opened.Value = false
    closeSound:Play()
    tweenService:Create(frame,TweenInfo.new(1),{CFrame = frameClose.CFrame}):Play()
    else
    opened.Value = true
    openSound:Play()
    tweenService:Create(frame,TweenInfo.new(1),{CFrame = frameOpen.CFrame}):Play()
    end
    wait(1)
    debounce = true
    end
    end)

    • @decayingwithglory
      @decayingwithglory 3 หลายเดือนก่อน

      wait how is this the correct scirpt

    • @khherbell
      @khherbell 3 หลายเดือนก่อน

      @@decayingwithglory parts he named doesn't match with the script

  • @iwiniee
    @iwiniee ปีที่แล้ว +5

    Thanks so much! It REALLY helped with my game!

    • @الخلبوصة
      @الخلبوصة 7 หลายเดือนก่อน +1

      I bet you quit working on your game lmfao

    • @shadowshocking998
      @shadowshocking998 5 หลายเดือนก่อน +1

      @@الخلبوصة Bro why would u say that
      you're probably right 💀

    • @الخلبوصة
      @الخلبوصة 5 หลายเดือนก่อน

      @@shadowshocking998
      😂😂😂

  • @Frosty1300
    @Frosty1300 ปีที่แล้ว +2

    Amazing tutorial,Tysm

  • @zomB_theBunne
    @zomB_theBunne ปีที่แล้ว +1

    what is the sound id for the open and close noise on the first door?

  • @thedoggowisdom
    @thedoggowisdom 7 หลายเดือนก่อน +2

    Nice tutorial! But you should showcase and explain the scripts so people could understand

    • @The_IntruderI
      @The_IntruderI 6 หลายเดือนก่อน

      right i wanna learn something and not just always use totoriels

  • @dodecahedron4063
    @dodecahedron4063 5 หลายเดือนก่อน

    Still helpful one year later! any chance you can make a tutorial like this for a double sliding door?

  • @therealjohnn5928
    @therealjohnn5928 2 หลายเดือนก่อน

    how can i make the prompt clickable from a different position?

  • @1996Kirby
    @1996Kirby ปีที่แล้ว +2

    Can u give me sound ID for opening and closing door audio

  • @YourLocalShockBreacher
    @YourLocalShockBreacher ปีที่แล้ว +1

    how do you keep the prompt in 1 place, ive been having trouble with this and the sound, where do you insert the sound!?!?

  • @Deidtnsaharual
    @Deidtnsaharual 4 หลายเดือนก่อน

    what was that booltool and how did you create the value that makes it work?

  • @pixelatedpuppet895
    @pixelatedpuppet895 ปีที่แล้ว

    I followed the video exactly but it doesnt work. Ive even rewatched the video three times. Was there an update that messed this up?

  • @JayHawk4372
    @JayHawk4372 ปีที่แล้ว +2

    Did I miss something or was there just no script at all?

  • @cavevksama4493
    @cavevksama4493 5 หลายเดือนก่อน

    damn bro tysm ur a king fr

    • @CORALVXK
      @CORALVXK 5 หลายเดือนก่อน

      It works?

  • @kevolutiongames2
    @kevolutiongames2 ปีที่แล้ว +2

    can you make a keycard version?

  • @joooxdi9230
    @joooxdi9230 ปีที่แล้ว +1

    the door i want to slide is a model itself, i added a design to it and everything then i grouped it as a model, will it work in this case?

    • @GnakkoPakko
      @GnakkoPakko  ปีที่แล้ว

      No, it has to be a union. There is a different way to do it for model doors. I might make a video on that later. I am not very good at scripting, so you can test it, but I do not think it works.

    • @joooxdi9230
      @joooxdi9230 ปีที่แล้ว

      @@GnakkoPakko Yeah it doesnt work unfortuantely 😕 ty for the fast reply! truly appreciate it

    • @joooxdi9230
      @joooxdi9230 ปีที่แล้ว

      @@GnakkoPakko hello! i was wondering if you could make a tutorial for models, since there's this showcase that i really want to finish and i really have to make a sliding door 😭 it would be very appreciated and helpful for other people!

    • @jethrostallard
      @jethrostallard 6 หลายเดือนก่อน

      It seemed to have worked for me!

  • @kambust
    @kambust ปีที่แล้ว +10

    followed everything but didnt work when pressed e

    • @Your1HourVideoGames
      @Your1HourVideoGames ปีที่แล้ว +1

      Which version of Roblox Studio did you use? The sliding door did not open😢…

    • @Cameron0001
      @Cameron0001 11 หลายเดือนก่อน +1

      You have to do it correctly it works

    • @betelgeuseval
      @betelgeuseval 8 หลายเดือนก่อน

      @@Cameron0001he do correctly it works

    • @CvCccCvvVv
      @CvCccCvvVv 4 หลายเดือนก่อน +1

      @@Cameron0001I literally tried as well snd I have been watching 42 videos of hoe to do this on repeat I DID ALL TEH STEPS CORRECTLY SND IT IS NOT WORKING I GO FRAME BY FRAME AND IT DOESNT WORK PLUS IM ON THE SAME VERSION IF ROBLOX STUDIO

    • @THEDARKNESSKEEPSGROWING
      @THEDARKNESSKEEPSGROWING 3 หลายเดือนก่อน

      You noobs just use a detection part with touched and Touchended events

  • @Beij1ngCorn
    @Beij1ngCorn ปีที่แล้ว +1

    use collection service if your game has hundreds of doors.

  • @SirenRecordingsofIowa
    @SirenRecordingsofIowa 2 หลายเดือนก่อน

    How would I change the speed of the door?

  • @CNStudios1
    @CNStudios1 ปีที่แล้ว

    Hello how can you make it clickable and not press e ???

  • @mistercheese2471
    @mistercheese2471 6 หลายเดือนก่อน

    Does this work for group game and do i need sound

  • @ThaPatRBLX
    @ThaPatRBLX ปีที่แล้ว

    wait why i can't open the door? there is an interact button but it did not work

  • @MadReis10
    @MadReis10 6 หลายเดือนก่อน

    Is something wrong?
    I really need it but it seems to not work. Maybe make another part please since it didn’t work

  • @victorclausen2879
    @victorclausen2879 ปีที่แล้ว

    I made a union instead of a part and now the door don't work, why is that so?

  • @dfuocon7718
    @dfuocon7718 ปีที่แล้ว +1

    what if you put the script in then proximity prompt

    • @GnakkoPakko
      @GnakkoPakko  ปีที่แล้ว

      You can try it, I am not very good at scripting so Im not sure if it works.

    • @1996Kirby
      @1996Kirby ปีที่แล้ว

      @@GnakkoPakkoidk what I’m am doing wrong but it doesn’t work for me

  • @juzo7804
    @juzo7804 ปีที่แล้ว

    i see in your video their is the model for me i never had that model im wondering where did it come from

  • @TemplOfNubs
    @TemplOfNubs 10 หลายเดือนก่อน

    Thank yuo very much sir

  • @Normal_1llll
    @Normal_1llll ปีที่แล้ว +1

    This video is quite helpful, but i wanted to make a door where proximity prompt stays in one place, not moves with the door.

    • @lightragon3112
      @lightragon3112 ปีที่แล้ว +2

      You need to make a new part that didn't move and put the proximity in there, lets call that a button,
      To declare it, locate where you put your script, and then try call the button function to make proximityprompt work,

  • @니와꾸요-g7g
    @니와꾸요-g7g 9 หลายเดือนก่อน

    Moon is a model, not a part of Moon, but how do I make it when Moon is model?

  • @superdylan803
    @superdylan803 4 หลายเดือนก่อน +1

    i ve followed this entire script yet it doesnt work

  • @someguyyt1414
    @someguyyt1414 10 หลายเดือนก่อน

    Thanks bro

  • @Yvf5ybin
    @Yvf5ybin ปีที่แล้ว

    thank you

  • @Nightmanbw
    @Nightmanbw ปีที่แล้ว

    Can you please tell us how you got the value?

  • @elmercimek7814
    @elmercimek7814 11 หลายเดือนก่อน

    does it work with group doors?

  • @PrincessAcornHair
    @PrincessAcornHair 9 หลายเดือนก่อน

    Didn't work. Only the "E to interact" appeared but it did nothing

    • @raldix_ykw
      @raldix_ykw 8 หลายเดือนก่อน

      Make sure to rename the bool tool "Opened" n note "DoorOpened"

    • @dabbingformylife
      @dabbingformylife 7 หลายเดือนก่อน

      @@raldix_ykw you mean bool value?

    • @raldix_ykw
      @raldix_ykw 7 หลายเดือนก่อน

      @@dabbingformylife yea

  • @mrtrede9653
    @mrtrede9653 ปีที่แล้ว

    How to make cooldown open door?

  • @AlexanderSimal
    @AlexanderSimal 3 หลายเดือนก่อน

    The Script is incorrect, here's the right one:
    local frame = script.Parent
    local openSound = frame.DoorOpen
    local closeSound = frame.DoorClose
    local proximityprompt = frame.ProximityPrompt
    local model = frame.Parent
    local frameClose = model.DoorFrameClose
    local frameOpen = model.DoorFrameOpen
    local opened = model.Frame.Opened
    local tweenService = game:GetService("TweenService")
    local debounce = true
    proximityprompt.TriggerEnded:Connect(function()
    if debounce == true then
    debounce = false
    if opened.Value == true then
    opened.Value = false
    closeSound:Play()
    tweenService:Create(frame,TweenInfo.new(1),{CFrame = frameClose.CFrame}):Play()
    else
    opened.Value = true
    openSound:Play()
    tweenService:Create(frame,TweenInfo.new(1),{CFrame = frameOpen.CFrame}):Play()
    end
    wait(1)
    debounce = true
    end
    end)

    • @THEDARKNESSKEEPSGROWING
      @THEDARKNESSKEEPSGROWING 3 หลายเดือนก่อน

      You can use a detection part with touched and touchended instead of proximityPrompt

  • @Beij1ngCorn
    @Beij1ngCorn ปีที่แล้ว

    Like demonfall's?

  • @atsturkiye
    @atsturkiye 10 หลายเดือนก่อน

    Model link please i have no time .

  • @lycheetism
    @lycheetism ปีที่แล้ว +1

    Ill update if it works

    • @lycheetism
      @lycheetism ปีที่แล้ว

      Doesnt work.

    • @GnakkoPakko
      @GnakkoPakko  ปีที่แล้ว

      @@lycheetism Hey, if you want you can add me on discord and I will help you

    • @lycheetism
      @lycheetism ปีที่แล้ว

      @@GnakkoPakko Ok

  • @MyAltFor_MTFOmicron7
    @MyAltFor_MTFOmicron7 4 หลายเดือนก่อน

    Nvm, it worked.

  • @honzinatorr
    @honzinatorr ปีที่แล้ว

    can you make a sliding window please

    • @Frosty1300
      @Frosty1300 ปีที่แล้ว

      And yes please do this

  • @Gobal_Defense_Organization
    @Gobal_Defense_Organization ปีที่แล้ว

    its not working because i unioned it

  • @Zen-gs4sd
    @Zen-gs4sd ปีที่แล้ว +3

    Everything doesent work for me

    • @stantheone0967
      @stantheone0967 5 หลายเดือนก่อน

      It did not work for me at first but when i looked carefuly and slowly and did everything he did i got it to work

    • @stantheone0967
      @stantheone0967 5 หลายเดือนก่อน

      maybe you named some wrong or mispell

    • @superdylan803
      @superdylan803 4 หลายเดือนก่อน

      @@stantheone0967 exact same story for me i ve done absolutely everything to get it to work

  • @rbnsWRLD
    @rbnsWRLD ปีที่แล้ว

    dope

  • @AWJ2013-c4c
    @AWJ2013-c4c ปีที่แล้ว

    It doesn't work

  • @WOLFSUPERHEROHUSKY
    @WOLFSUPERHEROHUSKY 7 หลายเดือนก่อน

    Doesn't work and followed all the steps perfectly.

  • @driedpotato3719
    @driedpotato3719 ปีที่แล้ว

    Didn't work at all 😕

  • @DragonicArchitect
    @DragonicArchitect 7 หลายเดือนก่อน

    doesnt work

  • @RazqaRafandra
    @RazqaRafandra ปีที่แล้ว +4

    roblox studio ...

  • @ValoTintin
    @ValoTintin 4 หลายเดือนก่อน

    Cap

  • @kristjankk
    @kristjankk ปีที่แล้ว

    scam

  • @zabatv2324
    @zabatv2324 11 หลายเดือนก่อน +1

    it doesn't work🥲🥲🥲(cipson flipson)