Advertisement
KilluaGod

Workspace Visualizer

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