Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function sandbox(var,func)
- local env = getfenv(func)
- local newenv = setmetatable({},{
- __index = function(Enum,k)
- if k=="script" then
- return var
- else
- return env[k]
- end
- end,
- })
- setfenv(func,newenv)
- return func
- end
- cors = {}
- mas = Instance.new("Model",game:GetService("Lighting"))
- Part0 = Instance.new("Part")
- Script1 = Instance.new("Script")
- ParticleEmitter2 = Instance.new("ParticleEmitter")
- Part3 = Instance.new("Part")
- Weld4 = Instance.new("Weld")
- Weld5 = Instance.new("Weld")
- Part6 = Instance.new("Part")
- Weld7 = Instance.new("Weld")
- Weld8 = Instance.new("Weld")
- Part9 = Instance.new("Part")
- Weld10 = Instance.new("Weld")
- Weld11 = Instance.new("Weld")
- Part12 = Instance.new("Part")
- Weld13 = Instance.new("Weld")
- Part14 = Instance.new("Part")
- Weld15 = Instance.new("Weld")
- Weld16 = Instance.new("Weld")
- Part17 = Instance.new("Part")
- Part18 = Instance.new("Part")
- Part19 = Instance.new("Part")
- ClickDetector20 = Instance.new("ClickDetector")
- Script21 = Instance.new("Script")
- Script22 = Instance.new("Script")
- Script23 = Instance.new("Script")
- Script24 = Instance.new("Script")
- Part25 = Instance.new("Part")
- Part0.Name = "h"
- Part0.Parent = mas
- Part0.CFrame = CFrame.new(-0.0343399048, -8.20038319, 42.3991089, 0.0523489937, -0.985568881, -0.160976917, -1.79999988e-05, 0.161196992, -0.986922264, 0.998628855, 0.0516672842, 0.00842075981)
- Part0.Orientation = Vector3.new(80.7200012, -87.0100021, -0.00999999978)
- Part0.Position = Vector3.new(-0.0343399048, -8.20038319, 42.3991089)
- Part0.Rotation = Vector3.new(89.5100021, -9.26000023, 86.9599991)
- Part0.Color = Color3.new(1, 1, 0)
- Part0.Size = Vector3.new(0.430000007, 0.430000007, 0.430000007)
- Part0.Anchored = true
- Part0.BottomSurface = Enum.SurfaceType.Smooth
- Part0.BrickColor = BrickColor.new("New Yeller")
- Part0.CanCollide = false
- Part0.Material = Enum.Material.Neon
- Part0.TopSurface = Enum.SurfaceType.Smooth
- Part0.brickColor = BrickColor.new("New Yeller")
- Part0.Shape = Enum.PartType.Ball
- Script1.Parent = Part0
- table.insert(cors,sandbox(Script1,function()
- while true do
- script.Parent.CFrame = script.Parent.CFrame * CFrame.fromEulerAnglesXYZ(05,0.0,0)
- wait()
- end
- end))
- ParticleEmitter2.Name = "ParticleEmitter2"
- ParticleEmitter2.Parent = Part0
- ParticleEmitter2.Speed = NumberRange.new(0, 0)
- ParticleEmitter2.Rotation = NumberRange.new(0, 360)
- ParticleEmitter2.Color = ColorSequence.new(Color3.new(0.992157, 1, 0.776471),Color3.new(0.992157, 1, 0.776471))
- ParticleEmitter2.LightEmission = 1
- ParticleEmitter2.Texture = "http://www.roblox.com/asset/?id=243660364"
- ParticleEmitter2.Transparency = NumberSequence.new(1,0.74374997615814,1)
- ParticleEmitter2.Size = NumberSequence.new(10,10)
- ParticleEmitter2.Lifetime = NumberRange.new(1, 1)
- ParticleEmitter2.Rate = 50
- ParticleEmitter2.SpreadAngle = Vector2.new(360, 360)
- ParticleEmitter2.VelocitySpread = 360
- Part3.Name = "h"
- Part3.Parent = mas
- Part3.CFrame = CFrame.new(1.29919243, -8.00999928, 42.3490906, 0.987077177, -0.0523411967, -0.151456982, 0.151668131, 6.24321256e-05, 0.988431573, -0.0517262295, -0.998629212, 0.00800011773)
- Part3.Orientation = Vector3.new(-81.2799988, -86.9800034, 89.9800034)
- Part3.Position = Vector3.new(1.29919243, -8.00999928, 42.3490906)
- Part3.Rotation = Vector3.new(-89.5400009, -8.71000004, 3.03999996)
- Part3.Color = Color3.new(1, 1, 0)
- Part3.Size = Vector3.new(0.200000003, 0.200000003, 8)
- Part3.BackParamA = 0
- Part3.BackParamB = 0
- Part3.BottomParamA = 0
- Part3.BottomParamB = 0
- Part3.BottomSurface = Enum.SurfaceType.Smooth
- Part3.BrickColor = BrickColor.new("New Yeller")
- Part3.CanCollide = false
- Part3.Elasticity = 0
- Part3.Friction = 0
- Part3.FrontParamA = 0
- Part3.FrontParamB = 0
- Part3.LeftParamA = 0
- Part3.LeftParamB = 0
- Part3.Material = Enum.Material.Neon
- Part3.RightParamA = 0
- Part3.RightParamB = 0
- Part3.TopParamA = 0
- Part3.TopParamB = 0
- Part3.TopSurface = Enum.SurfaceType.Smooth
- Part3.brickColor = BrickColor.new("New Yeller")
- Part3.FormFactor = Enum.FormFactor.Symmetric
- Part3.formFactor = Enum.FormFactor.Symmetric
- Weld4.Parent = Part3
- Weld4.C0 = CFrame.new(-14.4466476, -0.103878364, 3.50139332, -0.780173421, 1.20860423e-05, -0.625563443, 4.62832395e-05, 0.99999994, -3.8284943e-05, 0.625563502, -5.8671154e-05, -0.780173421)
- Weld4.C1 = CFrame.new(-2.03247452, -0.103870034, 13.584589, 0.353859276, -5.20647809e-05, -0.935298681, 4.62832395e-05, 0.99999994, -3.8284943e-05, 0.935298681, -2.96248945e-05, 0.353859216)
- Weld4.Part0 = Part3
- Weld4.Part1 = Part12
- Weld4.part1 = Part12
- Weld5.Parent = Part3
- Weld5.C0 = CFrame.new(0.706679344, -12.7639799, -8.6483345, -1.19999977e-05, -0.780173838, -0.625562847, -1, 4.50296466e-05, -3.69762311e-05, 5.70167613e-05, 0.625562847, -0.780173838)
- Weld5.C1 = CFrame.new(12.7834778, -4.63074923, 7.60427237, 1, -2.95770915e-05, -5.40800966e-06, 2.95770915e-05, 0.93529886, 0.353858769, -5.40800966e-06, -0.353858769, 0.93529886)
- Weld5.Part0 = Part3
- Weld5.Part1 = Part0
- Weld5.part1 = Part0
- Part6.Name = "h"
- Part6.Parent = mas
- Part6.CFrame = CFrame.new(-0.906683445, -9.12126827, 42.4646187, -0.709537327, -0.0523393154, 0.702721715, -0.703688622, 6.36495097e-05, -0.710508823, 0.0371428169, -0.998629332, -0.0368757397)
- Part6.Orientation = Vector3.new(45.2799988, 93, -89.9899979)
- Part6.Position = Vector3.new(-0.906683445, -9.12126827, 42.4646187)
- Part6.Rotation = Vector3.new(92.9700012, 44.6500015, 175.779999)
- Part6.Color = Color3.new(1, 1, 0)
- Part6.Size = Vector3.new(0.200000003, 0.200000003, 8)
- Part6.BackParamA = 0
- Part6.BackParamB = 0
- Part6.BottomParamA = 0
- Part6.BottomParamB = 0
- Part6.BottomSurface = Enum.SurfaceType.Smooth
- Part6.BrickColor = BrickColor.new("New Yeller")
- Part6.CanCollide = false
- Part6.Elasticity = 0
- Part6.Friction = 0
- Part6.FrontParamA = 0
- Part6.FrontParamB = 0
- Part6.LeftParamA = 0
- Part6.LeftParamB = 0
- Part6.Material = Enum.Material.Neon
- Part6.RightParamA = 0
- Part6.RightParamB = 0
- Part6.TopParamA = 0
- Part6.TopParamB = 0
- Part6.TopSurface = Enum.SurfaceType.Smooth
- Part6.brickColor = BrickColor.new("New Yeller")
- Part6.FormFactor = Enum.FormFactor.Symmetric
- Part6.formFactor = Enum.FormFactor.Symmetric
- Weld7.Parent = Part6
- Weld7.C0 = CFrame.new(7.27809238, -0.103893064, -10.5594006, 0.263477117, 2.47081916e-05, 0.964665771, 4.62832395e-05, 0.99999994, -3.8284943e-05, -0.964665771, 5.45699731e-05, 0.263477176)
- Weld7.C1 = CFrame.new(11.3936424, -0.0998929366, 4.89485598, 0.998870373, -4.42638411e-05, 0.0475171804, 4.62832395e-05, 0.99999994, -3.8284943e-05, -0.04751724, 4.03619633e-05, 0.998870373)
- Weld7.Part0 = Part6
- Weld7.Part1 = Part9
- Weld7.part1 = Part9
- Weld8.Parent = Part6
- Weld8.C0 = CFrame.new(2.1602006, -12.763999, 8.17683506, -2.59999997e-05, 0.263476014, 0.964666009, -1, 4.40076474e-05, -3.89719971e-05, -5.27208686e-05, -0.964666009, 0.263476014)
- Weld8.C1 = CFrame.new(0.706679344, -12.7639799, -8.6483345, -1.19999977e-05, -0.780173838, -0.625562847, -1, 4.50296466e-05, -3.69762311e-05, 5.70167613e-05, 0.625562847, -0.780173838)
- Weld8.Part0 = Part6
- Weld8.Part1 = Part3
- Weld8.part1 = Part3
- Part9.Name = "h"
- Part9.Parent = mas
- Part9.CFrame = CFrame.new(-1.13784909, -7.61114597, 42.4808426, -0.887586892, -0.0523413979, -0.457657695, 0.458282918, 6.3738662e-05, -0.88880682, 0.0465505607, -0.998629212, 0.0239305962)
- Part9.Orientation = Vector3.new(62.7200012, -87.0100021, 89.9899979)
- Part9.Position = Vector3.new(-1.13784909, -7.61114597, 42.4808426)
- Part9.Rotation = Vector3.new(88.4599991, -27.2399998, 176.630005)
- Part9.Color = Color3.new(1, 1, 0)
- Part9.Size = Vector3.new(0.200000003, 0.200000003, 8)
- Part9.BackParamA = 0
- Part9.BackParamB = 0
- Part9.BottomParamA = 0
- Part9.BottomParamB = 0
- Part9.BottomSurface = Enum.SurfaceType.Smooth
- Part9.BrickColor = BrickColor.new("New Yeller")
- Part9.CanCollide = false
- Part9.Elasticity = 0
- Part9.Friction = 0
- Part9.FrontParamA = 0
- Part9.FrontParamB = 0
- Part9.LeftParamA = 0
- Part9.LeftParamB = 0
- Part9.Material = Enum.Material.Neon
- Part9.RightParamA = 0
- Part9.RightParamB = 0
- Part9.TopParamA = 0
- Part9.TopParamB = 0
- Part9.TopSurface = Enum.SurfaceType.Smooth
- Part9.brickColor = BrickColor.new("New Yeller")
- Part9.FormFactor = Enum.FormFactor.Symmetric
- Part9.formFactor = Enum.FormFactor.Symmetric
- Weld10.Parent = Part9
- Weld10.C0 = CFrame.new(11.3936424, -0.0998929366, 4.89485598, 0.998870373, -4.42638411e-05, 0.0475171804, 4.62832395e-05, 0.99999994, -3.8284943e-05, -0.04751724, 4.03619633e-05, 0.998870373)
- Weld10.C1 = CFrame.new(-14.4466476, -0.103878364, 3.50139332, -0.780173421, 1.20860423e-05, -0.625563443, 4.62832395e-05, 0.99999994, -3.8284943e-05, 0.625563502, -5.8671154e-05, -0.780173421)
- Weld10.Part0 = Part9
- Weld10.Part1 = Part3
- Weld10.part1 = Part3
- Weld11.Parent = Part9
- Weld11.C0 = CFrame.new(-8.00706959, -12.7600012, 5.81728363, 4.40000222e-05, 0.998870492, 0.047517024, -1, 4.58577888e-05, -3.8006765e-05, -4.01428624e-05, -0.047517024, 0.998870492)
- Weld11.C1 = CFrame.new(2.1602006, -12.763999, 8.17683506, -2.59999997e-05, 0.263476014, 0.964666009, -1, 4.40076474e-05, -3.89719971e-05, -5.27208686e-05, -0.964666009, 0.263476014)
- Weld11.Part0 = Part9
- Weld11.Part1 = Part6
- Weld11.part1 = Part6
- Part12.Name = "h"
- Part12.Parent = mas
- Part12.CFrame = CFrame.new(0.224663854, -6.92410946, 42.4054871, 0.160979301, -0.0523414947, -0.985569417, 0.986922801, 6.39826685e-05, 0.161196947, -0.00837423187, -0.998629212, 0.051667314)
- Part12.Orientation = Vector3.new(-9.27999973, -87, 90)
- Part12.Position = Vector3.new(0.224663854, -6.92410946, 42.4054871)
- Part12.Rotation = Vector3.new(-72.2300034, -80.25, 18.0100002)
- Part12.Color = Color3.new(1, 1, 0)
- Part12.Size = Vector3.new(0.200000003, 0.200000003, 8)
- Part12.BackParamA = 0
- Part12.BackParamB = 0
- Part12.BottomParamA = 0
- Part12.BottomParamB = 0
- Part12.BottomSurface = Enum.SurfaceType.Smooth
- Part12.BrickColor = BrickColor.new("New Yeller")
- Part12.CanCollide = false
- Part12.Elasticity = 0
- Part12.Friction = 0
- Part12.FrontParamA = 0
- Part12.FrontParamB = 0
- Part12.LeftParamA = 0
- Part12.LeftParamB = 0
- Part12.Material = Enum.Material.Neon
- Part12.RightParamA = 0
- Part12.RightParamB = 0
- Part12.TopParamA = 0
- Part12.TopParamB = 0
- Part12.TopSurface = Enum.SurfaceType.Smooth
- Part12.brickColor = BrickColor.new("New Yeller")
- Part12.FormFactor = Enum.FormFactor.Symmetric
- Part12.formFactor = Enum.FormFactor.Symmetric
- Weld13.Parent = Part12
- Weld13.C0 = CFrame.new(-8.90489864, -12.7639837, -4.58154202, 5.19999921e-05, 0.353858978, -0.93529886, -1, 4.60640949e-05, -3.81694044e-05, 2.95771115e-05, 0.93529886, 0.353858978)
- Weld13.C1 = CFrame.new(-8.00706959, -12.7600012, 5.81728363, 4.40000222e-05, 0.998870492, 0.047517024, -1, 4.58577888e-05, -3.8006765e-05, -4.01428624e-05, -0.047517024, 0.998870492)
- Weld13.Part0 = Part12
- Weld13.Part1 = Part9
- Weld13.part1 = Part9
- Part14.Name = "h"
- Part14.Parent = mas
- Part14.CFrame = CFrame.new(0.599870682, -9.36812019, 42.3856583, 0.449068934, -0.0523395091, 0.891963542, -0.893186331, 6.22365187e-05, 0.449688196, -0.023591971, -0.998629332, -0.0467209853)
- Part14.Orientation = Vector3.new(-26.7199993, 93, -90)
- Part14.Position = Vector3.new(0.599870682, -9.36812019, 42.3856583)
- Part14.Rotation = Vector3.new(-95.9300003, 63.1199989, 6.6500001)
- Part14.Color = Color3.new(1, 1, 0)
- Part14.Size = Vector3.new(0.200000003, 0.200000003, 8)
- Part14.BackParamA = 0
- Part14.BackParamB = 0
- Part14.BottomParamA = 0
- Part14.BottomParamB = 0
- Part14.BottomSurface = Enum.SurfaceType.Smooth
- Part14.BrickColor = BrickColor.new("New Yeller")
- Part14.CanCollide = false
- Part14.Elasticity = 0
- Part14.Friction = 0
- Part14.FrontParamA = 0
- Part14.FrontParamB = 0
- Part14.LeftParamA = 0
- Part14.LeftParamB = 0
- Part14.Material = Enum.Material.Neon
- Part14.RightParamA = 0
- Part14.RightParamB = 0
- Part14.TopParamA = 0
- Part14.TopParamB = 0
- Part14.TopSurface = Enum.SurfaceType.Smooth
- Part14.brickColor = BrickColor.new("New Yeller")
- Part14.FormFactor = Enum.FormFactor.Symmetric
- Part14.formFactor = Enum.FormFactor.Symmetric
- Weld15.Parent = Part14
- Weld15.C0 = CFrame.new(-8.6924324, -0.103877582, -11.4213791, -0.836033046, 5.95343736e-05, 0.548679292, 4.62832395e-05, 0.99999994, -3.8284943e-05, -0.548679233, -6.63586798e-06, -0.836032987)
- Weld15.C1 = CFrame.new(7.27809238, -0.103893064, -10.5594006, 0.263477117, 2.47081916e-05, 0.964665771, 4.62832395e-05, 0.99999994, -3.8284943e-05, -0.964665771, 5.45699731e-05, 0.263477176)
- Weld15.Part0 = Part14
- Weld15.Part1 = Part6
- Weld15.part1 = Part6
- Weld16.Parent = Part14
- Weld16.C0 = CFrame.new(7.54529142, -12.7639742, -0.764172077, -5.70000084e-05, -0.836033106, 0.548679054, -1, 4.346891e-05, -3.76514508e-05, 7.62737818e-06, -0.548679054, -0.836033106)
- Weld16.C1 = CFrame.new(-8.90489864, -12.7639837, -4.58154202, 5.19999921e-05, 0.353858978, -0.93529886, -1, 4.60640949e-05, -3.81694044e-05, 2.95771115e-05, 0.93529886, 0.353858978)
- Weld16.Part0 = Part14
- Weld16.Part1 = Part12
- Weld16.part1 = Part12
- Part17.Parent = mas
- Part17.CFrame = CFrame.new(1.3683567, 0.310303003, 42.9026108, 0.0523360297, 0, -0.99862957, 0, 1, 0, 0.99862957, 0, 0.0523360297)
- Part17.Orientation = Vector3.new(0, -87, 0)
- Part17.Position = Vector3.new(1.3683567, 0.310303003, 42.9026108)
- Part17.Rotation = Vector3.new(0, -87, 0)
- Part17.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part17.Size = Vector3.new(2.3600018, 4.82000065, 2.33999896)
- Part17.Anchored = true
- Part17.BottomSurface = Enum.SurfaceType.Smooth
- Part17.BrickColor = BrickColor.new("Dark stone grey")
- Part17.Material = Enum.Material.DiamondPlate
- Part17.TopSurface = Enum.SurfaceType.Smooth
- Part17.brickColor = BrickColor.new("Dark stone grey")
- Part18.Name = "Part1"
- Part18.Parent = mas
- Part18.CFrame = CFrame.new(-5.78739548, 10.078084, 41.3883133, -0.987688243, 0, 0.156435043, -0.156435043, 0, -0.987688243, 0, -1, 0)
- Part18.Orientation = Vector3.new(81, 90, -90)
- Part18.Position = Vector3.new(-5.78739548, 10.078084, 41.3883133)
- Part18.Rotation = Vector3.new(90, 9, -180)
- Part18.Transparency = 1
- Part18.Size = Vector3.new(2.73488593, 5.6370182, 1.93403089)
- Part18.Anchored = true
- Part18.BottomSurface = Enum.SurfaceType.Smooth
- Part18.CanCollide = false
- Part18.TopSurface = Enum.SurfaceType.Smooth
- Part19.Name = "y"
- Part19.Parent = mas
- Part19.CFrame = CFrame.new(2.16914082, 4.60090303, 42.8906937, 0.0523360297, 0.357878029, -0.932300508, 0, 0.933579981, 0.358369142, 0.99862957, -0.0187556185, 0.0488598682)
- Part19.Orientation = Vector3.new(-21, -87, 0)
- Part19.Position = Vector3.new(2.16914082, 4.60090303, 42.8906937)
- Part19.Rotation = Vector3.new(-82.2399979, -68.8000031, -81.6800003)
- Part19.Color = Color3.new(0.431373, 1, 0.227451)
- Part19.Size = Vector3.new(1.01999938, 0.256205767, 1.07275915)
- Part19.Anchored = true
- Part19.BottomSurface = Enum.SurfaceType.Smooth
- Part19.BrickColor = BrickColor.new("Br. yellowish green")
- Part19.CanCollide = false
- Part19.TopSurface = Enum.SurfaceType.Smooth
- Part19.brickColor = BrickColor.new("Br. yellowish green")
- ClickDetector20.Parent = Part19
- Script21.Parent = Part19
- table.insert(cors,sandbox(Script21,function()
- function onClicked(y)
- local s = Instance.new("Sound")
- s.Name = "Sound"
- s.SoundId = "rbxassetid://410533850"
- s.Volume = 2
- s.Looped = true
- s.archivable = false
- s.Parent = game.Workspace
- wait()
- s:play()
- end
- script.Parent.ClickDetector.MouseClick:connect(onClicked)
- end))
- Script22.Parent = Part19
- table.insert(cors,sandbox(Script22,function()
- function onClicked(y)
- for i=0,1,0.001 do
- wait()
- workspace.h.CFrame = workspace.h.CFrame:lerp(workspace.Part1.CFrame,0.01)
- end
- end
- script.Parent.ClickDetector.MouseClick:connect(onClicked)
- end))
- Script23.Parent = Part19
- table.insert(cors,sandbox(Script23,function()
- function onClicked(y)
- for i=0,1,0.001 do
- wait()
- workspace.t.CFrame = workspace.t.CFrame:lerp(workspace.Part3.CFrame,0.01)
- end
- end
- script.Parent.ClickDetector.MouseClick:connect(onClicked)
- end))
- Script24.Parent = Part19
- table.insert(cors,sandbox(Script24,function()
- function onClicked(y)
- for i=0,1,0.001 do
- wait()
- workspace.g.CFrame = workspace.g.CFrame:lerp(workspace.Part2.CFrame,0.01)
- end
- end
- script.Parent.ClickDetector.MouseClick:connect(onClicked)
- end))
- Part25.Parent = mas
- Part25.CFrame = CFrame.new(1.68908262, 3.319489, 42.8908234, 0.0523360297, 0.357878029, -0.932300508, 0, 0.933579981, 0.358369142, 0.99862957, -0.0187556185, 0.0488598682)
- Part25.Orientation = Vector3.new(-21, -87, 0)
- Part25.Position = Vector3.new(1.68908262, 3.319489, 42.8908234)
- Part25.Rotation = Vector3.new(-82.2399979, -68.8000031, -81.6800003)
- Part25.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part25.Size = Vector3.new(2.37000179, 2.48000169, 2.26999974)
- Part25.Anchored = true
- Part25.BottomSurface = Enum.SurfaceType.Smooth
- Part25.BrickColor = BrickColor.new("Dark stone grey")
- Part25.Material = Enum.Material.DiamondPlate
- Part25.TopSurface = Enum.SurfaceType.Smooth
- Part25.brickColor = BrickColor.new("Dark stone grey")
- for i,v in pairs(mas:GetChildren()) do
- v.Parent = workspace
- pcall(function() v:MakeJoints() end)
- end
- for i,v in pairs(cors) do
- spawn(function()
- pcall(v)
- end)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement