Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local kohlaudiovisualizer = Instance.new("Part", workspace)
- local pointlight = Instance.new("PointLight", kohlaudiovisualizer)
- local sound = Instance.new("Sound", kohlaudiovisualizer)
- local particleemitter = Instance.new("ParticleEmitter", kohlaudiovisualizer)
- local parts = Instance.new("Folder", kohlaudiovisualizer)
- local bar = Instance.new("Part", parts)
- local mesh = Instance.new("SpecialMesh", bar)
- local neonoutline = Instance.new("Part", parts)
- local mesh_2 = Instance.new("SpecialMesh", neonoutline)
- local ring = Instance.new("MeshPart", parts)
- local N8 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_3 = Instance.new("SpecialMesh", N8)
- local N7 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_4 = Instance.new("SpecialMesh", N7)
- local mesh_5 = Instance.new("SpecialMesh", kohlaudiovisualizer)
- local N9 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_6 = Instance.new("SpecialMesh", N9)
- local N0 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_7 = Instance.new("SpecialMesh", N0)
- local N1 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_8 = Instance.new("SpecialMesh", N1)
- local N10 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_9 = Instance.new("SpecialMesh", N10)
- local N11 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_10 = Instance.new("SpecialMesh", N11)
- local N12 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_11 = Instance.new("SpecialMesh", N12)
- local N13 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_12 = Instance.new("SpecialMesh", N13)
- local N14 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_13 = Instance.new("SpecialMesh", N14)
- local N15 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_14 = Instance.new("SpecialMesh", N15)
- local N16 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_15 = Instance.new("SpecialMesh", N16)
- local N17 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_16 = Instance.new("SpecialMesh", N17)
- local N18 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_17 = Instance.new("SpecialMesh", N18)
- local N19 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_18 = Instance.new("SpecialMesh", N19)
- local N2 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_19 = Instance.new("SpecialMesh", N2)
- local N20 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_20 = Instance.new("SpecialMesh", N20)
- local N21 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_21 = Instance.new("SpecialMesh", N21)
- local N22 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_22 = Instance.new("SpecialMesh", N22)
- local N23 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_23 = Instance.new("SpecialMesh", N23)
- local N24 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_24 = Instance.new("SpecialMesh", N24)
- local N25 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_25 = Instance.new("SpecialMesh", N25)
- local N26 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_26 = Instance.new("SpecialMesh", N26)
- local N27 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_27 = Instance.new("SpecialMesh", N27)
- local N28 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_28 = Instance.new("SpecialMesh", N28)
- local N29 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_29 = Instance.new("SpecialMesh", N29)
- local N3 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_30 = Instance.new("SpecialMesh", N3)
- local N30 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_31 = Instance.new("SpecialMesh", N30)
- local N31 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_32 = Instance.new("SpecialMesh", N31)
- local N32 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_33 = Instance.new("SpecialMesh", N32)
- local N33 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_34 = Instance.new("SpecialMesh", N33)
- local N34 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_35 = Instance.new("SpecialMesh", N34)
- local N35 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_36 = Instance.new("SpecialMesh", N35)
- local N36 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_37 = Instance.new("SpecialMesh", N36)
- local N37 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_38 = Instance.new("SpecialMesh", N37)
- local N38 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_39 = Instance.new("SpecialMesh", N38)
- local N39 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_40 = Instance.new("SpecialMesh", N39)
- local N4 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_41 = Instance.new("SpecialMesh", N4)
- local N40 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_42 = Instance.new("SpecialMesh", N40)
- local N41 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_43 = Instance.new("SpecialMesh", N41)
- local N42 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_44 = Instance.new("SpecialMesh", N42)
- local N43 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_45 = Instance.new("SpecialMesh", N43)
- local N44 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_46 = Instance.new("SpecialMesh", N44)
- local N45 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_47 = Instance.new("SpecialMesh", N45)
- local N46 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_48 = Instance.new("SpecialMesh", N46)
- local N47 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_49 = Instance.new("SpecialMesh", N47)
- local N5 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_50 = Instance.new("SpecialMesh", N5)
- local N6 = Instance.new("Part", kohlaudiovisualizer)
- local mesh_51 = Instance.new("SpecialMesh", N6)
- local front = Instance.new("Decal", kohlaudiovisualizer)
- local back = Instance.new("Decal", kohlaudiovisualizer)
- kohlaudiovisualizer.Anchored = true
- kohlaudiovisualizer.Friction = 0.3
- kohlaudiovisualizer.CanCollide = false
- kohlaudiovisualizer.TopSurface = Enum.SurfaceType.Smooth
- kohlaudiovisualizer.Material = Enum.Material.Granite
- kohlaudiovisualizer.Size = Vector3.new(0.5, 7.25, 7.25)
- kohlaudiovisualizer.Name = "KohlAudioVisualizer"
- kohlaudiovisualizer.CFrame = CFrame.new(7.7, 52, 4.3) * CFrame.Angles(0, 1.5707963705063, 0)
- kohlaudiovisualizer.Locked = true
- kohlaudiovisualizer.BrickColor = BrickColor.new("Really black")
- kohlaudiovisualizer.Shape = Enum.PartType.Cylinder
- kohlaudiovisualizer.BottomSurface = Enum.SurfaceType.Smooth
- pointlight.Color = Color3.new(0, 0.5, 1)
- pointlight.Brightness = 0
- pointlight.Range = 12.5
- sound.EmitterSize = 3000
- sound.Looped = true
- sound.MaxDistance = 3500
- sound.Volume = 0.3
- particleemitter.VelocitySpread = 180
- particleemitter.Lifetime = NumberRange.new(1)
- particleemitter.Speed = NumberRange.new(0)
- particleemitter.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.5), NumberSequenceKeypoint.new(1, 0.5)})
- particleemitter.Acceleration = Vector3.new(0, -2.5, 0)
- particleemitter.Rate = 0
- particleemitter.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(0.5, 0), NumberSequenceKeypoint.new(1, 1)})
- particleemitter.LightEmission = 1
- particleemitter.Color = ColorSequence.new(Color3.new(0, 0.5, 1), Color3.new(0, 0.5, 1))
- particleemitter.Texture = "rbxassetid://253150996"
- parts.Name = "Parts"
- bar.Anchored = true
- bar.Friction = 0.3
- bar.CanCollide = false
- bar.Transparency = 0.5
- bar.TopSurface = Enum.SurfaceType.Smooth
- bar.Material = Enum.Material.Neon
- bar.Size = Vector3.new(100, 0.2, 0.25)
- bar.Name = "Bar"
- bar.CFrame = CFrame.new(7.7, 52, 4.3) * CFrame.Angles(0, 0, 1.5707963705063)
- bar.Locked = true
- bar.BrickColor = BrickColor.new("Electric blue")
- bar.BottomSurface = Enum.SurfaceType.Smooth
- mesh.MeshType = Enum.MeshType.Sphere
- neonoutline.Anchored = true
- neonoutline.Friction = 0.3
- neonoutline.CanCollide = false
- neonoutline.Material = Enum.Material.Neon
- neonoutline.Size = Vector3.new(0.314, 7.45, 7.45)
- neonoutline.Name = "NeonOutline"
- neonoutline.CFrame = CFrame.new(7.7, 52, 4.3) * CFrame.Angles(0, 1.5707963705063, 0)
- neonoutline.Locked = true
- neonoutline.BrickColor = BrickColor.new("Electric blue")
- neonoutline.Shape = Enum.PartType.Cylinder
- mesh_2.MeshType = Enum.MeshType.Cylinder
- ring.Friction = 0.3
- ring.CanCollide = false
- ring.Transparency = 1
- ring.Material = Enum.Material.Neon
- ring.Size = Vector3.new(10, 0.2, 10)
- ring.BrickColor = BrickColor.new("Electric blue")
- ring.CFrame = CFrame.new(7.7, 52, 4.3) * CFrame.Angles(1.5707963705063, 0, -0)
- ring.Locked = true
- ring.Name = "Ring"
- ring.Anchored = true
- N8.Anchored = true
- N8.Friction = 0.3
- N8.CanCollide = false
- N8.TopSurface = Enum.SurfaceType.Smooth
- N8.Size = Vector3.new(0.5, 0.2, 0.5)
- N8.Name = "8"
- N8.CFrame = CFrame.new(10.917, 53.843, 4.3) * CFrame.Angles(-0, 0, -1.0471987724304)
- N8.Locked = true
- N8.BrickColor = BrickColor.new("Black")
- N8.BottomSurface = Enum.SurfaceType.Smooth
- mesh_3.Offset = Vector3.new(0, 0.1, 0)
- mesh_3.Scale = Vector3.new(1, 0.4, 1)
- mesh_3.MeshId = "rbxassetid://9856898"
- mesh_3.TextureId = "rbxassetid://2114473"
- mesh_3.VertexColor = Vector3.new(0, 0, 0)
- mesh_3.MeshType = Enum.MeshType.FileMesh
- N7.Anchored = true
- N7.Friction = 0.3
- N7.CanCollide = false
- N7.TopSurface = Enum.SurfaceType.Smooth
- N7.Size = Vector3.new(0.5, 0.2, 0.5)
- N7.Name = "7"
- N7.CFrame = CFrame.new(11.132, 53.407, 4.3) * CFrame.Angles(-0, 0, -1.178097486496)
- N7.Locked = true
- N7.BrickColor = BrickColor.new("Black")
- N7.BottomSurface = Enum.SurfaceType.Smooth
- mesh_4.Offset = Vector3.new(0, 0.1, 0)
- mesh_4.Scale = Vector3.new(1, 0.4, 1)
- mesh_4.MeshId = "rbxassetid://9856898"
- mesh_4.TextureId = "rbxassetid://2114473"
- mesh_4.VertexColor = Vector3.new(0, 0, 0)
- mesh_4.MeshType = Enum.MeshType.FileMesh
- mesh_5.MeshType = Enum.MeshType.Cylinder
- N9.Anchored = true
- N9.Friction = 0.3
- N9.CanCollide = false
- N9.TopSurface = Enum.SurfaceType.Smooth
- N9.Size = Vector3.new(0.5, 0.2, 0.5)
- N9.Name = "9"
- N9.CFrame = CFrame.new(10.647, 54.247, 4.3) * CFrame.Angles(-0, 0, -0.91629713773727)
- N9.Locked = true
- N9.BrickColor = BrickColor.new("Black")
- N9.BottomSurface = Enum.SurfaceType.Smooth
- mesh_6.Offset = Vector3.new(0, 0.1, 0)
- mesh_6.Scale = Vector3.new(1, 0.4, 1)
- mesh_6.MeshId = "rbxassetid://9856898"
- mesh_6.TextureId = "rbxassetid://2114473"
- mesh_6.VertexColor = Vector3.new(0, 0, 0)
- mesh_6.MeshType = Enum.MeshType.FileMesh
- N0.Anchored = true
- N0.Friction = 0.3
- N0.CanCollide = false
- N0.TopSurface = Enum.SurfaceType.Smooth
- N0.Size = Vector3.new(0.5, 0.2, 0.5)
- N0.Name = "0"
- N0.CFrame = CFrame.new(10.917, 50.128, 4.3) * CFrame.Angles(-0, 0, -2.0943961143494)
- N0.Locked = true
- N0.BrickColor = BrickColor.new("Black")
- N0.BottomSurface = Enum.SurfaceType.Smooth
- mesh_7.Offset = Vector3.new(0, 0.1, 0)
- mesh_7.Scale = Vector3.new(1, 0.4, 1)
- mesh_7.MeshId = "rbxassetid://9856898"
- mesh_7.TextureId = "rbxassetid://2114473"
- mesh_7.VertexColor = Vector3.new(0, 0, 0)
- mesh_7.MeshType = Enum.MeshType.FileMesh
- N1.Anchored = true
- N1.Friction = 0.3
- N1.CanCollide = false
- N1.TopSurface = Enum.SurfaceType.Smooth
- N1.Size = Vector3.new(0.5, 0.2, 0.5)
- N1.Name = "1"
- N1.CFrame = CFrame.new(11.132, 50.564, 4.3) * CFrame.Angles(-0, 0, -1.9634948968887)
- N1.Locked = true
- N1.BrickColor = BrickColor.new("Black")
- N1.BottomSurface = Enum.SurfaceType.Smooth
- mesh_8.Offset = Vector3.new(0, 0.1, 0)
- mesh_8.Scale = Vector3.new(1, 0.4, 1)
- mesh_8.MeshId = "rbxassetid://9856898"
- mesh_8.TextureId = "rbxassetid://2114473"
- mesh_8.VertexColor = Vector3.new(0, 0, 0)
- mesh_8.MeshType = Enum.MeshType.FileMesh
- N10.Anchored = true
- N10.Friction = 0.3
- N10.CanCollide = false
- N10.TopSurface = Enum.SurfaceType.Smooth
- N10.Size = Vector3.new(0.5, 0.2, 0.5)
- N10.Name = "10"
- N10.CFrame = CFrame.new(10.326, 54.612, 4.3) * CFrame.Angles(-0, 0, -0.78539746999741)
- N10.Locked = true
- N10.BrickColor = BrickColor.new("Black")
- N10.BottomSurface = Enum.SurfaceType.Smooth
- mesh_9.Offset = Vector3.new(0, 0.1, 0)
- mesh_9.Scale = Vector3.new(1, 0.4, 1)
- mesh_9.MeshId = "rbxassetid://9856898"
- mesh_9.TextureId = "rbxassetid://2114473"
- mesh_9.VertexColor = Vector3.new(0, 0, 0)
- mesh_9.MeshType = Enum.MeshType.FileMesh
- N11.Anchored = true
- N11.Friction = 0.3
- N11.CanCollide = false
- N11.TopSurface = Enum.SurfaceType.Smooth
- N11.Size = Vector3.new(0.5, 0.2, 0.5)
- N11.Name = "11"
- N11.CFrame = CFrame.new(9.961, 54.932, 4.3) * CFrame.Angles(-0, 0, -0.65449917316437)
- N11.Locked = true
- N11.BrickColor = BrickColor.new("Black")
- N11.BottomSurface = Enum.SurfaceType.Smooth
- mesh_10.Offset = Vector3.new(0, 0.1, 0)
- mesh_10.Scale = Vector3.new(1, 0.4, 1)
- mesh_10.MeshId = "rbxassetid://9856898"
- mesh_10.TextureId = "rbxassetid://2114473"
- mesh_10.VertexColor = Vector3.new(0, 0, 0)
- mesh_10.MeshType = Enum.MeshType.FileMesh
- N12.Anchored = true
- N12.Friction = 0.3
- N12.CanCollide = false
- N12.TopSurface = Enum.SurfaceType.Smooth
- N12.Size = Vector3.new(0.5, 0.2, 0.5)
- N12.Name = "12"
- N12.CFrame = CFrame.new(9.557, 55.202, 4.3) * CFrame.Angles(-0, 0, -0.52359986305237)
- N12.Locked = true
- N12.BrickColor = BrickColor.new("Black")
- N12.BottomSurface = Enum.SurfaceType.Smooth
- mesh_11.Offset = Vector3.new(0, 0.1, 0)
- mesh_11.Scale = Vector3.new(1, 0.4, 1)
- mesh_11.MeshId = "rbxassetid://9856898"
- mesh_11.TextureId = "rbxassetid://2114473"
- mesh_11.VertexColor = Vector3.new(0, 0, 0)
- mesh_11.MeshType = Enum.MeshType.FileMesh
- N13.Anchored = true
- N13.Friction = 0.3
- N13.CanCollide = false
- N13.TopSurface = Enum.SurfaceType.Smooth
- N13.Size = Vector3.new(0.5, 0.2, 0.5)
- N13.Name = "13"
- N13.CFrame = CFrame.new(9.121, 55.417, 4.3) * CFrame.Angles(-0, 0, -0.39269852638245)
- N13.Locked = true
- N13.BrickColor = BrickColor.new("Black")
- N13.BottomSurface = Enum.SurfaceType.Smooth
- mesh_12.Offset = Vector3.new(0, 0.1, 0)
- mesh_12.Scale = Vector3.new(1, 0.4, 1)
- mesh_12.MeshId = "rbxassetid://9856898"
- mesh_12.TextureId = "rbxassetid://2114473"
- mesh_12.VertexColor = Vector3.new(0, 0, 0)
- mesh_12.MeshType = Enum.MeshType.FileMesh
- N14.Anchored = true
- N14.Friction = 0.3
- N14.CanCollide = false
- N14.TopSurface = Enum.SurfaceType.Smooth
- N14.Size = Vector3.new(0.5, 0.2, 0.5)
- N14.Name = "14"
- N14.CFrame = CFrame.new(8.661, 55.573, 4.3) * CFrame.Angles(-0, 0, -0.26180025935173)
- N14.Locked = true
- N14.BrickColor = BrickColor.new("Black")
- N14.BottomSurface = Enum.SurfaceType.Smooth
- mesh_13.Offset = Vector3.new(0, 0.1, 0)
- mesh_13.Scale = Vector3.new(1, 0.4, 1)
- mesh_13.MeshId = "rbxassetid://9856898"
- mesh_13.TextureId = "rbxassetid://2114473"
- mesh_13.VertexColor = Vector3.new(0, 0, 0)
- mesh_13.MeshType = Enum.MeshType.FileMesh
- N15.Anchored = true
- N15.Friction = 0.3
- N15.CanCollide = false
- N15.TopSurface = Enum.SurfaceType.Smooth
- N15.Size = Vector3.new(0.5, 0.2, 0.5)
- N15.Name = "15"
- N15.CFrame = CFrame.new(8.185, 55.668, 4.3) * CFrame.Angles(-0, 0, -0.13089948892593)
- N15.Locked = true
- N15.BrickColor = BrickColor.new("Black")
- N15.BottomSurface = Enum.SurfaceType.Smooth
- mesh_14.Offset = Vector3.new(0, 0.1, 0)
- mesh_14.Scale = Vector3.new(1, 0.4, 1)
- mesh_14.MeshId = "rbxassetid://9856898"
- mesh_14.TextureId = "rbxassetid://2114473"
- mesh_14.VertexColor = Vector3.new(0, 0, 0)
- mesh_14.MeshType = Enum.MeshType.FileMesh
- N16.Anchored = true
- N16.Friction = 0.3
- N16.CanCollide = false
- N16.TopSurface = Enum.SurfaceType.Smooth
- N16.Size = Vector3.new(0.5, 0.2, 0.5)
- N16.Name = "16"
- N16.CFrame = CFrame.new(7.7, 55.7, 4.3) * CFrame.Angles(-0, 0, -0)
- N16.Locked = true
- N16.BrickColor = BrickColor.new("Black")
- N16.BottomSurface = Enum.SurfaceType.Smooth
- mesh_15.Offset = Vector3.new(0, 0.1, 0)
- mesh_15.Scale = Vector3.new(1, 0.4, 1)
- mesh_15.MeshId = "rbxassetid://9856898"
- mesh_15.TextureId = "rbxassetid://2114473"
- mesh_15.VertexColor = Vector3.new(0, 0, 0)
- mesh_15.MeshType = Enum.MeshType.FileMesh
- N17.Anchored = true
- N17.Friction = 0.3
- N17.CanCollide = false
- N17.TopSurface = Enum.SurfaceType.Smooth
- N17.Size = Vector3.new(0.5, 0.2, 0.5)
- N17.Name = "17"
- N17.CFrame = CFrame.new(7.215, 55.668, 4.3) * CFrame.Angles(-0, 0, 0.13089948892593)
- N17.Locked = true
- N17.BrickColor = BrickColor.new("Black")
- N17.BottomSurface = Enum.SurfaceType.Smooth
- mesh_16.Offset = Vector3.new(0, 0.1, 0)
- mesh_16.Scale = Vector3.new(1, 0.4, 1)
- mesh_16.MeshId = "rbxassetid://9856898"
- mesh_16.TextureId = "rbxassetid://2114473"
- mesh_16.VertexColor = Vector3.new(0, 0, 0)
- mesh_16.MeshType = Enum.MeshType.FileMesh
- N18.Anchored = true
- N18.Friction = 0.3
- N18.CanCollide = false
- N18.TopSurface = Enum.SurfaceType.Smooth
- N18.Size = Vector3.new(0.5, 0.2, 0.5)
- N18.Name = "18"
- N18.CFrame = CFrame.new(6.739, 55.573, 4.3) * CFrame.Angles(-0, 0, 0.26179832220078)
- N18.Locked = true
- N18.BrickColor = BrickColor.new("Black")
- N18.BottomSurface = Enum.SurfaceType.Smooth
- mesh_17.Offset = Vector3.new(0, 0.1, 0)
- mesh_17.Scale = Vector3.new(1, 0.4, 1)
- mesh_17.MeshId = "rbxassetid://9856898"
- mesh_17.TextureId = "rbxassetid://2114473"
- mesh_17.VertexColor = Vector3.new(0, 0, 0)
- mesh_17.MeshType = Enum.MeshType.FileMesh
- N19.Anchored = true
- N19.Friction = 0.3
- N19.CanCollide = false
- N19.TopSurface = Enum.SurfaceType.Smooth
- N19.Size = Vector3.new(0.5, 0.2, 0.5)
- N19.Name = "19"
- N19.CFrame = CFrame.new(6.279, 55.417, 4.3) * CFrame.Angles(-0, 0, 0.39269888401031)
- N19.Locked = true
- N19.BrickColor = BrickColor.new("Black")
- N19.BottomSurface = Enum.SurfaceType.Smooth
- mesh_18.Offset = Vector3.new(0, 0.1, 0)
- mesh_18.Scale = Vector3.new(1, 0.4, 1)
- mesh_18.MeshId = "rbxassetid://9856898"
- mesh_18.TextureId = "rbxassetid://2114473"
- mesh_18.VertexColor = Vector3.new(0, 0, 0)
- mesh_18.MeshType = Enum.MeshType.FileMesh
- N2.Anchored = true
- N2.Friction = 0.3
- N2.CanCollide = false
- N2.TopSurface = Enum.SurfaceType.Smooth
- N2.Size = Vector3.new(0.5, 0.2, 0.5)
- N2.Name = "2"
- N2.CFrame = CFrame.new(11.288, 51.024, 4.3) * CFrame.Angles(-0, 0, -1.832596540451)
- N2.Locked = true
- N2.BrickColor = BrickColor.new("Black")
- N2.BottomSurface = Enum.SurfaceType.Smooth
- mesh_19.Offset = Vector3.new(0, 0.1, 0)
- mesh_19.Scale = Vector3.new(1, 0.4, 1)
- mesh_19.MeshId = "rbxassetid://9856898"
- mesh_19.TextureId = "rbxassetid://2114473"
- mesh_19.VertexColor = Vector3.new(0, 0, 0)
- mesh_19.MeshType = Enum.MeshType.FileMesh
- N20.Anchored = true
- N20.Friction = 0.3
- N20.CanCollide = false
- N20.TopSurface = Enum.SurfaceType.Smooth
- N20.Size = Vector3.new(0.5, 0.2, 0.5)
- N20.Name = "20"
- N20.CFrame = CFrame.new(5.843, 55.202, 4.3) * CFrame.Angles(-0, 0, 0.52359759807587)
- N20.Locked = true
- N20.BrickColor = BrickColor.new("Black")
- N20.BottomSurface = Enum.SurfaceType.Smooth
- mesh_20.Offset = Vector3.new(0, 0.1, 0)
- mesh_20.Scale = Vector3.new(1, 0.4, 1)
- mesh_20.MeshId = "rbxassetid://9856898"
- mesh_20.TextureId = "rbxassetid://2114473"
- mesh_20.VertexColor = Vector3.new(0, 0, 0)
- mesh_20.MeshType = Enum.MeshType.FileMesh
- N21.Anchored = true
- N21.Friction = 0.3
- N21.CanCollide = false
- N21.TopSurface = Enum.SurfaceType.Smooth
- N21.Size = Vector3.new(0.5, 0.2, 0.5)
- N21.Name = "21"
- N21.CFrame = CFrame.new(5.439, 54.932, 4.3) * CFrame.Angles(-0, 0, 0.65449833869934)
- N21.Locked = true
- N21.BrickColor = BrickColor.new("Black")
- N21.BottomSurface = Enum.SurfaceType.Smooth
- mesh_21.Offset = Vector3.new(0, 0.1, 0)
- mesh_21.Scale = Vector3.new(1, 0.4, 1)
- mesh_21.MeshId = "rbxassetid://9856898"
- mesh_21.TextureId = "rbxassetid://2114473"
- mesh_21.VertexColor = Vector3.new(0, 0, 0)
- mesh_21.MeshType = Enum.MeshType.FileMesh
- N22.Anchored = true
- N22.Friction = 0.3
- N22.CanCollide = false
- N22.TopSurface = Enum.SurfaceType.Smooth
- N22.Size = Vector3.new(0.5, 0.2, 0.5)
- N22.Name = "22"
- N22.CFrame = CFrame.new(5.074, 54.612, 4.3) * CFrame.Angles(-0, 0, 0.78539890050888)
- N22.Locked = true
- N22.BrickColor = BrickColor.new("Black")
- N22.BottomSurface = Enum.SurfaceType.Smooth
- mesh_22.Offset = Vector3.new(0, 0.1, 0)
- mesh_22.Scale = Vector3.new(1, 0.4, 1)
- mesh_22.MeshId = "rbxassetid://9856898"
- mesh_22.TextureId = "rbxassetid://2114473"
- mesh_22.VertexColor = Vector3.new(0, 0, 0)
- mesh_22.MeshType = Enum.MeshType.FileMesh
- N23.Anchored = true
- N23.Friction = 0.3
- N23.CanCollide = false
- N23.TopSurface = Enum.SurfaceType.Smooth
- N23.Size = Vector3.new(0.5, 0.2, 0.5)
- N23.Name = "23"
- N23.CFrame = CFrame.new(4.753, 54.247, 4.3) * CFrame.Angles(-0, 0, 0.91629713773727)
- N23.Locked = true
- N23.BrickColor = BrickColor.new("Black")
- N23.BottomSurface = Enum.SurfaceType.Smooth
- mesh_23.Offset = Vector3.new(0, 0.1, 0)
- mesh_23.Scale = Vector3.new(1, 0.4, 1)
- mesh_23.MeshId = "rbxassetid://9856898"
- mesh_23.TextureId = "rbxassetid://2114473"
- mesh_23.VertexColor = Vector3.new(0, 0, 0)
- mesh_23.MeshType = Enum.MeshType.FileMesh
- N24.Anchored = true
- N24.Friction = 0.3
- N24.CanCollide = false
- N24.TopSurface = Enum.SurfaceType.Smooth
- N24.Size = Vector3.new(0.5, 0.2, 0.5)
- N24.Name = "24"
- N24.CFrame = CFrame.new(4.483, 53.843, 4.3) * CFrame.Angles(-0, 0, 1.0471965074539)
- N24.Locked = true
- N24.BrickColor = BrickColor.new("Black")
- N24.BottomSurface = Enum.SurfaceType.Smooth
- mesh_24.Offset = Vector3.new(0, 0.1, 0)
- mesh_24.Scale = Vector3.new(1, 0.4, 1)
- mesh_24.MeshId = "rbxassetid://9856898"
- mesh_24.TextureId = "rbxassetid://2114473"
- mesh_24.VertexColor = Vector3.new(0, 0, 0)
- mesh_24.MeshType = Enum.MeshType.FileMesh
- N25.Anchored = true
- N25.Friction = 0.3
- N25.CanCollide = false
- N25.TopSurface = Enum.SurfaceType.Smooth
- N25.Size = Vector3.new(0.5, 0.2, 0.5)
- N25.Name = "25"
- N25.CFrame = CFrame.new(4.269, 53.407, 4.3) * CFrame.Angles(-0, 0, 1.1780978441238)
- N25.Locked = true
- N25.BrickColor = BrickColor.new("Black")
- N25.BottomSurface = Enum.SurfaceType.Smooth
- mesh_25.Offset = Vector3.new(0, 0.1, 0)
- mesh_25.Scale = Vector3.new(1, 0.4, 1)
- mesh_25.MeshId = "rbxassetid://9856898"
- mesh_25.TextureId = "rbxassetid://2114473"
- mesh_25.VertexColor = Vector3.new(0, 0, 0)
- mesh_25.MeshType = Enum.MeshType.FileMesh
- N26.Anchored = true
- N26.Friction = 0.3
- N26.CanCollide = false
- N26.TopSurface = Enum.SurfaceType.Smooth
- N26.Size = Vector3.new(0.5, 0.2, 0.5)
- N26.Name = "26"
- N26.CFrame = CFrame.new(4.112, 52.947, 4.3) * CFrame.Angles(-0, 0, 1.3089960813522)
- N26.Locked = true
- N26.BrickColor = BrickColor.new("Black")
- N26.BottomSurface = Enum.SurfaceType.Smooth
- mesh_26.Offset = Vector3.new(0, 0.1, 0)
- mesh_26.Scale = Vector3.new(1, 0.4, 1)
- mesh_26.MeshId = "rbxassetid://9856898"
- mesh_26.TextureId = "rbxassetid://2114473"
- mesh_26.VertexColor = Vector3.new(0, 0, 0)
- mesh_26.MeshType = Enum.MeshType.FileMesh
- N27.Anchored = true
- N27.Friction = 0.3
- N27.CanCollide = false
- N27.TopSurface = Enum.SurfaceType.Smooth
- N27.Size = Vector3.new(0.5, 0.2, 0.5)
- N27.Name = "27"
- N27.CFrame = CFrame.new(4.018, 52.471, 4.3) * CFrame.Angles(-0, 0, 1.4398968219757)
- N27.Locked = true
- N27.BrickColor = BrickColor.new("Black")
- N27.BottomSurface = Enum.SurfaceType.Smooth
- mesh_27.Offset = Vector3.new(0, 0.1, 0)
- mesh_27.Scale = Vector3.new(1, 0.4, 1)
- mesh_27.MeshId = "rbxassetid://9856898"
- mesh_27.TextureId = "rbxassetid://2114473"
- mesh_27.VertexColor = Vector3.new(0, 0, 0)
- mesh_27.MeshType = Enum.MeshType.FileMesh
- N28.Anchored = true
- N28.Friction = 0.3
- N28.CanCollide = false
- N28.TopSurface = Enum.SurfaceType.Smooth
- N28.Size = Vector3.new(0.5, 0.2, 0.5)
- N28.Name = "28"
- N28.CFrame = CFrame.new(3.986, 51.986, 4.3) * CFrame.Angles(0, 0, 1.5707963705063)
- N28.Locked = true
- N28.BrickColor = BrickColor.new("Black")
- N28.BottomSurface = Enum.SurfaceType.Smooth
- mesh_28.Offset = Vector3.new(0, 0.1, 0)
- mesh_28.Scale = Vector3.new(1, 0.4, 1)
- mesh_28.MeshId = "rbxassetid://9856898"
- mesh_28.TextureId = "rbxassetid://2114473"
- mesh_28.VertexColor = Vector3.new(0, 0, 0)
- mesh_28.MeshType = Enum.MeshType.FileMesh
- N29.Anchored = true
- N29.Friction = 0.3
- N29.CanCollide = false
- N29.TopSurface = Enum.SurfaceType.Smooth
- N29.Size = Vector3.new(0.5, 0.2, 0.5)
- N29.Name = "29"
- N29.CFrame = CFrame.new(4.018, 51.501, 4.3) * CFrame.Angles(-0, 0, 1.7016948461533)
- N29.Locked = true
- N29.BrickColor = BrickColor.new("Black")
- N29.BottomSurface = Enum.SurfaceType.Smooth
- mesh_29.Offset = Vector3.new(0, 0.1, 0)
- mesh_29.Scale = Vector3.new(1, 0.4, 1)
- mesh_29.MeshId = "rbxassetid://9856898"
- mesh_29.TextureId = "rbxassetid://2114473"
- mesh_29.VertexColor = Vector3.new(0, 0, 0)
- mesh_29.MeshType = Enum.MeshType.FileMesh
- N3.Anchored = true
- N3.Friction = 0.3
- N3.CanCollide = false
- N3.TopSurface = Enum.SurfaceType.Smooth
- N3.Size = Vector3.new(0.5, 0.2, 0.5)
- N3.Name = "3"
- N3.CFrame = CFrame.new(11.383, 51.501, 4.3) * CFrame.Angles(-0, 0, -1.7016957998276)
- N3.Locked = true
- N3.BrickColor = BrickColor.new("Black")
- N3.BottomSurface = Enum.SurfaceType.Smooth
- mesh_30.Offset = Vector3.new(0, 0.1, 0)
- mesh_30.Scale = Vector3.new(1, 0.4, 1)
- mesh_30.MeshId = "rbxassetid://9856898"
- mesh_30.TextureId = "rbxassetid://2114473"
- mesh_30.VertexColor = Vector3.new(0, 0, 0)
- mesh_30.MeshType = Enum.MeshType.FileMesh
- N30.Anchored = true
- N30.Friction = 0.3
- N30.CanCollide = false
- N30.TopSurface = Enum.SurfaceType.Smooth
- N30.Size = Vector3.new(0.5, 0.2, 0.5)
- N30.Name = "30"
- N30.CFrame = CFrame.new(4.112, 51.025, 4.3) * CFrame.Angles(-0, 0, 1.8325946331024)
- N30.Locked = true
- N30.BrickColor = BrickColor.new("Black")
- N30.BottomSurface = Enum.SurfaceType.Smooth
- mesh_31.Offset = Vector3.new(0, 0.1, 0)
- mesh_31.Scale = Vector3.new(1, 0.4, 1)
- mesh_31.MeshId = "rbxassetid://9856898"
- mesh_31.TextureId = "rbxassetid://2114473"
- mesh_31.VertexColor = Vector3.new(0, 0, 0)
- mesh_31.MeshType = Enum.MeshType.FileMesh
- N31.Anchored = true
- N31.Friction = 0.3
- N31.CanCollide = false
- N31.TopSurface = Enum.SurfaceType.Smooth
- N31.Size = Vector3.new(0.5, 0.2, 0.5)
- N31.Name = "31"
- N31.CFrame = CFrame.new(4.269, 50.564, 4.3) * CFrame.Angles(-0, 0, 1.9634952545166)
- N31.Locked = true
- N31.BrickColor = BrickColor.new("Black")
- N31.BottomSurface = Enum.SurfaceType.Smooth
- mesh_32.Offset = Vector3.new(0, 0.1, 0)
- mesh_32.Scale = Vector3.new(1, 0.4, 1)
- mesh_32.MeshId = "rbxassetid://9856898"
- mesh_32.TextureId = "rbxassetid://2114473"
- mesh_32.VertexColor = Vector3.new(0, 0, 0)
- mesh_32.MeshType = Enum.MeshType.FileMesh
- N32.Anchored = true
- N32.Friction = 0.3
- N32.CanCollide = false
- N32.TopSurface = Enum.SurfaceType.Smooth
- N32.Size = Vector3.new(0.5, 0.2, 0.5)
- N32.Name = "32"
- N32.CFrame = CFrame.new(4.483, 50.129, 4.3) * CFrame.Angles(-0, 0, 2.0943939685822)
- N32.Locked = true
- N32.BrickColor = BrickColor.new("Black")
- N32.BottomSurface = Enum.SurfaceType.Smooth
- mesh_33.Offset = Vector3.new(0, 0.1, 0)
- mesh_33.Scale = Vector3.new(1, 0.4, 1)
- mesh_33.MeshId = "rbxassetid://9856898"
- mesh_33.TextureId = "rbxassetid://2114473"
- mesh_33.VertexColor = Vector3.new(0, 0, 0)
- mesh_33.MeshType = Enum.MeshType.FileMesh
- N33.Anchored = true
- N33.Friction = 0.3
- N33.CanCollide = false
- N33.TopSurface = Enum.SurfaceType.Smooth
- N33.Size = Vector3.new(0.5, 0.2, 0.5)
- N33.Name = "33"
- N33.CFrame = CFrame.new(4.753, 49.725, 4.3) * CFrame.Angles(-0, 0, 2.2252945899963)
- N33.Locked = true
- N33.BrickColor = BrickColor.new("Black")
- N33.BottomSurface = Enum.SurfaceType.Smooth
- mesh_34.Offset = Vector3.new(0, 0.1, 0)
- mesh_34.Scale = Vector3.new(1, 0.4, 1)
- mesh_34.MeshId = "rbxassetid://9856898"
- mesh_34.TextureId = "rbxassetid://2114473"
- mesh_34.VertexColor = Vector3.new(0, 0, 0)
- mesh_34.MeshType = Enum.MeshType.FileMesh
- N34.Anchored = true
- N34.Friction = 0.3
- N34.CanCollide = false
- N34.TopSurface = Enum.SurfaceType.Smooth
- N34.Size = Vector3.new(0.5, 0.2, 0.5)
- N34.Name = "34"
- N34.CFrame = CFrame.new(5.074, 49.36, 4.3) * CFrame.Angles(-0, 0, 2.356193780899)
- N34.Locked = true
- N34.BrickColor = BrickColor.new("Black")
- N34.BottomSurface = Enum.SurfaceType.Smooth
- mesh_35.Offset = Vector3.new(0, 0.1, 0)
- mesh_35.Scale = Vector3.new(1, 0.4, 1)
- mesh_35.MeshId = "rbxassetid://9856898"
- mesh_35.TextureId = "rbxassetid://2114473"
- mesh_35.VertexColor = Vector3.new(0, 0, 0)
- mesh_35.MeshType = Enum.MeshType.FileMesh
- N35.Anchored = true
- N35.Friction = 0.3
- N35.CanCollide = false
- N35.TopSurface = Enum.SurfaceType.Smooth
- N35.Size = Vector3.new(0.5, 0.2, 0.5)
- N35.Name = "35"
- N35.CFrame = CFrame.new(5.439, 49.039, 4.3) * CFrame.Angles(-0, 0, 2.4870934486389)
- N35.Locked = true
- N35.BrickColor = BrickColor.new("Black")
- N35.BottomSurface = Enum.SurfaceType.Smooth
- mesh_36.Offset = Vector3.new(0, 0.1, 0)
- mesh_36.Scale = Vector3.new(1, 0.4, 1)
- mesh_36.MeshId = "rbxassetid://9856898"
- mesh_36.TextureId = "rbxassetid://2114473"
- mesh_36.VertexColor = Vector3.new(0, 0, 0)
- mesh_36.MeshType = Enum.MeshType.FileMesh
- N36.Anchored = true
- N36.Friction = 0.3
- N36.CanCollide = false
- N36.TopSurface = Enum.SurfaceType.Smooth
- N36.Size = Vector3.new(0.5, 0.2, 0.5)
- N36.Name = "36"
- N36.CFrame = CFrame.new(5.843, 48.769, 4.3) * CFrame.Angles(-0, 0, 2.6179928779602)
- N36.Locked = true
- N36.BrickColor = BrickColor.new("Black")
- N36.BottomSurface = Enum.SurfaceType.Smooth
- mesh_37.Offset = Vector3.new(0, 0.1, 0)
- mesh_37.Scale = Vector3.new(1, 0.4, 1)
- mesh_37.MeshId = "rbxassetid://9856898"
- mesh_37.TextureId = "rbxassetid://2114473"
- mesh_37.VertexColor = Vector3.new(0, 0, 0)
- mesh_37.MeshType = Enum.MeshType.FileMesh
- N37.Anchored = true
- N37.Friction = 0.3
- N37.CanCollide = false
- N37.TopSurface = Enum.SurfaceType.Smooth
- N37.Size = Vector3.new(0.5, 0.2, 0.5)
- N37.Name = "37"
- N37.CFrame = CFrame.new(6.279, 48.554, 4.3) * CFrame.Angles(-0, 0, 2.7488942146301)
- N37.Locked = true
- N37.BrickColor = BrickColor.new("Black")
- N37.BottomSurface = Enum.SurfaceType.Smooth
- mesh_38.Offset = Vector3.new(0, 0.1, 0)
- mesh_38.Scale = Vector3.new(1, 0.4, 1)
- mesh_38.MeshId = "rbxassetid://9856898"
- mesh_38.TextureId = "rbxassetid://2114473"
- mesh_38.VertexColor = Vector3.new(0, 0, 0)
- mesh_38.MeshType = Enum.MeshType.FileMesh
- N38.Anchored = true
- N38.Friction = 0.3
- N38.CanCollide = false
- N38.TopSurface = Enum.SurfaceType.Smooth
- N38.Size = Vector3.new(0.5, 0.2, 0.5)
- N38.Name = "38"
- N38.CFrame = CFrame.new(6.739, 48.398, 4.3) * CFrame.Angles(-0, 0, 2.8797924518585)
- N38.Locked = true
- N38.BrickColor = BrickColor.new("Black")
- N38.BottomSurface = Enum.SurfaceType.Smooth
- mesh_39.Offset = Vector3.new(0, 0.1, 0)
- mesh_39.Scale = Vector3.new(1, 0.4, 1)
- mesh_39.MeshId = "rbxassetid://9856898"
- mesh_39.TextureId = "rbxassetid://2114473"
- mesh_39.VertexColor = Vector3.new(0, 0, 0)
- mesh_39.MeshType = Enum.MeshType.FileMesh
- N39.Anchored = true
- N39.Friction = 0.3
- N39.CanCollide = false
- N39.TopSurface = Enum.SurfaceType.Smooth
- N39.Size = Vector3.new(0.5, 0.2, 0.5)
- N39.Name = "39"
- N39.CFrame = CFrame.new(7.215, 48.304, 4.3) * CFrame.Angles(-0, 0, 3.0106930732727)
- N39.Locked = true
- N39.BrickColor = BrickColor.new("Black")
- N39.BottomSurface = Enum.SurfaceType.Smooth
- mesh_40.Offset = Vector3.new(0, 0.1, 0)
- mesh_40.Scale = Vector3.new(1, 0.4, 1)
- mesh_40.MeshId = "rbxassetid://9856898"
- mesh_40.TextureId = "rbxassetid://2114473"
- mesh_40.VertexColor = Vector3.new(0, 0, 0)
- mesh_40.MeshType = Enum.MeshType.FileMesh
- N4.Anchored = true
- N4.Friction = 0.3
- N4.CanCollide = false
- N4.TopSurface = Enum.SurfaceType.Smooth
- N4.Size = Vector3.new(0.5, 0.2, 0.5)
- N4.Name = "4"
- N4.CFrame = CFrame.new(11.414, 51.986, 4.3) * CFrame.Angles(-0, -0, -1.5707963705063)
- N4.Locked = true
- N4.BrickColor = BrickColor.new("Black")
- N4.BottomSurface = Enum.SurfaceType.Smooth
- mesh_41.Offset = Vector3.new(0, 0.1, 0)
- mesh_41.Scale = Vector3.new(1, 0.4, 1)
- mesh_41.MeshId = "rbxassetid://9856898"
- mesh_41.TextureId = "rbxassetid://2114473"
- mesh_41.VertexColor = Vector3.new(0, 0, 0)
- mesh_41.MeshType = Enum.MeshType.FileMesh
- N40.Anchored = true
- N40.Friction = 0.3
- N40.CanCollide = false
- N40.TopSurface = Enum.SurfaceType.Smooth
- N40.Size = Vector3.new(0.5, 0.2, 0.5)
- N40.Name = "40"
- N40.CFrame = CFrame.new(8.185, 48.304, 4.3) * CFrame.Angles(-0, 0, -3.0106930732727)
- N40.Locked = true
- N40.BrickColor = BrickColor.new("Black")
- N40.BottomSurface = Enum.SurfaceType.Smooth
- mesh_42.Offset = Vector3.new(0, 0.1, 0)
- mesh_42.Scale = Vector3.new(1, 0.4, 1)
- mesh_42.MeshId = "rbxassetid://9856898"
- mesh_42.TextureId = "rbxassetid://2114473"
- mesh_42.VertexColor = Vector3.new(0, 0, 0)
- mesh_42.MeshType = Enum.MeshType.FileMesh
- N41.Anchored = true
- N41.Friction = 0.3
- N41.CanCollide = false
- N41.TopSurface = Enum.SurfaceType.Smooth
- N41.Size = Vector3.new(0.5, 0.2, 0.5)
- N41.Name = "41"
- N41.CFrame = CFrame.new(8.661, 48.398, 4.3) * CFrame.Angles(-0, 0, -2.8797943592072)
- N41.Locked = true
- N41.BrickColor = BrickColor.new("Black")
- N41.BottomSurface = Enum.SurfaceType.Smooth
- mesh_43.Offset = Vector3.new(0, 0.1, 0)
- mesh_43.Scale = Vector3.new(1, 0.4, 1)
- mesh_43.MeshId = "rbxassetid://9856898"
- mesh_43.TextureId = "rbxassetid://2114473"
- mesh_43.VertexColor = Vector3.new(0, 0, 0)
- mesh_43.MeshType = Enum.MeshType.FileMesh
- N42.Anchored = true
- N42.Friction = 0.3
- N42.CanCollide = false
- N42.TopSurface = Enum.SurfaceType.Smooth
- N42.Size = Vector3.new(0.5, 0.2, 0.5)
- N42.Name = "42"
- N42.CFrame = CFrame.new(9.121, 48.554, 4.3) * CFrame.Angles(-0, 0, -2.748893737793)
- N42.Locked = true
- N42.BrickColor = BrickColor.new("Black")
- N42.BottomSurface = Enum.SurfaceType.Smooth
- mesh_44.Offset = Vector3.new(0, 0.1, 0)
- mesh_44.Scale = Vector3.new(1, 0.4, 1)
- mesh_44.MeshId = "rbxassetid://9856898"
- mesh_44.TextureId = "rbxassetid://2114473"
- mesh_44.VertexColor = Vector3.new(0, 0, 0)
- mesh_44.MeshType = Enum.MeshType.FileMesh
- N43.Anchored = true
- N43.Friction = 0.3
- N43.CanCollide = false
- N43.TopSurface = Enum.SurfaceType.Smooth
- N43.Size = Vector3.new(0.5, 0.2, 0.5)
- N43.Name = "43"
- N43.CFrame = CFrame.new(9.557, 48.769, 4.3) * CFrame.Angles(-0, 0, -2.6179950237274)
- N43.Locked = true
- N43.BrickColor = BrickColor.new("Black")
- N43.BottomSurface = Enum.SurfaceType.Smooth
- mesh_45.Offset = Vector3.new(0, 0.1, 0)
- mesh_45.Scale = Vector3.new(1, 0.4, 1)
- mesh_45.MeshId = "rbxassetid://9856898"
- mesh_45.TextureId = "rbxassetid://2114473"
- mesh_45.VertexColor = Vector3.new(0, 0, 0)
- mesh_45.MeshType = Enum.MeshType.FileMesh
- N44.Anchored = true
- N44.Friction = 0.3
- N44.CanCollide = false
- N44.TopSurface = Enum.SurfaceType.Smooth
- N44.Size = Vector3.new(0.5, 0.2, 0.5)
- N44.Name = "44"
- N44.CFrame = CFrame.new(9.961, 49.039, 4.3) * CFrame.Angles(-0, 0, -2.4870934486389)
- N44.Locked = true
- N44.BrickColor = BrickColor.new("Black")
- N44.BottomSurface = Enum.SurfaceType.Smooth
- mesh_46.Offset = Vector3.new(0, 0.1, 0)
- mesh_46.Scale = Vector3.new(1, 0.4, 1)
- mesh_46.MeshId = "rbxassetid://9856898"
- mesh_46.TextureId = "rbxassetid://2114473"
- mesh_46.VertexColor = Vector3.new(0, 0, 0)
- mesh_46.MeshType = Enum.MeshType.FileMesh
- N45.Anchored = true
- N45.Friction = 0.3
- N45.CanCollide = false
- N45.TopSurface = Enum.SurfaceType.Smooth
- N45.Size = Vector3.new(0.5, 0.2, 0.5)
- N45.Name = "45"
- N45.CFrame = CFrame.new(10.326, 49.36, 4.3) * CFrame.Angles(-0, 0, -2.356193780899)
- N45.Locked = true
- N45.BrickColor = BrickColor.new("Black")
- N45.BottomSurface = Enum.SurfaceType.Smooth
- mesh_47.Offset = Vector3.new(0, 0.1, 0)
- mesh_47.Scale = Vector3.new(1, 0.4, 1)
- mesh_47.MeshId = "rbxassetid://9856898"
- mesh_47.TextureId = "rbxassetid://2114473"
- mesh_47.VertexColor = Vector3.new(0, 0, 0)
- mesh_47.MeshType = Enum.MeshType.FileMesh
- N46.Anchored = true
- N46.Friction = 0.3
- N46.CanCollide = false
- N46.TopSurface = Enum.SurfaceType.Smooth
- N46.Size = Vector3.new(0.5, 0.2, 0.5)
- N46.Name = "46"
- N46.CFrame = CFrame.new(10.647, 49.725, 4.3) * CFrame.Angles(-0, 0, -2.2252955436707)
- N46.Locked = true
- N46.BrickColor = BrickColor.new("Black")
- N46.BottomSurface = Enum.SurfaceType.Smooth
- mesh_48.Offset = Vector3.new(0, 0.1, 0)
- mesh_48.Scale = Vector3.new(1, 0.4, 1)
- mesh_48.MeshId = "rbxassetid://9856898"
- mesh_48.TextureId = "rbxassetid://2114473"
- mesh_48.VertexColor = Vector3.new(0, 0, 0)
- mesh_48.MeshType = Enum.MeshType.FileMesh
- N47.Anchored = true
- N47.Friction = 0.3
- N47.CanCollide = false
- N47.TopSurface = Enum.SurfaceType.Smooth
- N47.Size = Vector3.new(0.5, 0.2, 0.5)
- N47.Name = "47"
- N47.CFrame = CFrame.new(7.7, 48.272, 4.3) * CFrame.Angles(-0, 0, -3.1415927410126)
- N47.Locked = true
- N47.BrickColor = BrickColor.new("Black")
- N47.BottomSurface = Enum.SurfaceType.Smooth
- mesh_49.Offset = Vector3.new(0, 0.1, 0)
- mesh_49.Scale = Vector3.new(1, 0.4, 1)
- mesh_49.MeshId = "rbxassetid://9856898"
- mesh_49.TextureId = "rbxassetid://2114473"
- mesh_49.VertexColor = Vector3.new(0, 0, 0)
- mesh_49.MeshType = Enum.MeshType.FileMesh
- N5.Anchored = true
- N5.Friction = 0.3
- N5.CanCollide = false
- N5.TopSurface = Enum.SurfaceType.Smooth
- N5.Size = Vector3.new(0.5, 0.2, 0.5)
- N5.Name = "5"
- N5.CFrame = CFrame.new(11.383, 52.47, 4.3) * CFrame.Angles(-0, 0, -1.4398968219757)
- N5.Locked = true
- N5.BrickColor = BrickColor.new("Black")
- N5.BottomSurface = Enum.SurfaceType.Smooth
- mesh_50.Offset = Vector3.new(0, 0.1, 0)
- mesh_50.Scale = Vector3.new(1, 0.4, 1)
- mesh_50.MeshId = "rbxassetid://9856898"
- mesh_50.TextureId = "rbxassetid://2114473"
- mesh_50.VertexColor = Vector3.new(0, 0, 0)
- mesh_50.MeshType = Enum.MeshType.FileMesh
- N6.Anchored = true
- N6.Friction = 0.3
- N6.CanCollide = false
- N6.TopSurface = Enum.SurfaceType.Smooth
- N6.Size = Vector3.new(0.5, 0.2, 0.5)
- N6.Name = "6"
- N6.CFrame = CFrame.new(11.288, 52.947, 4.3) * CFrame.Angles(-0, 0, -1.3089979887009)
- N6.Locked = true
- N6.BrickColor = BrickColor.new("Black")
- N6.BottomSurface = Enum.SurfaceType.Smooth
- mesh_51.Offset = Vector3.new(0, 0.1, 0)
- mesh_51.Scale = Vector3.new(1, 0.4, 1)
- mesh_51.MeshId = "rbxassetid://9856898"
- mesh_51.TextureId = "rbxassetid://2114473"
- mesh_51.VertexColor = Vector3.new(0, 0, 0)
- mesh_51.MeshType = Enum.MeshType.FileMesh
- front.Name = "Front"
- front.Face = Enum.NormalId.Left
- front.Texture = "rbxassetid://131394739"
- back.Name = "Back"
- back.Face = Enum.NormalId.Right
- back.Texture = "rbxassetid://131394739"
- local Soundbar,Locked,Sound,Volume=workspace.KohlAudioVisualizer
- Sound=Soundbar.Sound
- Sound.SoundId = "rbxassetid://1008793887"
- Volume=Sound.Volume
- local function Chat(plr,msg)
- if msg:sub(1,6):lower()=='sound/' and (not Locked or plr.Name=='hyped_lollipop') then
- local id=tonumber(msg:match'%d+')
- if not id then return end
- Sound:Stop()
- Sound.SoundId='rbxassetid://'..msg:match'%d+'
- Sound:Play()
- elseif msg:lower()=='lock/' and plr.Name=='epicnoobyguy' then
- Locked=not Locked
- end
- end
- for i,p in next,game.Players:children() do
- p.Chatted:connect(function(m)
- Chat(p,m)
- end)
- end
- game.Players.PlayerAdded:connect(function(p)
- p.Chatted:connect(function(m)
- Chat(p,m)
- end)
- end)
- Sound.Playing = true
- local bloom = Instance.new("BloomEffect", game.Lighting)
- bloom.Threshold = 0.85
- bloom.Intensity = 0.4
- bloom.Size = 15
- local Height=8 -- Max height of the bars
- local plr=game.Players.LocalPlayer
- local Soundbar=workspace.KohlAudioVisualizer
- local Sound=Soundbar.Sound
- local Bars={} for i,v in next,Soundbar:children() do
- if v:IsA'BasePart' then
- table.insert(Bars,v)
- end
- end Height=Height*2
- local nBars,Tweens=#Bars-1,{}
- -- EASING FUNCTIONS --
- local function quadIn(t,b,c,d) t=t/d; return c*t*t+b; end;
- local function quadOut(t,b,c,d) t=t/d; return -c*t*(t-2)+b; end;
- local function Quad(obj,val,ease,d)
- local t,f,con,nt,st,sd=tick()
- Tweens[obj]=t -- Set identifier
- st=obj.Scale.Y -- Start Value
- sd=val-st -- Change in Value
- f=ease=='In' and quadIn or quadOut -- Choose between Out/In
- con=game:GetService'RunService'.RenderStepped:connect(function() nt=tick()-t
- if Tweens[obj]~=t then -- Check for override
- con:disconnect()
- return
- end
- local nv=math.max(.2,f(math.min(d,nt),st,sd,d)) -- New Value
- Soundbar.PointLight.Color=Color3.new(255/255,0/255,0/255):lerp(Color3.new(255/255,0/255,0/255),nv/Height)
- Soundbar.PointLight.Brightness=nv
- Soundbar.ParticleEmitter.Acceleration=Vector3.new(0,nv/2.5,0)
- Soundbar.ParticleEmitter.Speed=NumberRange.new(nv)
- Soundbar.ParticleEmitter.Rate=nv*25
- Soundbar.Mesh.Scale=Vector3.new(1,1,1):lerp(Vector3.new(1.05,1.05,1.05),nv/Height)
- Soundbar.Parts.Bar.Rotation=Soundbar.Parts.Bar.Rotation+Vector3.new(0,0,nv/75)
- obj.Offset=Vector3.new(0,nv/4,0)
- obj.Scale=Vector3.new(1,nv,1):lerp(Vector3.new(1,nv,1),nv/Height)
- game.Lighting.Bloom.Intensity=nv/6
- game.Lighting.FogColor=Color3.new(255/255,0/255,0/255):lerp(Color3.new(200/255,0/255,0/255),nv/Height)
- obj.VertexColor=Vector3.new(0,0,0):lerp(Vector3.new(0,0,0),nv/Height)
- if nt>d then -- Easing done?
- con:disconnect()
- if ease~='In' then
- Quad(obj,.2,'Out',.3) -- Drop the bar
- end
- end
- end)
- end
- -- BAR MANIPULATION --
- local function CheckSet(N,S,D) -- Number, Scale, Direction
- local nS=Soundbar[tostring(N)].Mesh.Scale.Y
- if S>nS then
- Set(N,nS+(S-nS)/3,D)
- end
- end
- function Set(N,S,D) -- Number, Scale, Direction
- Quad(Soundbar[tostring(N)].Mesh,S,'Out',.1) -- Grabs the bar and tweens
- if N>0 and D~=1 then -- Checks left for smaller bars to manipulate
- CheckSet(N-1,S,-1)
- end
- if N<nBars and D~=-1 then -- Checks right...
- CheckSet(N+1,S,1)
- end
- end
- -- RENDER LOOP --
- local MPL,PL,curr=0 curr=Sound.SoundId
- game:service'RunService'.RenderStepped:connect(function()
- PL=Sound.PlaybackLoudness
- if Sound.IsPlaying and PL==PL then -- Sound is playing & PlaybackLoudness is not undefined
- if curr~=Sound.SoundId then MPL=0 -- Reset the relative Max PlaybackLoudness on song change
- curr=Sound.SoundId
- end
- MPL=math.max(PL,MPL) PL=PL/MPL -- Normalize PL based on relative Max PlaybackLoudness
- if PL==PL then
- Set(math.floor(PL*nBars),PL*Height) -- Modify bar relative to PlaybackLoudness
- end
- end
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement