Advertisement
00fjg

Untitled

Aug 26th, 2017
146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 40.82 KB | None | 0 0
  1.  
  2.  
  3.  
  4.  
  5. local kohlaudiovisualizer = Instance.new("Part", workspace)
  6. local pointlight = Instance.new("PointLight", kohlaudiovisualizer)
  7. local sound = Instance.new("Sound", kohlaudiovisualizer)
  8. local particleemitter = Instance.new("ParticleEmitter", kohlaudiovisualizer)
  9. local parts = Instance.new("Folder", kohlaudiovisualizer)
  10. local bar = Instance.new("Part", parts)
  11. local mesh = Instance.new("SpecialMesh", bar)
  12. local neonoutline = Instance.new("Part", parts)
  13. local mesh_2 = Instance.new("SpecialMesh", neonoutline)
  14. local ring = Instance.new("MeshPart", parts)
  15. local N8 = Instance.new("Part", kohlaudiovisualizer)
  16. local mesh_3 = Instance.new("SpecialMesh", N8)
  17. local N7 = Instance.new("Part", kohlaudiovisualizer)
  18. local mesh_4 = Instance.new("SpecialMesh", N7)
  19. local mesh_5 = Instance.new("SpecialMesh", kohlaudiovisualizer)
  20. local N9 = Instance.new("Part", kohlaudiovisualizer)
  21. local mesh_6 = Instance.new("SpecialMesh", N9)
  22. local N0 = Instance.new("Part", kohlaudiovisualizer)
  23. local mesh_7 = Instance.new("SpecialMesh", N0)
  24. local N1 = Instance.new("Part", kohlaudiovisualizer)
  25. local mesh_8 = Instance.new("SpecialMesh", N1)
  26. local N10 = Instance.new("Part", kohlaudiovisualizer)
  27. local mesh_9 = Instance.new("SpecialMesh", N10)
  28. local N11 = Instance.new("Part", kohlaudiovisualizer)
  29. local mesh_10 = Instance.new("SpecialMesh", N11)
  30. local N12 = Instance.new("Part", kohlaudiovisualizer)
  31. local mesh_11 = Instance.new("SpecialMesh", N12)
  32. local N13 = Instance.new("Part", kohlaudiovisualizer)
  33. local mesh_12 = Instance.new("SpecialMesh", N13)
  34. local N14 = Instance.new("Part", kohlaudiovisualizer)
  35. local mesh_13 = Instance.new("SpecialMesh", N14)
  36. local N15 = Instance.new("Part", kohlaudiovisualizer)
  37. local mesh_14 = Instance.new("SpecialMesh", N15)
  38. local N16 = Instance.new("Part", kohlaudiovisualizer)
  39. local mesh_15 = Instance.new("SpecialMesh", N16)
  40. local N17 = Instance.new("Part", kohlaudiovisualizer)
  41. local mesh_16 = Instance.new("SpecialMesh", N17)
  42. local N18 = Instance.new("Part", kohlaudiovisualizer)
  43. local mesh_17 = Instance.new("SpecialMesh", N18)
  44. local N19 = Instance.new("Part", kohlaudiovisualizer)
  45. local mesh_18 = Instance.new("SpecialMesh", N19)
  46. local N2 = Instance.new("Part", kohlaudiovisualizer)
  47. local mesh_19 = Instance.new("SpecialMesh", N2)
  48. local N20 = Instance.new("Part", kohlaudiovisualizer)
  49. local mesh_20 = Instance.new("SpecialMesh", N20)
  50. local N21 = Instance.new("Part", kohlaudiovisualizer)
  51. local mesh_21 = Instance.new("SpecialMesh", N21)
  52. local N22 = Instance.new("Part", kohlaudiovisualizer)
  53. local mesh_22 = Instance.new("SpecialMesh", N22)
  54. local N23 = Instance.new("Part", kohlaudiovisualizer)
  55. local mesh_23 = Instance.new("SpecialMesh", N23)
  56. local N24 = Instance.new("Part", kohlaudiovisualizer)
  57. local mesh_24 = Instance.new("SpecialMesh", N24)
  58. local N25 = Instance.new("Part", kohlaudiovisualizer)
  59. local mesh_25 = Instance.new("SpecialMesh", N25)
  60. local N26 = Instance.new("Part", kohlaudiovisualizer)
  61. local mesh_26 = Instance.new("SpecialMesh", N26)
  62. local N27 = Instance.new("Part", kohlaudiovisualizer)
  63. local mesh_27 = Instance.new("SpecialMesh", N27)
  64. local N28 = Instance.new("Part", kohlaudiovisualizer)
  65. local mesh_28 = Instance.new("SpecialMesh", N28)
  66. local N29 = Instance.new("Part", kohlaudiovisualizer)
  67. local mesh_29 = Instance.new("SpecialMesh", N29)
  68. local N3 = Instance.new("Part", kohlaudiovisualizer)
  69. local mesh_30 = Instance.new("SpecialMesh", N3)
  70. local N30 = Instance.new("Part", kohlaudiovisualizer)
  71. local mesh_31 = Instance.new("SpecialMesh", N30)
  72. local N31 = Instance.new("Part", kohlaudiovisualizer)
  73. local mesh_32 = Instance.new("SpecialMesh", N31)
  74. local N32 = Instance.new("Part", kohlaudiovisualizer)
  75. local mesh_33 = Instance.new("SpecialMesh", N32)
  76. local N33 = Instance.new("Part", kohlaudiovisualizer)
  77. local mesh_34 = Instance.new("SpecialMesh", N33)
  78. local N34 = Instance.new("Part", kohlaudiovisualizer)
  79. local mesh_35 = Instance.new("SpecialMesh", N34)
  80. local N35 = Instance.new("Part", kohlaudiovisualizer)
  81. local mesh_36 = Instance.new("SpecialMesh", N35)
  82. local N36 = Instance.new("Part", kohlaudiovisualizer)
  83. local mesh_37 = Instance.new("SpecialMesh", N36)
  84. local N37 = Instance.new("Part", kohlaudiovisualizer)
  85. local mesh_38 = Instance.new("SpecialMesh", N37)
  86. local N38 = Instance.new("Part", kohlaudiovisualizer)
  87. local mesh_39 = Instance.new("SpecialMesh", N38)
  88. local N39 = Instance.new("Part", kohlaudiovisualizer)
  89. local mesh_40 = Instance.new("SpecialMesh", N39)
  90. local N4 = Instance.new("Part", kohlaudiovisualizer)
  91. local mesh_41 = Instance.new("SpecialMesh", N4)
  92. local N40 = Instance.new("Part", kohlaudiovisualizer)
  93. local mesh_42 = Instance.new("SpecialMesh", N40)
  94. local N41 = Instance.new("Part", kohlaudiovisualizer)
  95. local mesh_43 = Instance.new("SpecialMesh", N41)
  96. local N42 = Instance.new("Part", kohlaudiovisualizer)
  97. local mesh_44 = Instance.new("SpecialMesh", N42)
  98. local N43 = Instance.new("Part", kohlaudiovisualizer)
  99. local mesh_45 = Instance.new("SpecialMesh", N43)
  100. local N44 = Instance.new("Part", kohlaudiovisualizer)
  101. local mesh_46 = Instance.new("SpecialMesh", N44)
  102. local N45 = Instance.new("Part", kohlaudiovisualizer)
  103. local mesh_47 = Instance.new("SpecialMesh", N45)
  104. local N46 = Instance.new("Part", kohlaudiovisualizer)
  105. local mesh_48 = Instance.new("SpecialMesh", N46)
  106. local N47 = Instance.new("Part", kohlaudiovisualizer)
  107. local mesh_49 = Instance.new("SpecialMesh", N47)
  108. local N5 = Instance.new("Part", kohlaudiovisualizer)
  109. local mesh_50 = Instance.new("SpecialMesh", N5)
  110. local N6 = Instance.new("Part", kohlaudiovisualizer)
  111. local mesh_51 = Instance.new("SpecialMesh", N6)
  112. local front = Instance.new("Decal", kohlaudiovisualizer)
  113. local back = Instance.new("Decal", kohlaudiovisualizer)
  114.  
  115. kohlaudiovisualizer.Anchored = true
  116. kohlaudiovisualizer.Friction = 0.3
  117. kohlaudiovisualizer.CanCollide = false
  118. kohlaudiovisualizer.TopSurface = Enum.SurfaceType.Smooth
  119. kohlaudiovisualizer.Material = Enum.Material.Granite
  120. kohlaudiovisualizer.Size = Vector3.new(0.5, 7.25, 7.25)
  121. kohlaudiovisualizer.Name = "KohlAudioVisualizer"
  122. kohlaudiovisualizer.CFrame = CFrame.new(7.7, 52, 4.3) * CFrame.Angles(0, 1.5707963705063, 0)
  123. kohlaudiovisualizer.Locked = true
  124. kohlaudiovisualizer.BrickColor = BrickColor.new("Really black")
  125. kohlaudiovisualizer.Shape = Enum.PartType.Cylinder
  126. kohlaudiovisualizer.BottomSurface = Enum.SurfaceType.Smooth
  127.  
  128. pointlight.Color = Color3.new(1, 0, 0)
  129. pointlight.Brightness = 0
  130. pointlight.Range = 12.5
  131.  
  132. sound.EmitterSize = 3000
  133. sound.Looped = true
  134. sound.MaxDistance = 3500
  135. sound.Volume = 2
  136.  
  137. particleemitter.VelocitySpread = 180
  138. particleemitter.Lifetime = NumberRange.new(1)
  139. particleemitter.Speed = NumberRange.new(0)
  140. particleemitter.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.5), NumberSequenceKeypoint.new(1, 0.5)})
  141. particleemitter.Acceleration = Vector3.new(0, -2.5, 0)
  142. particleemitter.Rate = 0
  143. particleemitter.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(0.5, 0), NumberSequenceKeypoint.new(1, 1)})
  144. particleemitter.LightEmission = 1
  145. particleemitter.Color = ColorSequence.new(Color3.new(1, 0, 0), Color3.new(1, 0, 0))
  146. particleemitter.Texture = "rbxassetid://253150996"
  147.  
  148. parts.Name = "Parts"
  149.  
  150. bar.Anchored = true
  151. bar.Friction = 0.3
  152. bar.CanCollide = false
  153. bar.Transparency = 0.5
  154. bar.TopSurface = Enum.SurfaceType.Smooth
  155. bar.Material = Enum.Material.Neon
  156. bar.Size = Vector3.new(100, 0.2, 0.25)
  157. bar.Name = "Bar"
  158. bar.CFrame = CFrame.new(7.7, 52, 4.3) * CFrame.Angles(0, 0, 1.5707963705063)
  159. bar.Locked = true
  160. bar.BrickColor = BrickColor.new("Really red")
  161. bar.BottomSurface = Enum.SurfaceType.Smooth
  162.  
  163. mesh.MeshType = Enum.MeshType.Sphere
  164.  
  165. neonoutline.Anchored = true
  166. neonoutline.Friction = 0.3
  167. neonoutline.CanCollide = false
  168. neonoutline.Material = Enum.Material.Neon
  169. neonoutline.Size = Vector3.new(0.314, 7.45, 7.45)
  170. neonoutline.Name = "NeonOutline"
  171. neonoutline.CFrame = CFrame.new(7.7, 52, 4.3) * CFrame.Angles(0, 1.5707963705063, 0)
  172. neonoutline.Locked = true
  173. neonoutline.BrickColor = BrickColor.new("Really red")
  174. neonoutline.Shape = Enum.PartType.Cylinder
  175.  
  176. mesh_2.MeshType = Enum.MeshType.Cylinder
  177.  
  178. ring.Friction = 0.3
  179. ring.CanCollide = false
  180. ring.Transparency = 1
  181. ring.Material = Enum.Material.Neon
  182. ring.Size = Vector3.new(10, 0.2, 10)
  183. ring.BrickColor = BrickColor.new("Really red")
  184. ring.CFrame = CFrame.new(7.7, 52, 4.3) * CFrame.Angles(1.5707963705063, 0, -0)
  185. ring.Locked = true
  186. ring.Name = "Ring"
  187. ring.Anchored = true
  188.  
  189. N8.Anchored = true
  190. N8.Friction = 0.3
  191. N8.CanCollide = false
  192. N8.TopSurface = Enum.SurfaceType.Smooth
  193. N8.Size = Vector3.new(0.5, 0.2, 0.5)
  194. N8.Name = "8"
  195. N8.CFrame = CFrame.new(10.917, 53.843, 4.3) * CFrame.Angles(-0, 0, -1.0471987724304)
  196. N8.Locked = true
  197. N8.BrickColor = BrickColor.new("Black")
  198. N8.BottomSurface = Enum.SurfaceType.Smooth
  199.  
  200. mesh_3.Offset = Vector3.new(0, 0.1, 0)
  201. mesh_3.Scale = Vector3.new(1, 0.4, 1)
  202. mesh_3.MeshId = "rbxassetid://9856898"
  203. mesh_3.TextureId = "rbxassetid://2114473"
  204. mesh_3.VertexColor = Vector3.new(0, 0, 0)
  205. mesh_3.MeshType = Enum.MeshType.FileMesh
  206.  
  207. N7.Anchored = true
  208. N7.Friction = 0.3
  209. N7.CanCollide = false
  210. N7.TopSurface = Enum.SurfaceType.Smooth
  211. N7.Size = Vector3.new(0.5, 0.2, 0.5)
  212. N7.Name = "7"
  213. N7.CFrame = CFrame.new(11.132, 53.407, 4.3) * CFrame.Angles(-0, 0, -1.178097486496)
  214. N7.Locked = true
  215. N7.BrickColor = BrickColor.new("Black")
  216. N7.BottomSurface = Enum.SurfaceType.Smooth
  217.  
  218. mesh_4.Offset = Vector3.new(0, 0.1, 0)
  219. mesh_4.Scale = Vector3.new(1, 0.4, 1)
  220. mesh_4.MeshId = "rbxassetid://9856898"
  221. mesh_4.TextureId = "rbxassetid://2114473"
  222. mesh_4.VertexColor = Vector3.new(0, 0, 0)
  223. mesh_4.MeshType = Enum.MeshType.FileMesh
  224.  
  225. mesh_5.MeshType = Enum.MeshType.Cylinder
  226.  
  227. N9.Anchored = true
  228. N9.Friction = 0.3
  229. N9.CanCollide = false
  230. N9.TopSurface = Enum.SurfaceType.Smooth
  231. N9.Size = Vector3.new(0.5, 0.2, 0.5)
  232. N9.Name = "9"
  233. N9.CFrame = CFrame.new(10.647, 54.247, 4.3) * CFrame.Angles(-0, 0, -0.91629713773727)
  234. N9.Locked = true
  235. N9.BrickColor = BrickColor.new("Black")
  236. N9.BottomSurface = Enum.SurfaceType.Smooth
  237.  
  238. mesh_6.Offset = Vector3.new(0, 0.1, 0)
  239. mesh_6.Scale = Vector3.new(1, 0.4, 1)
  240. mesh_6.MeshId = "rbxassetid://9856898"
  241. mesh_6.TextureId = "rbxassetid://2114473"
  242. mesh_6.VertexColor = Vector3.new(0, 0, 0)
  243. mesh_6.MeshType = Enum.MeshType.FileMesh
  244.  
  245. N0.Anchored = true
  246. N0.Friction = 0.3
  247. N0.CanCollide = false
  248. N0.TopSurface = Enum.SurfaceType.Smooth
  249. N0.Size = Vector3.new(0.5, 0.2, 0.5)
  250. N0.Name = "0"
  251. N0.CFrame = CFrame.new(10.917, 50.128, 4.3) * CFrame.Angles(-0, 0, -2.0943961143494)
  252. N0.Locked = true
  253. N0.BrickColor = BrickColor.new("Black")
  254. N0.BottomSurface = Enum.SurfaceType.Smooth
  255.  
  256. mesh_7.Offset = Vector3.new(0, 0.1, 0)
  257. mesh_7.Scale = Vector3.new(1, 0.4, 1)
  258. mesh_7.MeshId = "rbxassetid://9856898"
  259. mesh_7.TextureId = "rbxassetid://2114473"
  260. mesh_7.VertexColor = Vector3.new(0, 0, 0)
  261. mesh_7.MeshType = Enum.MeshType.FileMesh
  262.  
  263. N1.Anchored = true
  264. N1.Friction = 0.3
  265. N1.CanCollide = false
  266. N1.TopSurface = Enum.SurfaceType.Smooth
  267. N1.Size = Vector3.new(0.5, 0.2, 0.5)
  268. N1.Name = "1"
  269. N1.CFrame = CFrame.new(11.132, 50.564, 4.3) * CFrame.Angles(-0, 0, -1.9634948968887)
  270. N1.Locked = true
  271. N1.BrickColor = BrickColor.new("Black")
  272. N1.BottomSurface = Enum.SurfaceType.Smooth
  273.  
  274. mesh_8.Offset = Vector3.new(0, 0.1, 0)
  275. mesh_8.Scale = Vector3.new(1, 0.4, 1)
  276. mesh_8.MeshId = "rbxassetid://9856898"
  277. mesh_8.TextureId = "rbxassetid://2114473"
  278. mesh_8.VertexColor = Vector3.new(0, 0, 0)
  279. mesh_8.MeshType = Enum.MeshType.FileMesh
  280.  
  281. N10.Anchored = true
  282. N10.Friction = 0.3
  283. N10.CanCollide = false
  284. N10.TopSurface = Enum.SurfaceType.Smooth
  285. N10.Size = Vector3.new(0.5, 0.2, 0.5)
  286. N10.Name = "10"
  287. N10.CFrame = CFrame.new(10.326, 54.612, 4.3) * CFrame.Angles(-0, 0, -0.78539746999741)
  288. N10.Locked = true
  289. N10.BrickColor = BrickColor.new("Black")
  290. N10.BottomSurface = Enum.SurfaceType.Smooth
  291.  
  292. mesh_9.Offset = Vector3.new(0, 0.1, 0)
  293. mesh_9.Scale = Vector3.new(1, 0.4, 1)
  294. mesh_9.MeshId = "rbxassetid://9856898"
  295. mesh_9.TextureId = "rbxassetid://2114473"
  296. mesh_9.VertexColor = Vector3.new(0, 0, 0)
  297. mesh_9.MeshType = Enum.MeshType.FileMesh
  298.  
  299. N11.Anchored = true
  300. N11.Friction = 0.3
  301. N11.CanCollide = false
  302. N11.TopSurface = Enum.SurfaceType.Smooth
  303. N11.Size = Vector3.new(0.5, 0.2, 0.5)
  304. N11.Name = "11"
  305. N11.CFrame = CFrame.new(9.961, 54.932, 4.3) * CFrame.Angles(-0, 0, -0.65449917316437)
  306. N11.Locked = true
  307. N11.BrickColor = BrickColor.new("Black")
  308. N11.BottomSurface = Enum.SurfaceType.Smooth
  309.  
  310. mesh_10.Offset = Vector3.new(0, 0.1, 0)
  311. mesh_10.Scale = Vector3.new(1, 0.4, 1)
  312. mesh_10.MeshId = "rbxassetid://9856898"
  313. mesh_10.TextureId = "rbxassetid://2114473"
  314. mesh_10.VertexColor = Vector3.new(0, 0, 0)
  315. mesh_10.MeshType = Enum.MeshType.FileMesh
  316.  
  317. N12.Anchored = true
  318. N12.Friction = 0.3
  319. N12.CanCollide = false
  320. N12.TopSurface = Enum.SurfaceType.Smooth
  321. N12.Size = Vector3.new(0.5, 0.2, 0.5)
  322. N12.Name = "12"
  323. N12.CFrame = CFrame.new(9.557, 55.202, 4.3) * CFrame.Angles(-0, 0, -0.52359986305237)
  324. N12.Locked = true
  325. N12.BrickColor = BrickColor.new("Black")
  326. N12.BottomSurface = Enum.SurfaceType.Smooth
  327.  
  328. mesh_11.Offset = Vector3.new(0, 0.1, 0)
  329. mesh_11.Scale = Vector3.new(1, 0.4, 1)
  330. mesh_11.MeshId = "rbxassetid://9856898"
  331. mesh_11.TextureId = "rbxassetid://2114473"
  332. mesh_11.VertexColor = Vector3.new(0, 0, 0)
  333. mesh_11.MeshType = Enum.MeshType.FileMesh
  334.  
  335. N13.Anchored = true
  336. N13.Friction = 0.3
  337. N13.CanCollide = false
  338. N13.TopSurface = Enum.SurfaceType.Smooth
  339. N13.Size = Vector3.new(0.5, 0.2, 0.5)
  340. N13.Name = "13"
  341. N13.CFrame = CFrame.new(9.121, 55.417, 4.3) * CFrame.Angles(-0, 0, -0.39269852638245)
  342. N13.Locked = true
  343. N13.BrickColor = BrickColor.new("Black")
  344. N13.BottomSurface = Enum.SurfaceType.Smooth
  345.  
  346. mesh_12.Offset = Vector3.new(0, 0.1, 0)
  347. mesh_12.Scale = Vector3.new(1, 0.4, 1)
  348. mesh_12.MeshId = "rbxassetid://9856898"
  349. mesh_12.TextureId = "rbxassetid://2114473"
  350. mesh_12.VertexColor = Vector3.new(0, 0, 0)
  351. mesh_12.MeshType = Enum.MeshType.FileMesh
  352.  
  353. N14.Anchored = true
  354. N14.Friction = 0.3
  355. N14.CanCollide = false
  356. N14.TopSurface = Enum.SurfaceType.Smooth
  357. N14.Size = Vector3.new(0.5, 0.2, 0.5)
  358. N14.Name = "14"
  359. N14.CFrame = CFrame.new(8.661, 55.573, 4.3) * CFrame.Angles(-0, 0, -0.26180025935173)
  360. N14.Locked = true
  361. N14.BrickColor = BrickColor.new("Black")
  362. N14.BottomSurface = Enum.SurfaceType.Smooth
  363.  
  364. mesh_13.Offset = Vector3.new(0, 0.1, 0)
  365. mesh_13.Scale = Vector3.new(1, 0.4, 1)
  366. mesh_13.MeshId = "rbxassetid://9856898"
  367. mesh_13.TextureId = "rbxassetid://2114473"
  368. mesh_13.VertexColor = Vector3.new(0, 0, 0)
  369. mesh_13.MeshType = Enum.MeshType.FileMesh
  370.  
  371. N15.Anchored = true
  372. N15.Friction = 0.3
  373. N15.CanCollide = false
  374. N15.TopSurface = Enum.SurfaceType.Smooth
  375. N15.Size = Vector3.new(0.5, 0.2, 0.5)
  376. N15.Name = "15"
  377. N15.CFrame = CFrame.new(8.185, 55.668, 4.3) * CFrame.Angles(-0, 0, -0.13089948892593)
  378. N15.Locked = true
  379. N15.BrickColor = BrickColor.new("Black")
  380. N15.BottomSurface = Enum.SurfaceType.Smooth
  381.  
  382. mesh_14.Offset = Vector3.new(0, 0.1, 0)
  383. mesh_14.Scale = Vector3.new(1, 0.4, 1)
  384. mesh_14.MeshId = "rbxassetid://9856898"
  385. mesh_14.TextureId = "rbxassetid://2114473"
  386. mesh_14.VertexColor = Vector3.new(0, 0, 0)
  387. mesh_14.MeshType = Enum.MeshType.FileMesh
  388.  
  389. N16.Anchored = true
  390. N16.Friction = 0.3
  391. N16.CanCollide = false
  392. N16.TopSurface = Enum.SurfaceType.Smooth
  393. N16.Size = Vector3.new(0.5, 0.2, 0.5)
  394. N16.Name = "16"
  395. N16.CFrame = CFrame.new(7.7, 55.7, 4.3) * CFrame.Angles(-0, 0, -0)
  396. N16.Locked = true
  397. N16.BrickColor = BrickColor.new("Black")
  398. N16.BottomSurface = Enum.SurfaceType.Smooth
  399.  
  400. mesh_15.Offset = Vector3.new(0, 0.1, 0)
  401. mesh_15.Scale = Vector3.new(1, 0.4, 1)
  402. mesh_15.MeshId = "rbxassetid://9856898"
  403. mesh_15.TextureId = "rbxassetid://2114473"
  404. mesh_15.VertexColor = Vector3.new(0, 0, 0)
  405. mesh_15.MeshType = Enum.MeshType.FileMesh
  406.  
  407. N17.Anchored = true
  408. N17.Friction = 0.3
  409. N17.CanCollide = false
  410. N17.TopSurface = Enum.SurfaceType.Smooth
  411. N17.Size = Vector3.new(0.5, 0.2, 0.5)
  412. N17.Name = "17"
  413. N17.CFrame = CFrame.new(7.215, 55.668, 4.3) * CFrame.Angles(-0, 0, 0.13089948892593)
  414. N17.Locked = true
  415. N17.BrickColor = BrickColor.new("Black")
  416. N17.BottomSurface = Enum.SurfaceType.Smooth
  417.  
  418. mesh_16.Offset = Vector3.new(0, 0.1, 0)
  419. mesh_16.Scale = Vector3.new(1, 0.4, 1)
  420. mesh_16.MeshId = "rbxassetid://9856898"
  421. mesh_16.TextureId = "rbxassetid://2114473"
  422. mesh_16.VertexColor = Vector3.new(0, 0, 0)
  423. mesh_16.MeshType = Enum.MeshType.FileMesh
  424.  
  425. N18.Anchored = true
  426. N18.Friction = 0.3
  427. N18.CanCollide = false
  428. N18.TopSurface = Enum.SurfaceType.Smooth
  429. N18.Size = Vector3.new(0.5, 0.2, 0.5)
  430. N18.Name = "18"
  431. N18.CFrame = CFrame.new(6.739, 55.573, 4.3) * CFrame.Angles(-0, 0, 0.26179832220078)
  432. N18.Locked = true
  433. N18.BrickColor = BrickColor.new("Black")
  434. N18.BottomSurface = Enum.SurfaceType.Smooth
  435.  
  436. mesh_17.Offset = Vector3.new(0, 0.1, 0)
  437. mesh_17.Scale = Vector3.new(1, 0.4, 1)
  438. mesh_17.MeshId = "rbxassetid://9856898"
  439. mesh_17.TextureId = "rbxassetid://2114473"
  440. mesh_17.VertexColor = Vector3.new(0, 0, 0)
  441. mesh_17.MeshType = Enum.MeshType.FileMesh
  442.  
  443. N19.Anchored = true
  444. N19.Friction = 0.3
  445. N19.CanCollide = false
  446. N19.TopSurface = Enum.SurfaceType.Smooth
  447. N19.Size = Vector3.new(0.5, 0.2, 0.5)
  448. N19.Name = "19"
  449. N19.CFrame = CFrame.new(6.279, 55.417, 4.3) * CFrame.Angles(-0, 0, 0.39269888401031)
  450. N19.Locked = true
  451. N19.BrickColor = BrickColor.new("Black")
  452. N19.BottomSurface = Enum.SurfaceType.Smooth
  453.  
  454. mesh_18.Offset = Vector3.new(0, 0.1, 0)
  455. mesh_18.Scale = Vector3.new(1, 0.4, 1)
  456. mesh_18.MeshId = "rbxassetid://9856898"
  457. mesh_18.TextureId = "rbxassetid://2114473"
  458. mesh_18.VertexColor = Vector3.new(0, 0, 0)
  459. mesh_18.MeshType = Enum.MeshType.FileMesh
  460.  
  461. N2.Anchored = true
  462. N2.Friction = 0.3
  463. N2.CanCollide = false
  464. N2.TopSurface = Enum.SurfaceType.Smooth
  465. N2.Size = Vector3.new(0.5, 0.2, 0.5)
  466. N2.Name = "2"
  467. N2.CFrame = CFrame.new(11.288, 51.024, 4.3) * CFrame.Angles(-0, 0, -1.832596540451)
  468. N2.Locked = true
  469. N2.BrickColor = BrickColor.new("Black")
  470. N2.BottomSurface = Enum.SurfaceType.Smooth
  471.  
  472. mesh_19.Offset = Vector3.new(0, 0.1, 0)
  473. mesh_19.Scale = Vector3.new(1, 0.4, 1)
  474. mesh_19.MeshId = "rbxassetid://9856898"
  475. mesh_19.TextureId = "rbxassetid://2114473"
  476. mesh_19.VertexColor = Vector3.new(0, 0, 0)
  477. mesh_19.MeshType = Enum.MeshType.FileMesh
  478.  
  479. N20.Anchored = true
  480. N20.Friction = 0.3
  481. N20.CanCollide = false
  482. N20.TopSurface = Enum.SurfaceType.Smooth
  483. N20.Size = Vector3.new(0.5, 0.2, 0.5)
  484. N20.Name = "20"
  485. N20.CFrame = CFrame.new(5.843, 55.202, 4.3) * CFrame.Angles(-0, 0, 0.52359759807587)
  486. N20.Locked = true
  487. N20.BrickColor = BrickColor.new("Black")
  488. N20.BottomSurface = Enum.SurfaceType.Smooth
  489.  
  490. mesh_20.Offset = Vector3.new(0, 0.1, 0)
  491. mesh_20.Scale = Vector3.new(1, 0.4, 1)
  492. mesh_20.MeshId = "rbxassetid://9856898"
  493. mesh_20.TextureId = "rbxassetid://2114473"
  494. mesh_20.VertexColor = Vector3.new(0, 0, 0)
  495. mesh_20.MeshType = Enum.MeshType.FileMesh
  496.  
  497. N21.Anchored = true
  498. N21.Friction = 0.3
  499. N21.CanCollide = false
  500. N21.TopSurface = Enum.SurfaceType.Smooth
  501. N21.Size = Vector3.new(0.5, 0.2, 0.5)
  502. N21.Name = "21"
  503. N21.CFrame = CFrame.new(5.439, 54.932, 4.3) * CFrame.Angles(-0, 0, 0.65449833869934)
  504. N21.Locked = true
  505. N21.BrickColor = BrickColor.new("Black")
  506. N21.BottomSurface = Enum.SurfaceType.Smooth
  507.  
  508. mesh_21.Offset = Vector3.new(0, 0.1, 0)
  509. mesh_21.Scale = Vector3.new(1, 0.4, 1)
  510. mesh_21.MeshId = "rbxassetid://9856898"
  511. mesh_21.TextureId = "rbxassetid://2114473"
  512. mesh_21.VertexColor = Vector3.new(0, 0, 0)
  513. mesh_21.MeshType = Enum.MeshType.FileMesh
  514.  
  515. N22.Anchored = true
  516. N22.Friction = 0.3
  517. N22.CanCollide = false
  518. N22.TopSurface = Enum.SurfaceType.Smooth
  519. N22.Size = Vector3.new(0.5, 0.2, 0.5)
  520. N22.Name = "22"
  521. N22.CFrame = CFrame.new(5.074, 54.612, 4.3) * CFrame.Angles(-0, 0, 0.78539890050888)
  522. N22.Locked = true
  523. N22.BrickColor = BrickColor.new("Black")
  524. N22.BottomSurface = Enum.SurfaceType.Smooth
  525.  
  526. mesh_22.Offset = Vector3.new(0, 0.1, 0)
  527. mesh_22.Scale = Vector3.new(1, 0.4, 1)
  528. mesh_22.MeshId = "rbxassetid://9856898"
  529. mesh_22.TextureId = "rbxassetid://2114473"
  530. mesh_22.VertexColor = Vector3.new(0, 0, 0)
  531. mesh_22.MeshType = Enum.MeshType.FileMesh
  532.  
  533. N23.Anchored = true
  534. N23.Friction = 0.3
  535. N23.CanCollide = false
  536. N23.TopSurface = Enum.SurfaceType.Smooth
  537. N23.Size = Vector3.new(0.5, 0.2, 0.5)
  538. N23.Name = "23"
  539. N23.CFrame = CFrame.new(4.753, 54.247, 4.3) * CFrame.Angles(-0, 0, 0.91629713773727)
  540. N23.Locked = true
  541. N23.BrickColor = BrickColor.new("Black")
  542. N23.BottomSurface = Enum.SurfaceType.Smooth
  543.  
  544. mesh_23.Offset = Vector3.new(0, 0.1, 0)
  545. mesh_23.Scale = Vector3.new(1, 0.4, 1)
  546. mesh_23.MeshId = "rbxassetid://9856898"
  547. mesh_23.TextureId = "rbxassetid://2114473"
  548. mesh_23.VertexColor = Vector3.new(0, 0, 0)
  549. mesh_23.MeshType = Enum.MeshType.FileMesh
  550.  
  551. N24.Anchored = true
  552. N24.Friction = 0.3
  553. N24.CanCollide = false
  554. N24.TopSurface = Enum.SurfaceType.Smooth
  555. N24.Size = Vector3.new(0.5, 0.2, 0.5)
  556. N24.Name = "24"
  557. N24.CFrame = CFrame.new(4.483, 53.843, 4.3) * CFrame.Angles(-0, 0, 1.0471965074539)
  558. N24.Locked = true
  559. N24.BrickColor = BrickColor.new("Black")
  560. N24.BottomSurface = Enum.SurfaceType.Smooth
  561.  
  562. mesh_24.Offset = Vector3.new(0, 0.1, 0)
  563. mesh_24.Scale = Vector3.new(1, 0.4, 1)
  564. mesh_24.MeshId = "rbxassetid://9856898"
  565. mesh_24.TextureId = "rbxassetid://2114473"
  566. mesh_24.VertexColor = Vector3.new(0, 0, 0)
  567. mesh_24.MeshType = Enum.MeshType.FileMesh
  568.  
  569. N25.Anchored = true
  570. N25.Friction = 0.3
  571. N25.CanCollide = false
  572. N25.TopSurface = Enum.SurfaceType.Smooth
  573. N25.Size = Vector3.new(0.5, 0.2, 0.5)
  574. N25.Name = "25"
  575. N25.CFrame = CFrame.new(4.269, 53.407, 4.3) * CFrame.Angles(-0, 0, 1.1780978441238)
  576. N25.Locked = true
  577. N25.BrickColor = BrickColor.new("Black")
  578. N25.BottomSurface = Enum.SurfaceType.Smooth
  579.  
  580. mesh_25.Offset = Vector3.new(0, 0.1, 0)
  581. mesh_25.Scale = Vector3.new(1, 0.4, 1)
  582. mesh_25.MeshId = "rbxassetid://9856898"
  583. mesh_25.TextureId = "rbxassetid://2114473"
  584. mesh_25.VertexColor = Vector3.new(0, 0, 0)
  585. mesh_25.MeshType = Enum.MeshType.FileMesh
  586.  
  587. N26.Anchored = true
  588. N26.Friction = 0.3
  589. N26.CanCollide = false
  590. N26.TopSurface = Enum.SurfaceType.Smooth
  591. N26.Size = Vector3.new(0.5, 0.2, 0.5)
  592. N26.Name = "26"
  593. N26.CFrame = CFrame.new(4.112, 52.947, 4.3) * CFrame.Angles(-0, 0, 1.3089960813522)
  594. N26.Locked = true
  595. N26.BrickColor = BrickColor.new("Black")
  596. N26.BottomSurface = Enum.SurfaceType.Smooth
  597.  
  598. mesh_26.Offset = Vector3.new(0, 0.1, 0)
  599. mesh_26.Scale = Vector3.new(1, 0.4, 1)
  600. mesh_26.MeshId = "rbxassetid://9856898"
  601. mesh_26.TextureId = "rbxassetid://2114473"
  602. mesh_26.VertexColor = Vector3.new(0, 0, 0)
  603. mesh_26.MeshType = Enum.MeshType.FileMesh
  604.  
  605. N27.Anchored = true
  606. N27.Friction = 0.3
  607. N27.CanCollide = false
  608. N27.TopSurface = Enum.SurfaceType.Smooth
  609. N27.Size = Vector3.new(0.5, 0.2, 0.5)
  610. N27.Name = "27"
  611. N27.CFrame = CFrame.new(4.018, 52.471, 4.3) * CFrame.Angles(-0, 0, 1.4398968219757)
  612. N27.Locked = true
  613. N27.BrickColor = BrickColor.new("Black")
  614. N27.BottomSurface = Enum.SurfaceType.Smooth
  615.  
  616. mesh_27.Offset = Vector3.new(0, 0.1, 0)
  617. mesh_27.Scale = Vector3.new(1, 0.4, 1)
  618. mesh_27.MeshId = "rbxassetid://9856898"
  619. mesh_27.TextureId = "rbxassetid://2114473"
  620. mesh_27.VertexColor = Vector3.new(0, 0, 0)
  621. mesh_27.MeshType = Enum.MeshType.FileMesh
  622.  
  623. N28.Anchored = true
  624. N28.Friction = 0.3
  625. N28.CanCollide = false
  626. N28.TopSurface = Enum.SurfaceType.Smooth
  627. N28.Size = Vector3.new(0.5, 0.2, 0.5)
  628. N28.Name = "28"
  629. N28.CFrame = CFrame.new(3.986, 51.986, 4.3) * CFrame.Angles(0, 0, 1.5707963705063)
  630. N28.Locked = true
  631. N28.BrickColor = BrickColor.new("Black")
  632. N28.BottomSurface = Enum.SurfaceType.Smooth
  633.  
  634. mesh_28.Offset = Vector3.new(0, 0.1, 0)
  635. mesh_28.Scale = Vector3.new(1, 0.4, 1)
  636. mesh_28.MeshId = "rbxassetid://9856898"
  637. mesh_28.TextureId = "rbxassetid://2114473"
  638. mesh_28.VertexColor = Vector3.new(0, 0, 0)
  639. mesh_28.MeshType = Enum.MeshType.FileMesh
  640.  
  641. N29.Anchored = true
  642. N29.Friction = 0.3
  643. N29.CanCollide = false
  644. N29.TopSurface = Enum.SurfaceType.Smooth
  645. N29.Size = Vector3.new(0.5, 0.2, 0.5)
  646. N29.Name = "29"
  647. N29.CFrame = CFrame.new(4.018, 51.501, 4.3) * CFrame.Angles(-0, 0, 1.7016948461533)
  648. N29.Locked = true
  649. N29.BrickColor = BrickColor.new("Black")
  650. N29.BottomSurface = Enum.SurfaceType.Smooth
  651.  
  652. mesh_29.Offset = Vector3.new(0, 0.1, 0)
  653. mesh_29.Scale = Vector3.new(1, 0.4, 1)
  654. mesh_29.MeshId = "rbxassetid://9856898"
  655. mesh_29.TextureId = "rbxassetid://2114473"
  656. mesh_29.VertexColor = Vector3.new(0, 0, 0)
  657. mesh_29.MeshType = Enum.MeshType.FileMesh
  658.  
  659. N3.Anchored = true
  660. N3.Friction = 0.3
  661. N3.CanCollide = false
  662. N3.TopSurface = Enum.SurfaceType.Smooth
  663. N3.Size = Vector3.new(0.5, 0.2, 0.5)
  664. N3.Name = "3"
  665. N3.CFrame = CFrame.new(11.383, 51.501, 4.3) * CFrame.Angles(-0, 0, -1.7016957998276)
  666. N3.Locked = true
  667. N3.BrickColor = BrickColor.new("Black")
  668. N3.BottomSurface = Enum.SurfaceType.Smooth
  669.  
  670. mesh_30.Offset = Vector3.new(0, 0.1, 0)
  671. mesh_30.Scale = Vector3.new(1, 0.4, 1)
  672. mesh_30.MeshId = "rbxassetid://9856898"
  673. mesh_30.TextureId = "rbxassetid://2114473"
  674. mesh_30.VertexColor = Vector3.new(0, 0, 0)
  675. mesh_30.MeshType = Enum.MeshType.FileMesh
  676.  
  677. N30.Anchored = true
  678. N30.Friction = 0.3
  679. N30.CanCollide = false
  680. N30.TopSurface = Enum.SurfaceType.Smooth
  681. N30.Size = Vector3.new(0.5, 0.2, 0.5)
  682. N30.Name = "30"
  683. N30.CFrame = CFrame.new(4.112, 51.025, 4.3) * CFrame.Angles(-0, 0, 1.8325946331024)
  684. N30.Locked = true
  685. N30.BrickColor = BrickColor.new("Black")
  686. N30.BottomSurface = Enum.SurfaceType.Smooth
  687.  
  688. mesh_31.Offset = Vector3.new(0, 0.1, 0)
  689. mesh_31.Scale = Vector3.new(1, 0.4, 1)
  690. mesh_31.MeshId = "rbxassetid://9856898"
  691. mesh_31.TextureId = "rbxassetid://2114473"
  692. mesh_31.VertexColor = Vector3.new(0, 0, 0)
  693. mesh_31.MeshType = Enum.MeshType.FileMesh
  694.  
  695. N31.Anchored = true
  696. N31.Friction = 0.3
  697. N31.CanCollide = false
  698. N31.TopSurface = Enum.SurfaceType.Smooth
  699. N31.Size = Vector3.new(0.5, 0.2, 0.5)
  700. N31.Name = "31"
  701. N31.CFrame = CFrame.new(4.269, 50.564, 4.3) * CFrame.Angles(-0, 0, 1.9634952545166)
  702. N31.Locked = true
  703. N31.BrickColor = BrickColor.new("Black")
  704. N31.BottomSurface = Enum.SurfaceType.Smooth
  705.  
  706. mesh_32.Offset = Vector3.new(0, 0.1, 0)
  707. mesh_32.Scale = Vector3.new(1, 0.4, 1)
  708. mesh_32.MeshId = "rbxassetid://9856898"
  709. mesh_32.TextureId = "rbxassetid://2114473"
  710. mesh_32.VertexColor = Vector3.new(0, 0, 0)
  711. mesh_32.MeshType = Enum.MeshType.FileMesh
  712.  
  713. N32.Anchored = true
  714. N32.Friction = 0.3
  715. N32.CanCollide = false
  716. N32.TopSurface = Enum.SurfaceType.Smooth
  717. N32.Size = Vector3.new(0.5, 0.2, 0.5)
  718. N32.Name = "32"
  719. N32.CFrame = CFrame.new(4.483, 50.129, 4.3) * CFrame.Angles(-0, 0, 2.0943939685822)
  720. N32.Locked = true
  721. N32.BrickColor = BrickColor.new("Black")
  722. N32.BottomSurface = Enum.SurfaceType.Smooth
  723.  
  724. mesh_33.Offset = Vector3.new(0, 0.1, 0)
  725. mesh_33.Scale = Vector3.new(1, 0.4, 1)
  726. mesh_33.MeshId = "rbxassetid://9856898"
  727. mesh_33.TextureId = "rbxassetid://2114473"
  728. mesh_33.VertexColor = Vector3.new(0, 0, 0)
  729. mesh_33.MeshType = Enum.MeshType.FileMesh
  730.  
  731. N33.Anchored = true
  732. N33.Friction = 0.3
  733. N33.CanCollide = false
  734. N33.TopSurface = Enum.SurfaceType.Smooth
  735. N33.Size = Vector3.new(0.5, 0.2, 0.5)
  736. N33.Name = "33"
  737. N33.CFrame = CFrame.new(4.753, 49.725, 4.3) * CFrame.Angles(-0, 0, 2.2252945899963)
  738. N33.Locked = true
  739. N33.BrickColor = BrickColor.new("Black")
  740. N33.BottomSurface = Enum.SurfaceType.Smooth
  741.  
  742. mesh_34.Offset = Vector3.new(0, 0.1, 0)
  743. mesh_34.Scale = Vector3.new(1, 0.4, 1)
  744. mesh_34.MeshId = "rbxassetid://9856898"
  745. mesh_34.TextureId = "rbxassetid://2114473"
  746. mesh_34.VertexColor = Vector3.new(0, 0, 0)
  747. mesh_34.MeshType = Enum.MeshType.FileMesh
  748.  
  749. N34.Anchored = true
  750. N34.Friction = 0.3
  751. N34.CanCollide = false
  752. N34.TopSurface = Enum.SurfaceType.Smooth
  753. N34.Size = Vector3.new(0.5, 0.2, 0.5)
  754. N34.Name = "34"
  755. N34.CFrame = CFrame.new(5.074, 49.36, 4.3) * CFrame.Angles(-0, 0, 2.356193780899)
  756. N34.Locked = true
  757. N34.BrickColor = BrickColor.new("Black")
  758. N34.BottomSurface = Enum.SurfaceType.Smooth
  759.  
  760. mesh_35.Offset = Vector3.new(0, 0.1, 0)
  761. mesh_35.Scale = Vector3.new(1, 0.4, 1)
  762. mesh_35.MeshId = "rbxassetid://9856898"
  763. mesh_35.TextureId = "rbxassetid://2114473"
  764. mesh_35.VertexColor = Vector3.new(0, 0, 0)
  765. mesh_35.MeshType = Enum.MeshType.FileMesh
  766.  
  767. N35.Anchored = true
  768. N35.Friction = 0.3
  769. N35.CanCollide = false
  770. N35.TopSurface = Enum.SurfaceType.Smooth
  771. N35.Size = Vector3.new(0.5, 0.2, 0.5)
  772. N35.Name = "35"
  773. N35.CFrame = CFrame.new(5.439, 49.039, 4.3) * CFrame.Angles(-0, 0, 2.4870934486389)
  774. N35.Locked = true
  775. N35.BrickColor = BrickColor.new("Black")
  776. N35.BottomSurface = Enum.SurfaceType.Smooth
  777.  
  778. mesh_36.Offset = Vector3.new(0, 0.1, 0)
  779. mesh_36.Scale = Vector3.new(1, 0.4, 1)
  780. mesh_36.MeshId = "rbxassetid://9856898"
  781. mesh_36.TextureId = "rbxassetid://2114473"
  782. mesh_36.VertexColor = Vector3.new(0, 0, 0)
  783. mesh_36.MeshType = Enum.MeshType.FileMesh
  784.  
  785. N36.Anchored = true
  786. N36.Friction = 0.3
  787. N36.CanCollide = false
  788. N36.TopSurface = Enum.SurfaceType.Smooth
  789. N36.Size = Vector3.new(0.5, 0.2, 0.5)
  790. N36.Name = "36"
  791. N36.CFrame = CFrame.new(5.843, 48.769, 4.3) * CFrame.Angles(-0, 0, 2.6179928779602)
  792. N36.Locked = true
  793. N36.BrickColor = BrickColor.new("Black")
  794. N36.BottomSurface = Enum.SurfaceType.Smooth
  795.  
  796. mesh_37.Offset = Vector3.new(0, 0.1, 0)
  797. mesh_37.Scale = Vector3.new(1, 0.4, 1)
  798. mesh_37.MeshId = "rbxassetid://9856898"
  799. mesh_37.TextureId = "rbxassetid://2114473"
  800. mesh_37.VertexColor = Vector3.new(0, 0, 0)
  801. mesh_37.MeshType = Enum.MeshType.FileMesh
  802.  
  803. N37.Anchored = true
  804. N37.Friction = 0.3
  805. N37.CanCollide = false
  806. N37.TopSurface = Enum.SurfaceType.Smooth
  807. N37.Size = Vector3.new(0.5, 0.2, 0.5)
  808. N37.Name = "37"
  809. N37.CFrame = CFrame.new(6.279, 48.554, 4.3) * CFrame.Angles(-0, 0, 2.7488942146301)
  810. N37.Locked = true
  811. N37.BrickColor = BrickColor.new("Black")
  812. N37.BottomSurface = Enum.SurfaceType.Smooth
  813.  
  814. mesh_38.Offset = Vector3.new(0, 0.1, 0)
  815. mesh_38.Scale = Vector3.new(1, 0.4, 1)
  816. mesh_38.MeshId = "rbxassetid://9856898"
  817. mesh_38.TextureId = "rbxassetid://2114473"
  818. mesh_38.VertexColor = Vector3.new(0, 0, 0)
  819. mesh_38.MeshType = Enum.MeshType.FileMesh
  820.  
  821. N38.Anchored = true
  822. N38.Friction = 0.3
  823. N38.CanCollide = false
  824. N38.TopSurface = Enum.SurfaceType.Smooth
  825. N38.Size = Vector3.new(0.5, 0.2, 0.5)
  826. N38.Name = "38"
  827. N38.CFrame = CFrame.new(6.739, 48.398, 4.3) * CFrame.Angles(-0, 0, 2.8797924518585)
  828. N38.Locked = true
  829. N38.BrickColor = BrickColor.new("Black")
  830. N38.BottomSurface = Enum.SurfaceType.Smooth
  831.  
  832. mesh_39.Offset = Vector3.new(0, 0.1, 0)
  833. mesh_39.Scale = Vector3.new(1, 0.4, 1)
  834. mesh_39.MeshId = "rbxassetid://9856898"
  835. mesh_39.TextureId = "rbxassetid://2114473"
  836. mesh_39.VertexColor = Vector3.new(0, 0, 0)
  837. mesh_39.MeshType = Enum.MeshType.FileMesh
  838.  
  839. N39.Anchored = true
  840. N39.Friction = 0.3
  841. N39.CanCollide = false
  842. N39.TopSurface = Enum.SurfaceType.Smooth
  843. N39.Size = Vector3.new(0.5, 0.2, 0.5)
  844. N39.Name = "39"
  845. N39.CFrame = CFrame.new(7.215, 48.304, 4.3) * CFrame.Angles(-0, 0, 3.0106930732727)
  846. N39.Locked = true
  847. N39.BrickColor = BrickColor.new("Black")
  848. N39.BottomSurface = Enum.SurfaceType.Smooth
  849.  
  850. mesh_40.Offset = Vector3.new(0, 0.1, 0)
  851. mesh_40.Scale = Vector3.new(1, 0.4, 1)
  852. mesh_40.MeshId = "rbxassetid://9856898"
  853. mesh_40.TextureId = "rbxassetid://2114473"
  854. mesh_40.VertexColor = Vector3.new(0, 0, 0)
  855. mesh_40.MeshType = Enum.MeshType.FileMesh
  856.  
  857. N4.Anchored = true
  858. N4.Friction = 0.3
  859. N4.CanCollide = false
  860. N4.TopSurface = Enum.SurfaceType.Smooth
  861. N4.Size = Vector3.new(0.5, 0.2, 0.5)
  862. N4.Name = "4"
  863. N4.CFrame = CFrame.new(11.414, 51.986, 4.3) * CFrame.Angles(-0, -0, -1.5707963705063)
  864. N4.Locked = true
  865. N4.BrickColor = BrickColor.new("Black")
  866. N4.BottomSurface = Enum.SurfaceType.Smooth
  867.  
  868. mesh_41.Offset = Vector3.new(0, 0.1, 0)
  869. mesh_41.Scale = Vector3.new(1, 0.4, 1)
  870. mesh_41.MeshId = "rbxassetid://9856898"
  871. mesh_41.TextureId = "rbxassetid://2114473"
  872. mesh_41.VertexColor = Vector3.new(0, 0, 0)
  873. mesh_41.MeshType = Enum.MeshType.FileMesh
  874.  
  875. N40.Anchored = true
  876. N40.Friction = 0.3
  877. N40.CanCollide = false
  878. N40.TopSurface = Enum.SurfaceType.Smooth
  879. N40.Size = Vector3.new(0.5, 0.2, 0.5)
  880. N40.Name = "40"
  881. N40.CFrame = CFrame.new(8.185, 48.304, 4.3) * CFrame.Angles(-0, 0, -3.0106930732727)
  882. N40.Locked = true
  883. N40.BrickColor = BrickColor.new("Black")
  884. N40.BottomSurface = Enum.SurfaceType.Smooth
  885.  
  886. mesh_42.Offset = Vector3.new(0, 0.1, 0)
  887. mesh_42.Scale = Vector3.new(1, 0.4, 1)
  888. mesh_42.MeshId = "rbxassetid://9856898"
  889. mesh_42.TextureId = "rbxassetid://2114473"
  890. mesh_42.VertexColor = Vector3.new(0, 0, 0)
  891. mesh_42.MeshType = Enum.MeshType.FileMesh
  892.  
  893. N41.Anchored = true
  894. N41.Friction = 0.3
  895. N41.CanCollide = false
  896. N41.TopSurface = Enum.SurfaceType.Smooth
  897. N41.Size = Vector3.new(0.5, 0.2, 0.5)
  898. N41.Name = "41"
  899. N41.CFrame = CFrame.new(8.661, 48.398, 4.3) * CFrame.Angles(-0, 0, -2.8797943592072)
  900. N41.Locked = true
  901. N41.BrickColor = BrickColor.new("Black")
  902. N41.BottomSurface = Enum.SurfaceType.Smooth
  903.  
  904. mesh_43.Offset = Vector3.new(0, 0.1, 0)
  905. mesh_43.Scale = Vector3.new(1, 0.4, 1)
  906. mesh_43.MeshId = "rbxassetid://9856898"
  907. mesh_43.TextureId = "rbxassetid://2114473"
  908. mesh_43.VertexColor = Vector3.new(0, 0, 0)
  909. mesh_43.MeshType = Enum.MeshType.FileMesh
  910.  
  911. N42.Anchored = true
  912. N42.Friction = 0.3
  913. N42.CanCollide = false
  914. N42.TopSurface = Enum.SurfaceType.Smooth
  915. N42.Size = Vector3.new(0.5, 0.2, 0.5)
  916. N42.Name = "42"
  917. N42.CFrame = CFrame.new(9.121, 48.554, 4.3) * CFrame.Angles(-0, 0, -2.748893737793)
  918. N42.Locked = true
  919. N42.BrickColor = BrickColor.new("Black")
  920. N42.BottomSurface = Enum.SurfaceType.Smooth
  921.  
  922. mesh_44.Offset = Vector3.new(0, 0.1, 0)
  923. mesh_44.Scale = Vector3.new(1, 0.4, 1)
  924. mesh_44.MeshId = "rbxassetid://9856898"
  925. mesh_44.TextureId = "rbxassetid://2114473"
  926. mesh_44.VertexColor = Vector3.new(0, 0, 0)
  927. mesh_44.MeshType = Enum.MeshType.FileMesh
  928.  
  929. N43.Anchored = true
  930. N43.Friction = 0.3
  931. N43.CanCollide = false
  932. N43.TopSurface = Enum.SurfaceType.Smooth
  933. N43.Size = Vector3.new(0.5, 0.2, 0.5)
  934. N43.Name = "43"
  935. N43.CFrame = CFrame.new(9.557, 48.769, 4.3) * CFrame.Angles(-0, 0, -2.6179950237274)
  936. N43.Locked = true
  937. N43.BrickColor = BrickColor.new("Black")
  938. N43.BottomSurface = Enum.SurfaceType.Smooth
  939.  
  940. mesh_45.Offset = Vector3.new(0, 0.1, 0)
  941. mesh_45.Scale = Vector3.new(1, 0.4, 1)
  942. mesh_45.MeshId = "rbxassetid://9856898"
  943. mesh_45.TextureId = "rbxassetid://2114473"
  944. mesh_45.VertexColor = Vector3.new(0, 0, 0)
  945. mesh_45.MeshType = Enum.MeshType.FileMesh
  946.  
  947. N44.Anchored = true
  948. N44.Friction = 0.3
  949. N44.CanCollide = false
  950. N44.TopSurface = Enum.SurfaceType.Smooth
  951. N44.Size = Vector3.new(0.5, 0.2, 0.5)
  952. N44.Name = "44"
  953. N44.CFrame = CFrame.new(9.961, 49.039, 4.3) * CFrame.Angles(-0, 0, -2.4870934486389)
  954. N44.Locked = true
  955. N44.BrickColor = BrickColor.new("Black")
  956. N44.BottomSurface = Enum.SurfaceType.Smooth
  957.  
  958. mesh_46.Offset = Vector3.new(0, 0.1, 0)
  959. mesh_46.Scale = Vector3.new(1, 0.4, 1)
  960. mesh_46.MeshId = "rbxassetid://9856898"
  961. mesh_46.TextureId = "rbxassetid://2114473"
  962. mesh_46.VertexColor = Vector3.new(0, 0, 0)
  963. mesh_46.MeshType = Enum.MeshType.FileMesh
  964.  
  965. N45.Anchored = true
  966. N45.Friction = 0.3
  967. N45.CanCollide = false
  968. N45.TopSurface = Enum.SurfaceType.Smooth
  969. N45.Size = Vector3.new(0.5, 0.2, 0.5)
  970. N45.Name = "45"
  971. N45.CFrame = CFrame.new(10.326, 49.36, 4.3) * CFrame.Angles(-0, 0, -2.356193780899)
  972. N45.Locked = true
  973. N45.BrickColor = BrickColor.new("Black")
  974. N45.BottomSurface = Enum.SurfaceType.Smooth
  975.  
  976. mesh_47.Offset = Vector3.new(0, 0.1, 0)
  977. mesh_47.Scale = Vector3.new(1, 0.4, 1)
  978. mesh_47.MeshId = "rbxassetid://9856898"
  979. mesh_47.TextureId = "rbxassetid://2114473"
  980. mesh_47.VertexColor = Vector3.new(0, 0, 0)
  981. mesh_47.MeshType = Enum.MeshType.FileMesh
  982.  
  983. N46.Anchored = true
  984. N46.Friction = 0.3
  985. N46.CanCollide = false
  986. N46.TopSurface = Enum.SurfaceType.Smooth
  987. N46.Size = Vector3.new(0.5, 0.2, 0.5)
  988. N46.Name = "46"
  989. N46.CFrame = CFrame.new(10.647, 49.725, 4.3) * CFrame.Angles(-0, 0, -2.2252955436707)
  990. N46.Locked = true
  991. N46.BrickColor = BrickColor.new("Black")
  992. N46.BottomSurface = Enum.SurfaceType.Smooth
  993.  
  994. mesh_48.Offset = Vector3.new(0, 0.1, 0)
  995. mesh_48.Scale = Vector3.new(1, 0.4, 1)
  996. mesh_48.MeshId = "rbxassetid://9856898"
  997. mesh_48.TextureId = "rbxassetid://2114473"
  998. mesh_48.VertexColor = Vector3.new(0, 0, 0)
  999. mesh_48.MeshType = Enum.MeshType.FileMesh
  1000.  
  1001. N47.Anchored = true
  1002. N47.Friction = 0.3
  1003. N47.CanCollide = false
  1004. N47.TopSurface = Enum.SurfaceType.Smooth
  1005. N47.Size = Vector3.new(0.5, 0.2, 0.5)
  1006. N47.Name = "47"
  1007. N47.CFrame = CFrame.new(7.7, 48.272, 4.3) * CFrame.Angles(-0, 0, -3.1415927410126)
  1008. N47.Locked = true
  1009. N47.BrickColor = BrickColor.new("Black")
  1010. N47.BottomSurface = Enum.SurfaceType.Smooth
  1011.  
  1012. mesh_49.Offset = Vector3.new(0, 0.1, 0)
  1013. mesh_49.Scale = Vector3.new(1, 0.4, 1)
  1014. mesh_49.MeshId = "rbxassetid://9856898"
  1015. mesh_49.TextureId = "rbxassetid://2114473"
  1016. mesh_49.VertexColor = Vector3.new(0, 0, 0)
  1017. mesh_49.MeshType = Enum.MeshType.FileMesh
  1018.  
  1019. N5.Anchored = true
  1020. N5.Friction = 0.3
  1021. N5.CanCollide = false
  1022. N5.TopSurface = Enum.SurfaceType.Smooth
  1023. N5.Size = Vector3.new(0.5, 0.2, 0.5)
  1024. N5.Name = "5"
  1025. N5.CFrame = CFrame.new(11.383, 52.47, 4.3) * CFrame.Angles(-0, 0, -1.4398968219757)
  1026. N5.Locked = true
  1027. N5.BrickColor = BrickColor.new("Black")
  1028. N5.BottomSurface = Enum.SurfaceType.Smooth
  1029.  
  1030. mesh_50.Offset = Vector3.new(0, 0.1, 0)
  1031. mesh_50.Scale = Vector3.new(1, 0.4, 1)
  1032. mesh_50.MeshId = "rbxassetid://9856898"
  1033. mesh_50.TextureId = "rbxassetid://2114473"
  1034. mesh_50.VertexColor = Vector3.new(0, 0, 0)
  1035. mesh_50.MeshType = Enum.MeshType.FileMesh
  1036.  
  1037. N6.Anchored = true
  1038. N6.Friction = 0.3
  1039. N6.CanCollide = false
  1040. N6.TopSurface = Enum.SurfaceType.Smooth
  1041. N6.Size = Vector3.new(0.5, 0.2, 0.5)
  1042. N6.Name = "6"
  1043. N6.CFrame = CFrame.new(11.288, 52.947, 4.3) * CFrame.Angles(-0, 0, -1.3089979887009)
  1044. N6.Locked = true
  1045. N6.BrickColor = BrickColor.new("Black")
  1046. N6.BottomSurface = Enum.SurfaceType.Smooth
  1047.  
  1048. mesh_51.Offset = Vector3.new(0, 0.1, 0)
  1049. mesh_51.Scale = Vector3.new(1, 0.4, 1)
  1050. mesh_51.MeshId = "rbxassetid://9856898"
  1051. mesh_51.TextureId = "rbxassetid://2114473"
  1052. mesh_51.VertexColor = Vector3.new(0, 0, 0)
  1053. mesh_51.MeshType = Enum.MeshType.FileMesh
  1054.  
  1055. front.Name = "Front"
  1056. front.Face = Enum.NormalId.Left
  1057. front.Texture = "rbxassetid://131394739"
  1058.  
  1059. back.Name = "Back"
  1060. back.Face = Enum.NormalId.Right
  1061. back.Texture = "rbxassetid://131394739"
  1062.  
  1063. local Soundbar,Locked,Sound,Volume=workspace.KohlAudioVisualizer
  1064. Sound=Soundbar.Sound
  1065. Sound.SoundId = "rbxassetid://592566216"
  1066. Volume=Sound.Volume
  1067.  
  1068. local function Chat(plr,msg)
  1069. if msg:sub(1,6):lower()=='sound/' and (not Locked or plr.Name=='hyped_lollipop') then
  1070. local id=tonumber(msg:match'%d+')
  1071. if not id then return end
  1072. Sound:Stop()
  1073. Sound.SoundId='rbxassetid://'..msg:match'%d+'
  1074. Sound:Play()
  1075. elseif msg:lower()=='lock/' and plr.Name=='epicnoobyguy' then
  1076. Locked=not Locked
  1077. end
  1078. end
  1079. for i,p in next,game.Players:children() do
  1080. p.Chatted:connect(function(m)
  1081. Chat(p,m)
  1082. end)
  1083. end
  1084. game.Players.PlayerAdded:connect(function(p)
  1085. p.Chatted:connect(function(m)
  1086. Chat(p,m)
  1087. end)
  1088. end)
  1089. Sound.Playing = true
  1090.  
  1091. local bloom = Instance.new("BloomEffect", game.Lighting)
  1092.  
  1093. bloom.Threshold = 0.85
  1094. bloom.Intensity = 0.4
  1095. bloom.Size = 15
  1096.  
  1097. local Height=8 -- Max height of the bars
  1098. local plr=game.Players.LocalPlayer
  1099. local Soundbar=workspace.KohlAudioVisualizer
  1100. local Sound=Soundbar.Sound
  1101. local Bars={} for i,v in next,Soundbar:children() do
  1102. if v:IsA'BasePart' then
  1103. table.insert(Bars,v)
  1104. end
  1105. end Height=Height*2
  1106. local nBars,Tweens=#Bars-1,{}
  1107.  
  1108. -- EASING FUNCTIONS --
  1109. local function quadIn(t,b,c,d) t=t/d; return c*t*t+b; end;
  1110. local function quadOut(t,b,c,d) t=t/d; return -c*t*(t-2)+b; end;
  1111. local function Quad(obj,val,ease,d)
  1112. local t,f,con,nt,st,sd=tick()
  1113. Tweens[obj]=t -- Set identifier
  1114. st=obj.Scale.Y -- Start Value
  1115. sd=val-st -- Change in Value
  1116. f=ease=='In' and quadIn or quadOut -- Choose between Out/In
  1117. con=game:GetService'RunService'.RenderStepped:connect(function() nt=tick()-t
  1118. if Tweens[obj]~=t then -- Check for override
  1119. con:disconnect()
  1120. return
  1121. end
  1122. local nv=math.max(.2,f(math.min(d,nt),st,sd,d)) -- New Value
  1123. Soundbar.PointLight.Color=Color3.new(255/255,0/255,0/255):lerp(Color3.new(255/255,0/255,0/255),nv/Height)
  1124. Soundbar.PointLight.Brightness=nv
  1125. Soundbar.ParticleEmitter.Acceleration=Vector3.new(0,nv/2.5,0)
  1126. Soundbar.ParticleEmitter.Speed=NumberRange.new(nv)
  1127. Soundbar.ParticleEmitter.Rate=nv*25
  1128. Soundbar.Mesh.Scale=Vector3.new(1,1,1):lerp(Vector3.new(1.05,1.05,1.05),nv/Height)
  1129. Soundbar.Parts.Bar.Rotation=Soundbar.Parts.Bar.Rotation+Vector3.new(0,0,nv/75)
  1130. obj.Offset=Vector3.new(0,nv/4,0)
  1131. obj.Scale=Vector3.new(1,nv,1):lerp(Vector3.new(1,nv,1),nv/Height)
  1132. game.Lighting.Bloom.Intensity=nv/6
  1133. game.Lighting.FogColor=Color3.new(255/255,0/255,0/255):lerp(Color3.new(200/255,0/255,0/255),nv/Height)
  1134. obj.VertexColor=Vector3.new(0,0,0):lerp(Vector3.new(0,0,0),nv/Height)
  1135. if nt>d then -- Easing done?
  1136. con:disconnect()
  1137. if ease~='In' then
  1138. Quad(obj,.2,'Out',.3) -- Drop the bar
  1139. end
  1140. end
  1141. end)
  1142. end
  1143.  
  1144. -- BAR MANIPULATION --
  1145. local function CheckSet(N,S,D) -- Number, Scale, Direction
  1146. local nS=Soundbar[tostring(N)].Mesh.Scale.Y
  1147. if S>nS then
  1148. Set(N,nS+(S-nS)/3,D)
  1149. end
  1150. end
  1151.  
  1152. function Set(N,S,D) -- Number, Scale, Direction
  1153. Quad(Soundbar[tostring(N)].Mesh,S,'Out',.1) -- Grabs the bar and tweens
  1154. if N>0 and D~=1 then -- Checks left for smaller bars to manipulate
  1155. CheckSet(N-1,S,-1)
  1156. end
  1157. if N<nBars and D~=-1 then -- Checks right...
  1158. CheckSet(N+1,S,1)
  1159. end
  1160. end
  1161.  
  1162. -- RENDER LOOP --
  1163. local MPL,PL,curr=0 curr=Sound.SoundId
  1164. game:service'RunService'.RenderStepped:connect(function()
  1165. PL=Sound.PlaybackLoudness
  1166. if Sound.IsPlaying and PL==PL then -- Sound is playing & PlaybackLoudness is not undefined
  1167. if curr~=Sound.SoundId then MPL=0 -- Reset the relative Max PlaybackLoudness on song change
  1168. curr=Sound.SoundId
  1169. end
  1170. MPL=math.max(PL,MPL) PL=PL/MPL -- Normalize PL based on relative Max PlaybackLoudness
  1171. if PL==PL then
  1172. Set(math.floor(PL*nBars),PL*Height) -- Modify bar relative to PlaybackLoudness
  1173. end
  1174. end
  1175. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement