Darsnic
|
  |
| Joined: 02 Jan 2012 |
| Total Posts: 198 |
|
|
| 22 Jan 2017 06:31 PM |
I'm trying to make a vault door, but it's rotation is -90 degrees, I tried using CFrame.Angles as suggested but it didn't actually work, and now I once again need help.
Script:
local Door = game.Workspace.Door local PartE = game.Workspace.PartE local debounce = false local originalCF = Door.CFrame local newCF = originalCF * CFrame.Angles(0,math.rad(90),0)
game.Workspace.PartE.ClickDetector.MouseClick:Connect(function() if not debounce then debounce = true game.Workspace.PartO.BrickColor = BrickColor.New("Lime green") game.Workspace.Door.Sound3:Play() wait(0.1) game.Workspace.PartO.BrickColor = BrickColor.New("Mid gray") wait(0.1) game.Workspace.PartO.BrickColor = BrickColor.New("Lime green") game.Workspace.Door.Sound3:Play() wait(0.1) game.Workspace.PartO.BrickColor = BrickColor.New("Mid gray") wait(0.1) game.Workspace.PartO.BrickColor = BrickColor.New("Lime green") game.Workspace.Door.Sound3:Play() wait(0.1) game.Workspace.PartO.BrickColor = BrickColor.New("Mid gray") wait(0) game.Workspace.Door.Sound:Play() wait(2.7) Door.CFrame = CFrame.new(-36.6, 3, -71.5) newCF = originalCF * CFrame.Angles(0,math.rad(-90),0) wait(0.01) [Insert CFrames and newCF since I'm trash and don't use loops] wait(3) game.Workspace.PartO.BrickColor = BrickColor.New("Really red") game.Workspace.Door.Sound4:Play() wait(0.7) game.Workspace.PartO.BrickColor = BrickColor.New("Mid gray") game.Workspace.Door.Sound2:Play() Door.CFrame = CFrame.new(-41.2, 3, -71.5) newCF = originalCF * CFrame.Angles(0,math.rad(-90),0) wait(0.01) [Insert CFrames and newCF since I'm trash and don't use loops] wait(0) debounce = false end end)
I await a reply. |
|
|
| Report Abuse |
|
Darsnic
|
  |
| Joined: 02 Jan 2012 |
| Total Posts: 198 |
|
| |