Advertisement
KrYn0MoRe

beats

May 17th, 2020 (edited)
808
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 41.35 KB | None | 0 0
  1. Model0 = Instance.new("Model")
  2. Part1 = Instance.new("Part")
  3. Model2 = Instance.new("Model")
  4. Model3 = Instance.new("Model")
  5. Part4 = Instance.new("Part")
  6. Part5 = Instance.new("Part")
  7. Part6 = Instance.new("Part")
  8. Part7 = Instance.new("Part")
  9. Part8 = Instance.new("Part")
  10. Part9 = Instance.new("Part")
  11. Part10 = Instance.new("Part")
  12. Part11 = Instance.new("Part")
  13. Model12 = Instance.new("Model")
  14. Part13 = Instance.new("Part")
  15. SurfaceGui14 = Instance.new("SurfaceGui")
  16. TextLabel15 = Instance.new("TextLabel")
  17. Part16 = Instance.new("Part")
  18. Part17 = Instance.new("Part")
  19. Model18 = Instance.new("Model")
  20. Part19 = Instance.new("Part")
  21. Part20 = Instance.new("Part")
  22. Part21 = Instance.new("Part")
  23. Part22 = Instance.new("Part")
  24. SurfaceGui23 = Instance.new("SurfaceGui")
  25. ImageLabel24 = Instance.new("ImageLabel")
  26. Part25 = Instance.new("Part")
  27. SpecialMesh26 = Instance.new("SpecialMesh")
  28. Texture27 = Instance.new("Texture")
  29. Texture28 = Instance.new("Texture")
  30. Texture29 = Instance.new("Texture")
  31. Texture30 = Instance.new("Texture")
  32. Texture31 = Instance.new("Texture")
  33. Texture32 = Instance.new("Texture")
  34. Model33 = Instance.new("Model")
  35. Model34 = Instance.new("Model")
  36. Part35 = Instance.new("Part")
  37. Part36 = Instance.new("Part")
  38. Part37 = Instance.new("Part")
  39. Part38 = Instance.new("Part")
  40. Part39 = Instance.new("Part")
  41. Part40 = Instance.new("Part")
  42. Part41 = Instance.new("Part")
  43. Part42 = Instance.new("Part")
  44. Model43 = Instance.new("Model")
  45. Part44 = Instance.new("Part")
  46. SurfaceGui45 = Instance.new("SurfaceGui")
  47. TextLabel46 = Instance.new("TextLabel")
  48. Part47 = Instance.new("Part")
  49. Part48 = Instance.new("Part")
  50. Part49 = Instance.new("Part")
  51. Model50 = Instance.new("Model")
  52. Part51 = Instance.new("Part")
  53. Part52 = Instance.new("Part")
  54. Part53 = Instance.new("Part")
  55. Part54 = Instance.new("Part")
  56. SurfaceGui55 = Instance.new("SurfaceGui")
  57. ImageLabel56 = Instance.new("ImageLabel")
  58. Part57 = Instance.new("Part")
  59. SpecialMesh58 = Instance.new("SpecialMesh")
  60. Texture59 = Instance.new("Texture")
  61. Texture60 = Instance.new("Texture")
  62. Texture61 = Instance.new("Texture")
  63. Texture62 = Instance.new("Texture")
  64. Texture63 = Instance.new("Texture")
  65. Texture64 = Instance.new("Texture")
  66. Model0.Name = "Beats"
  67. Model0.Parent = script
  68. Part1.Name = "Main"
  69. Part1.Parent = Model0
  70. Part1.CFrame = CFrame.new(2.71283007, 24.4999962, 0.372637004, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  71. Part1.Position = Vector3.new(2.71283007, 24.4999962, 0.372637004)
  72. Part1.Color = Color3.new(0.960784, 0.803922, 0.188235)
  73. Part1.Transparency = 1
  74. Part1.Size = Vector3.new(0.0500000007, 0.0500000007, 0.0500000007)
  75. Part1.BrickColor = BrickColor.new("Bright yellow")
  76. Part1.CanCollide = false
  77. Part1.TopSurface = Enum.SurfaceType.Smooth
  78. Part1.brickColor = BrickColor.new("Bright yellow")
  79. Part1.FormFactor = Enum.FormFactor.Symmetric
  80. Part1.formFactor = Enum.FormFactor.Symmetric
  81. Model2.Name = "Left"
  82. Model2.Parent = Model0
  83. Model3.Name = "Band"
  84. Model3.Parent = Model2
  85. Part4.Name = "p3"
  86. Part4.Parent = Model3
  87. Part4.CFrame = CFrame.new(2.07425094, 24.8450069, 0.363000005, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  88. Part4.Orientation = Vector3.new(0, 180, 0)
  89. Part4.Position = Vector3.new(2.07425094, 24.8450069, 0.363000005)
  90. Part4.Rotation = Vector3.new(-180, 0, -180)
  91. Part4.Color = Color3.new(0.388235, 0.372549, 0.384314)
  92. Part4.Size = Vector3.new(0.0500000007, 0.0799999982, 0.200000003)
  93. Part4.BottomSurface = Enum.SurfaceType.Smooth
  94. Part4.BrickColor = BrickColor.new("Dark stone grey")
  95. Part4.Material = Enum.Material.SmoothPlastic
  96. Part4.TopSurface = Enum.SurfaceType.Smooth
  97. Part4.brickColor = BrickColor.new("Dark stone grey")
  98. Part5.Name = "p3"
  99. Part5.Parent = Model3
  100. Part5.CFrame = CFrame.new(2.21270299, 25.0883522, 0.363000005, -0.573576152, 0.819152296, 0, 0.819152296, 0.573576152, 0, 0, 0, -1)
  101. Part5.Orientation = Vector3.new(0, 180, 55)
  102. Part5.Position = Vector3.new(2.21270299, 25.0883522, 0.363000005)
  103. Part5.Rotation = Vector3.new(-180, 0, -125)
  104. Part5.Color = Color3.new(0.388235, 0.372549, 0.384314)
  105. Part5.Size = Vector3.new(0.0500000007, 0.0799999982, 0.200000003)
  106. Part5.BottomSurface = Enum.SurfaceType.Smooth
  107. Part5.BrickColor = BrickColor.new("Dark stone grey")
  108. Part5.Material = Enum.Material.SmoothPlastic
  109. Part5.TopSurface = Enum.SurfaceType.Smooth
  110. Part5.brickColor = BrickColor.new("Dark stone grey")
  111. Part6.Name = "p3"
  112. Part6.Parent = Model3
  113. Part6.CFrame = CFrame.new(2.27726793, 25.1219654, 0.363000005, -0.342020214, 0.939692616, 0, 0.939692557, 0.342020243, 0, 0, 0, -1)
  114. Part6.Orientation = Vector3.new(0, 180, 70)
  115. Part6.Position = Vector3.new(2.27726793, 25.1219654, 0.363000005)
  116. Part6.Rotation = Vector3.new(-180, 0, -110)
  117. Part6.Color = Color3.new(0.388235, 0.372549, 0.384314)
  118. Part6.Size = Vector3.new(0.0500000007, 0.0799999982, 0.200000003)
  119. Part6.BottomSurface = Enum.SurfaceType.Smooth
  120. Part6.BrickColor = BrickColor.new("Dark stone grey")
  121. Part6.Material = Enum.Material.SmoothPlastic
  122. Part6.TopSurface = Enum.SurfaceType.Smooth
  123. Part6.brickColor = BrickColor.new("Dark stone grey")
  124. Part7.Name = "p3"
  125. Part7.Parent = Model3
  126. Part7.CFrame = CFrame.new(2.34833193, 25.1377182, 0.363000005, -0.087155968, 0.996194661, 0, 0.996194661, 0.087155968, 0, 0, 0, -1)
  127. Part7.Orientation = Vector3.new(0, 180, 85)
  128. Part7.Position = Vector3.new(2.34833193, 25.1377182, 0.363000005)
  129. Part7.Rotation = Vector3.new(-180, 0, -95)
  130. Part7.Color = Color3.new(0.388235, 0.372549, 0.384314)
  131. Part7.Size = Vector3.new(0.0500000007, 0.0799999982, 0.200000003)
  132. Part7.BottomSurface = Enum.SurfaceType.Smooth
  133. Part7.BrickColor = BrickColor.new("Dark stone grey")
  134. Part7.Material = Enum.Material.SmoothPlastic
  135. Part7.TopSurface = Enum.SurfaceType.Smooth
  136. Part7.brickColor = BrickColor.new("Dark stone grey")
  137. Part8.Name = "p3"
  138. Part8.Parent = Model3
  139. Part8.CFrame = CFrame.new(2.42600012, 25.1411152, 0.363000005, 0, 1, 0, 1, 0, 0, 0, 0, -1)
  140. Part8.Orientation = Vector3.new(0, 180, 90)
  141. Part8.Position = Vector3.new(2.42600012, 25.1411152, 0.363000005)
  142. Part8.Rotation = Vector3.new(-180, 0, -90)
  143. Part8.Color = Color3.new(0.388235, 0.372549, 0.384314)
  144. Part8.Size = Vector3.new(0.0500000007, 0.0799999982, 0.200000003)
  145. Part8.BottomSurface = Enum.SurfaceType.Smooth
  146. Part8.BrickColor = BrickColor.new("Dark stone grey")
  147. Part8.Material = Enum.Material.SmoothPlastic
  148. Part8.TopSurface = Enum.SurfaceType.Smooth
  149. Part8.brickColor = BrickColor.new("Dark stone grey")
  150. Part9.Name = "p3"
  151. Part9.Parent = Model3
  152. Part9.CFrame = CFrame.new(2.506001, 25.1411152, 0.363000005, 0, 1, 0, 1, 0, 0, 0, 0, -1)
  153. Part9.Orientation = Vector3.new(0, 180, 90)
  154. Part9.Position = Vector3.new(2.506001, 25.1411152, 0.363000005)
  155. Part9.Rotation = Vector3.new(-180, 0, -90)
  156. Part9.Color = Color3.new(0.388235, 0.372549, 0.384314)
  157. Part9.Size = Vector3.new(0.0500000007, 0.0799999982, 0.200000003)
  158. Part9.BottomSurface = Enum.SurfaceType.Smooth
  159. Part9.BrickColor = BrickColor.new("Dark stone grey")
  160. Part9.Material = Enum.Material.SmoothPlastic
  161. Part9.TopSurface = Enum.SurfaceType.Smooth
  162. Part9.brickColor = BrickColor.new("Dark stone grey")
  163. Part10.Name = "p3"
  164. Part10.Parent = Model3
  165. Part10.CFrame = CFrame.new(2.58600092, 25.1411152, 0.363000005, 0, 1, 0, 1, 0, 0, 0, 0, -1)
  166. Part10.Orientation = Vector3.new(0, 180, 90)
  167. Part10.Position = Vector3.new(2.58600092, 25.1411152, 0.363000005)
  168. Part10.Rotation = Vector3.new(-180, 0, -90)
  169. Part10.Color = Color3.new(0.388235, 0.372549, 0.384314)
  170. Part10.Size = Vector3.new(0.0500000007, 0.0799999982, 0.200000003)
  171. Part10.BottomSurface = Enum.SurfaceType.Smooth
  172. Part10.BrickColor = BrickColor.new("Dark stone grey")
  173. Part10.Material = Enum.Material.SmoothPlastic
  174. Part10.TopSurface = Enum.SurfaceType.Smooth
  175. Part10.brickColor = BrickColor.new("Dark stone grey")
  176. Part11.Name = "p3"
  177. Part11.Parent = Model3
  178. Part11.CFrame = CFrame.new(2.66600013, 25.1411152, 0.363000005, 0, 1, 0, 1, 0, 0, 0, 0, -1)
  179. Part11.Orientation = Vector3.new(0, 180, 90)
  180. Part11.Position = Vector3.new(2.66600013, 25.1411152, 0.363000005)
  181. Part11.Rotation = Vector3.new(-180, 0, -90)
  182. Part11.Color = Color3.new(0.388235, 0.372549, 0.384314)
  183. Part11.Size = Vector3.new(0.0500000007, 0.0799999982, 0.200000003)
  184. Part11.BottomSurface = Enum.SurfaceType.Smooth
  185. Part11.BrickColor = BrickColor.new("Dark stone grey")
  186. Part11.Material = Enum.Material.SmoothPlastic
  187. Part11.TopSurface = Enum.SurfaceType.Smooth
  188. Part11.brickColor = BrickColor.new("Dark stone grey")
  189. Model12.Name = "Iron"
  190. Model12.Parent = Model3
  191. Part13.Parent = Model12
  192. Part13.CFrame = CFrame.new(2.08081698, 24.9200573, 0.363000005, -0.984807789, 0.173647955, 0, 0.173647955, 0.984807789, 0, 0, 0, -1)
  193. Part13.Orientation = Vector3.new(0, 180, 10)
  194. Part13.Position = Vector3.new(2.08081698, 24.9200573, 0.363000005)
  195. Part13.Rotation = Vector3.new(-180, 0, -170)
  196. Part13.Color = Color3.new(0.972549, 0.972549, 0.972549)
  197. Part13.Size = Vector3.new(0.0500000007, 0.0799999982, 0.200000003)
  198. Part13.BottomSurface = Enum.SurfaceType.Smooth
  199. Part13.BrickColor = BrickColor.new("Institutional white")
  200. Part13.Material = Enum.Material.SmoothPlastic
  201. Part13.Reflectance = 0.5
  202. Part13.TopSurface = Enum.SurfaceType.Smooth
  203. Part13.brickColor = BrickColor.new("Institutional white")
  204. SurfaceGui14.Name = "bgui"
  205. SurfaceGui14.Parent = Part13
  206. SurfaceGui14.LightInfluence = 1
  207. SurfaceGui14.Face = Enum.NormalId.Left
  208. SurfaceGui14.ClipsDescendants = true
  209. SurfaceGui14.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  210. TextLabel15.Parent = SurfaceGui14
  211. TextLabel15.Size = UDim2.new(1, 0, 1, 0)
  212. TextLabel15.BackgroundColor = BrickColor.new("Institutional white")
  213. TextLabel15.BackgroundColor3 = Color3.new(1, 1, 1)
  214. TextLabel15.BackgroundTransparency = 1
  215. TextLabel15.Font = Enum.Font.SourceSans
  216. TextLabel15.FontSize = Enum.FontSize.Size14
  217. TextLabel15.Text = "L"
  218. TextLabel15.TextColor = BrickColor.new("Really black")
  219. TextLabel15.TextColor3 = Color3.new(0, 0, 0)
  220. TextLabel15.TextScaled = true
  221. TextLabel15.TextSize = 14
  222. TextLabel15.TextStrokeColor3 = Color3.new(1, 1, 1)
  223. TextLabel15.TextStrokeTransparency = 0
  224. TextLabel15.TextWrap = true
  225. TextLabel15.TextWrapped = true
  226. Part16.Name = "p3"
  227. Part16.Parent = Model3
  228. Part16.CFrame = CFrame.new(2.15499091, 25.0399284, 0.363000005, -0.707106829, 0.707106829, 0, 0.707106829, 0.707106829, 0, 0, 0, -1)
  229. Part16.Orientation = Vector3.new(0, 180, 45)
  230. Part16.Position = Vector3.new(2.15499091, 25.0399284, 0.363000005)
  231. Part16.Rotation = Vector3.new(-180, 0, -135)
  232. Part16.Color = Color3.new(0.388235, 0.372549, 0.384314)
  233. Part16.Size = Vector3.new(0.0500000007, 0.0799999982, 0.200000003)
  234. Part16.BottomSurface = Enum.SurfaceType.Smooth
  235. Part16.BrickColor = BrickColor.new("Dark stone grey")
  236. Part16.Material = Enum.Material.SmoothPlastic
  237. Part16.TopSurface = Enum.SurfaceType.Smooth
  238. Part16.brickColor = BrickColor.new("Dark stone grey")
  239. Part17.Name = "p3"
  240. Part17.Parent = Model3
  241. Part17.CFrame = CFrame.new(2.106565, 24.9822178, 0.363000005, -0.819152296, 0.573576152, 0, 0.573576152, 0.819152296, 0, 0, 0, -1)
  242. Part17.Orientation = Vector3.new(0, 180, 35)
  243. Part17.Position = Vector3.new(2.106565, 24.9822178, 0.363000005)
  244. Part17.Rotation = Vector3.new(-180, 0, -145)
  245. Part17.Color = Color3.new(0.388235, 0.372549, 0.384314)
  246. Part17.Size = Vector3.new(0.0500000007, 0.0799999982, 0.200000003)
  247. Part17.BottomSurface = Enum.SurfaceType.Smooth
  248. Part17.BrickColor = BrickColor.new("Dark stone grey")
  249. Part17.Material = Enum.Material.SmoothPlastic
  250. Part17.TopSurface = Enum.SurfaceType.Smooth
  251. Part17.brickColor = BrickColor.new("Dark stone grey")
  252. Model18.Name = "Muff"
  253. Model18.Parent = Model2
  254. Part19.Name = "led"
  255. Part19.Parent = Model18
  256. Part19.CFrame = CFrame.new(2.06425095, 24.5900021, 0.363000005, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  257. Part19.Orientation = Vector3.new(0, 180, 0)
  258. Part19.Position = Vector3.new(2.06425095, 24.5900021, 0.363000005)
  259. Part19.Rotation = Vector3.new(-180, 0, -180)
  260. Part19.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  261. Part19.Size = Vector3.new(0.0500000007, 0.449999988, 0.449999988)
  262. Part19.BottomSurface = Enum.SurfaceType.Smooth
  263. Part19.BrickColor = BrickColor.new("Really black")
  264. Part19.Material = Enum.Material.Neon
  265. Part19.TopSurface = Enum.SurfaceType.Smooth
  266. Part19.brickColor = BrickColor.new("Really black")
  267. Part19.Shape = Enum.PartType.Cylinder
  268. Part20.Name = "p2"
  269. Part20.Parent = Model18
  270. Part20.CFrame = CFrame.new(2.05725098, 24.5900021, 0.363000005, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  271. Part20.Orientation = Vector3.new(0, 180, 0)
  272. Part20.Position = Vector3.new(2.05725098, 24.5900021, 0.363000005)
  273. Part20.Rotation = Vector3.new(-180, 0, -180)
  274. Part20.Color = Color3.new(0.388235, 0.372549, 0.384314)
  275. Part20.Size = Vector3.new(0.0500000007, 0.400000006, 0.400000006)
  276. Part20.BottomSurface = Enum.SurfaceType.Smooth
  277. Part20.BrickColor = BrickColor.new("Dark stone grey")
  278. Part20.Material = Enum.Material.SmoothPlastic
  279. Part20.TopSurface = Enum.SurfaceType.Smooth
  280. Part20.brickColor = BrickColor.new("Dark stone grey")
  281. Part20.Shape = Enum.PartType.Cylinder
  282. Part21.Name = "p1"
  283. Part21.Parent = Model18
  284. Part21.CFrame = CFrame.new(2.07725096, 24.5900021, 0.363000005, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  285. Part21.Orientation = Vector3.new(0, 180, 0)
  286. Part21.Position = Vector3.new(2.07725096, 24.5900021, 0.363000005)
  287. Part21.Rotation = Vector3.new(-180, 0, -180)
  288. Part21.Color = Color3.new(0.388235, 0.372549, 0.384314)
  289. Part21.Size = Vector3.new(0.0500000007, 0.5, 0.5)
  290. Part21.BottomSurface = Enum.SurfaceType.Smooth
  291. Part21.BrickColor = BrickColor.new("Dark stone grey")
  292. Part21.Material = Enum.Material.SmoothPlastic
  293. Part21.TopSurface = Enum.SurfaceType.Smooth
  294. Part21.brickColor = BrickColor.new("Dark stone grey")
  295. Part21.Shape = Enum.PartType.Cylinder
  296. Part22.Name = "logo"
  297. Part22.Parent = Model18
  298. Part22.CFrame = CFrame.new(2.05625105, 24.5900021, 0.363000005, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  299. Part22.Orientation = Vector3.new(0, 180, 0)
  300. Part22.Position = Vector3.new(2.05625105, 24.5900021, 0.363000005)
  301. Part22.Rotation = Vector3.new(-180, 0, -180)
  302. Part22.Color = Color3.new(1, 1, 1)
  303. Part22.Size = Vector3.new(0.0500000007, 0.200000003, 0.200000003)
  304. Part22.BottomSurface = Enum.SurfaceType.Smooth
  305. Part22.BrickColor = BrickColor.new("Institutional white")
  306. Part22.Material = Enum.Material.Neon
  307. Part22.TopSurface = Enum.SurfaceType.Smooth
  308. Part22.brickColor = BrickColor.new("Institutional white")
  309. Part22.Shape = Enum.PartType.Cylinder
  310. SurfaceGui23.Parent = Part22
  311. SurfaceGui23.LightInfluence = 1
  312. SurfaceGui23.Face = Enum.NormalId.Right
  313. SurfaceGui23.ClipsDescendants = true
  314. SurfaceGui23.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  315. SurfaceGui23.Adornee = Part22
  316. ImageLabel24.Name = "logo_img"
  317. ImageLabel24.Parent = SurfaceGui23
  318. ImageLabel24.Size = UDim2.new(1, 0, 1, 0)
  319. ImageLabel24.BackgroundColor = BrickColor.new("Institutional white")
  320. ImageLabel24.BackgroundColor3 = Color3.new(1, 1, 1)
  321. ImageLabel24.BackgroundTransparency = 1
  322. ImageLabel24.Image = "http://www.roblox.com/asset/?id=5048562638"
  323. ImageLabel24.ImageColor3 = Color3.new(0.388235, 0.372549, 0.384314)
  324. ImageLabel24.ScaleType = Enum.ScaleType.Fit
  325. Part25.Name = "cushion"
  326. Part25.Parent = Model18
  327. Part25.CFrame = CFrame.new(2.1400001, 24.5900002, 0.363000005, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  328. Part25.Orientation = Vector3.new(0, 180, 0)
  329. Part25.Position = Vector3.new(2.1400001, 24.5900002, 0.363000005)
  330. Part25.Rotation = Vector3.new(-180, 0, -180)
  331. Part25.Color = Color3.new(0.388235, 0.372549, 0.384314)
  332. Part25.Size = Vector3.new(0.075000003, 0.5, 0.5)
  333. Part25.BrickColor = BrickColor.new("Dark stone grey")
  334. Part25.CanCollide = false
  335. Part25.TopSurface = Enum.SurfaceType.Smooth
  336. Part25.brickColor = BrickColor.new("Dark stone grey")
  337. Part25.FormFactor = Enum.FormFactor.Symmetric
  338. Part25.formFactor = Enum.FormFactor.Symmetric
  339. SpecialMesh26.Parent = Part25
  340. SpecialMesh26.MeshId = "rbxassetid://5052893640"
  341. SpecialMesh26.MeshType = Enum.MeshType.FileMesh
  342. Texture27.Parent = Part25
  343. Texture27.Texture = "rbxassetid://657748791"
  344. Texture27.Face = Enum.NormalId.Back
  345. Texture28.Parent = Part25
  346. Texture28.Texture = "rbxassetid://657748791"
  347. Texture28.Face = Enum.NormalId.Bottom
  348. Texture29.Parent = Part25
  349. Texture29.Texture = "rbxassetid://657748791"
  350. Texture30.Parent = Part25
  351. Texture30.Texture = "rbxassetid://657748791"
  352. Texture30.Face = Enum.NormalId.Top
  353. Texture31.Parent = Part25
  354. Texture31.Texture = "rbxassetid://657748791"
  355. Texture31.Face = Enum.NormalId.Left
  356. Texture32.Parent = Part25
  357. Texture32.Texture = "rbxassetid://657748791"
  358. Texture32.Face = Enum.NormalId.Right
  359. Model33.Name = "Right"
  360. Model33.Parent = Model0
  361. Model34.Name = "Band"
  362. Model34.Parent = Model33
  363. Part35.Name = "p3"
  364. Part35.Parent = Model34
  365. Part35.CFrame = CFrame.new(3.35619831, 24.8450069, 0.363000005, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  366. Part35.Position = Vector3.new(3.35619831, 24.8450069, 0.363000005)
  367. Part35.Color = Color3.new(0.388235, 0.372549, 0.384314)
  368. Part35.Size = Vector3.new(0.0500000007, 0.0799999982, 0.200000003)
  369. Part35.BottomSurface = Enum.SurfaceType.Smooth
  370. Part35.BrickColor = BrickColor.new("Dark stone grey")
  371. Part35.Material = Enum.Material.SmoothPlastic
  372. Part35.TopSurface = Enum.SurfaceType.Smooth
  373. Part35.brickColor = BrickColor.new("Dark stone grey")
  374. Part36.Name = "p3"
  375. Part36.Parent = Model34
  376. Part36.CFrame = CFrame.new(3.21774626, 25.0883522, 0.363000005, 0.573576152, -0.819152296, 0, 0.819152296, 0.573576152, 0, 0, 0, 1)
  377. Part36.Orientation = Vector3.new(0, 0, 55)
  378. Part36.Position = Vector3.new(3.21774626, 25.0883522, 0.363000005)
  379. Part36.Rotation = Vector3.new(0, 0, 55)
  380. Part36.Color = Color3.new(0.388235, 0.372549, 0.384314)
  381. Part36.Size = Vector3.new(0.0500000007, 0.0799999982, 0.200000003)
  382. Part36.BottomSurface = Enum.SurfaceType.Smooth
  383. Part36.BrickColor = BrickColor.new("Dark stone grey")
  384. Part36.Material = Enum.Material.SmoothPlastic
  385. Part36.TopSurface = Enum.SurfaceType.Smooth
  386. Part36.brickColor = BrickColor.new("Dark stone grey")
  387. Part37.Name = "p3"
  388. Part37.Parent = Model34
  389. Part37.CFrame = CFrame.new(3.15318131, 25.1219654, 0.363000005, 0.342020214, -0.939692616, 0, 0.939692557, 0.342020243, 0, 0, 0, 1)
  390. Part37.Orientation = Vector3.new(0, 0, 70)
  391. Part37.Position = Vector3.new(3.15318131, 25.1219654, 0.363000005)
  392. Part37.Rotation = Vector3.new(0, 0, 70)
  393. Part37.Color = Color3.new(0.388235, 0.372549, 0.384314)
  394. Part37.Size = Vector3.new(0.0500000007, 0.0799999982, 0.200000003)
  395. Part37.BottomSurface = Enum.SurfaceType.Smooth
  396. Part37.BrickColor = BrickColor.new("Dark stone grey")
  397. Part37.Material = Enum.Material.SmoothPlastic
  398. Part37.TopSurface = Enum.SurfaceType.Smooth
  399. Part37.brickColor = BrickColor.new("Dark stone grey")
  400. Part38.Name = "p3"
  401. Part38.Parent = Model34
  402. Part38.CFrame = CFrame.new(3.08211732, 25.1377182, 0.363000005, 0.087155968, -0.996194661, 0, 0.996194661, 0.087155968, 0, 0, 0, 1)
  403. Part38.Orientation = Vector3.new(0, 0, 85)
  404. Part38.Position = Vector3.new(3.08211732, 25.1377182, 0.363000005)
  405. Part38.Rotation = Vector3.new(0, 0, 85)
  406. Part38.Color = Color3.new(0.388235, 0.372549, 0.384314)
  407. Part38.Size = Vector3.new(0.0500000007, 0.0799999982, 0.200000003)
  408. Part38.BottomSurface = Enum.SurfaceType.Smooth
  409. Part38.BrickColor = BrickColor.new("Dark stone grey")
  410. Part38.Material = Enum.Material.SmoothPlastic
  411. Part38.TopSurface = Enum.SurfaceType.Smooth
  412. Part38.brickColor = BrickColor.new("Dark stone grey")
  413. Part39.Name = "p3"
  414. Part39.Parent = Model34
  415. Part39.CFrame = CFrame.new(3.00444937, 25.1411152, 0.363000005, 0, -1, 0, 1, 0, 0, 0, 0, 1)
  416. Part39.Orientation = Vector3.new(0, 0, 90)
  417. Part39.Position = Vector3.new(3.00444937, 25.1411152, 0.363000005)
  418. Part39.Rotation = Vector3.new(0, 0, 90)
  419. Part39.Color = Color3.new(0.388235, 0.372549, 0.384314)
  420. Part39.Size = Vector3.new(0.0500000007, 0.0799999982, 0.200000003)
  421. Part39.BottomSurface = Enum.SurfaceType.Smooth
  422. Part39.BrickColor = BrickColor.new("Dark stone grey")
  423. Part39.Material = Enum.Material.SmoothPlastic
  424. Part39.TopSurface = Enum.SurfaceType.Smooth
  425. Part39.brickColor = BrickColor.new("Dark stone grey")
  426. Part40.Name = "p3"
  427. Part40.Parent = Model34
  428. Part40.CFrame = CFrame.new(2.92444825, 25.1411152, 0.363000005, 0, -1, 0, 1, 0, 0, 0, 0, 1)
  429. Part40.Orientation = Vector3.new(0, 0, 90)
  430. Part40.Position = Vector3.new(2.92444825, 25.1411152, 0.363000005)
  431. Part40.Rotation = Vector3.new(0, 0, 90)
  432. Part40.Color = Color3.new(0.388235, 0.372549, 0.384314)
  433. Part40.Size = Vector3.new(0.0500000007, 0.0799999982, 0.200000003)
  434. Part40.BottomSurface = Enum.SurfaceType.Smooth
  435. Part40.BrickColor = BrickColor.new("Dark stone grey")
  436. Part40.Material = Enum.Material.SmoothPlastic
  437. Part40.TopSurface = Enum.SurfaceType.Smooth
  438. Part40.brickColor = BrickColor.new("Dark stone grey")
  439. Part41.Name = "p3"
  440. Part41.Parent = Model34
  441. Part41.CFrame = CFrame.new(2.84444833, 25.1411152, 0.363000005, 0, -1, 0, 1, 0, 0, 0, 0, 1)
  442. Part41.Orientation = Vector3.new(0, 0, 90)
  443. Part41.Position = Vector3.new(2.84444833, 25.1411152, 0.363000005)
  444. Part41.Rotation = Vector3.new(0, 0, 90)
  445. Part41.Color = Color3.new(0.388235, 0.372549, 0.384314)
  446. Part41.Size = Vector3.new(0.0500000007, 0.0799999982, 0.200000003)
  447. Part41.BottomSurface = Enum.SurfaceType.Smooth
  448. Part41.BrickColor = BrickColor.new("Dark stone grey")
  449. Part41.Material = Enum.Material.SmoothPlastic
  450. Part41.TopSurface = Enum.SurfaceType.Smooth
  451. Part41.brickColor = BrickColor.new("Dark stone grey")
  452. Part42.Name = "p3"
  453. Part42.Parent = Model34
  454. Part42.CFrame = CFrame.new(2.76444936, 25.1411152, 0.363000005, 0, -1, 0, 1, 0, 0, 0, 0, 1)
  455. Part42.Orientation = Vector3.new(0, 0, 90)
  456. Part42.Position = Vector3.new(2.76444936, 25.1411152, 0.363000005)
  457. Part42.Rotation = Vector3.new(0, 0, 90)
  458. Part42.Color = Color3.new(0.388235, 0.372549, 0.384314)
  459. Part42.Size = Vector3.new(0.0500000007, 0.0799999982, 0.200000003)
  460. Part42.BottomSurface = Enum.SurfaceType.Smooth
  461. Part42.BrickColor = BrickColor.new("Dark stone grey")
  462. Part42.Material = Enum.Material.SmoothPlastic
  463. Part42.TopSurface = Enum.SurfaceType.Smooth
  464. Part42.brickColor = BrickColor.new("Dark stone grey")
  465. Model43.Name = "Iron"
  466. Model43.Parent = Model34
  467. Part44.Parent = Model43
  468. Part44.CFrame = CFrame.new(3.34963226, 24.9200573, 0.363000005, 0.984807789, -0.173647955, 0, 0.173647955, 0.984807789, 0, 0, 0, 1)
  469. Part44.Orientation = Vector3.new(0, 0, 10)
  470. Part44.Position = Vector3.new(3.34963226, 24.9200573, 0.363000005)
  471. Part44.Rotation = Vector3.new(0, 0, 10)
  472. Part44.Color = Color3.new(0.972549, 0.972549, 0.972549)
  473. Part44.Size = Vector3.new(0.0500000007, 0.0799999982, 0.200000003)
  474. Part44.BottomSurface = Enum.SurfaceType.Smooth
  475. Part44.BrickColor = BrickColor.new("Institutional white")
  476. Part44.Material = Enum.Material.SmoothPlastic
  477. Part44.Reflectance = 0.5
  478. Part44.TopSurface = Enum.SurfaceType.Smooth
  479. Part44.brickColor = BrickColor.new("Institutional white")
  480. SurfaceGui45.Name = "bgui"
  481. SurfaceGui45.Parent = Part44
  482. SurfaceGui45.LightInfluence = 1
  483. SurfaceGui45.Face = Enum.NormalId.Left
  484. SurfaceGui45.ClipsDescendants = true
  485. SurfaceGui45.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  486. TextLabel46.Parent = SurfaceGui45
  487. TextLabel46.Size = UDim2.new(1, 0, 1, 0)
  488. TextLabel46.BackgroundColor = BrickColor.new("Institutional white")
  489. TextLabel46.BackgroundColor3 = Color3.new(1, 1, 1)
  490. TextLabel46.BackgroundTransparency = 1
  491. TextLabel46.Font = Enum.Font.SourceSans
  492. TextLabel46.FontSize = Enum.FontSize.Size14
  493. TextLabel46.Text = "R"
  494. TextLabel46.TextColor = BrickColor.new("Really black")
  495. TextLabel46.TextColor3 = Color3.new(0, 0, 0)
  496. TextLabel46.TextScaled = true
  497. TextLabel46.TextSize = 14
  498. TextLabel46.TextStrokeColor3 = Color3.new(1, 1, 1)
  499. TextLabel46.TextStrokeTransparency = 0
  500. TextLabel46.TextWrap = true
  501. TextLabel46.TextWrapped = true
  502. Part47.Name = "p3"
  503. Part47.Parent = Model34
  504. Part47.CFrame = CFrame.new(3.27545834, 25.0399284, 0.363000005, 0.707106829, -0.707106829, 0, 0.707106829, 0.707106829, 0, 0, 0, 1)
  505. Part47.Orientation = Vector3.new(0, 0, 45)
  506. Part47.Position = Vector3.new(3.27545834, 25.0399284, 0.363000005)
  507. Part47.Rotation = Vector3.new(0, 0, 45)
  508. Part47.Color = Color3.new(0.388235, 0.372549, 0.384314)
  509. Part47.Size = Vector3.new(0.0500000007, 0.0799999982, 0.200000003)
  510. Part47.BottomSurface = Enum.SurfaceType.Smooth
  511. Part47.BrickColor = BrickColor.new("Dark stone grey")
  512. Part47.Material = Enum.Material.SmoothPlastic
  513. Part47.TopSurface = Enum.SurfaceType.Smooth
  514. Part47.brickColor = BrickColor.new("Dark stone grey")
  515. Part48.Name = "p3"
  516. Part48.Parent = Model34
  517. Part48.CFrame = CFrame.new(3.32388425, 24.9822178, 0.363000005, 0.819152296, -0.573576152, 0, 0.573576152, 0.819152296, 0, 0, 0, 1)
  518. Part48.Orientation = Vector3.new(0, 0, 35)
  519. Part48.Position = Vector3.new(3.32388425, 24.9822178, 0.363000005)
  520. Part48.Rotation = Vector3.new(0, 0, 35)
  521. Part48.Color = Color3.new(0.388235, 0.372549, 0.384314)
  522. Part48.Size = Vector3.new(0.0500000007, 0.0799999982, 0.200000003)
  523. Part48.BottomSurface = Enum.SurfaceType.Smooth
  524. Part48.BrickColor = BrickColor.new("Dark stone grey")
  525. Part48.Material = Enum.Material.SmoothPlastic
  526. Part48.TopSurface = Enum.SurfaceType.Smooth
  527. Part48.brickColor = BrickColor.new("Dark stone grey")
  528. Part49.Name = "p3"
  529. Part49.Parent = Model34
  530. Part49.CFrame = CFrame.new(2.71444845, 25.1411152, 0.363000005, 0, -1, 0, 1, 0, 0, 0, 0, 1)
  531. Part49.Orientation = Vector3.new(0, 0, 90)
  532. Part49.Position = Vector3.new(2.71444845, 25.1411152, 0.363000005)
  533. Part49.Rotation = Vector3.new(0, 0, 90)
  534. Part49.Color = Color3.new(0.388235, 0.372549, 0.384314)
  535. Part49.Size = Vector3.new(0.0500000007, 0.0799999982, 0.200000003)
  536. Part49.BottomSurface = Enum.SurfaceType.Smooth
  537. Part49.BrickColor = BrickColor.new("Dark stone grey")
  538. Part49.Material = Enum.Material.SmoothPlastic
  539. Part49.TopSurface = Enum.SurfaceType.Smooth
  540. Part49.brickColor = BrickColor.new("Dark stone grey")
  541. Model50.Name = "Muff"
  542. Model50.Parent = Model33
  543. Part51.Name = "led"
  544. Part51.Parent = Model50
  545. Part51.CFrame = CFrame.new(3.3661983, 24.5900021, 0.363000005, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  546. Part51.Position = Vector3.new(3.3661983, 24.5900021, 0.363000005)
  547. Part51.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  548. Part51.Size = Vector3.new(0.0500000007, 0.449999988, 0.449999988)
  549. Part51.BottomSurface = Enum.SurfaceType.Smooth
  550. Part51.BrickColor = BrickColor.new("Really black")
  551. Part51.Material = Enum.Material.Neon
  552. Part51.TopSurface = Enum.SurfaceType.Smooth
  553. Part51.brickColor = BrickColor.new("Really black")
  554. Part51.Shape = Enum.PartType.Cylinder
  555. Part52.Name = "p2"
  556. Part52.Parent = Model50
  557. Part52.CFrame = CFrame.new(3.37319827, 24.5900021, 0.363000005, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  558. Part52.Position = Vector3.new(3.37319827, 24.5900021, 0.363000005)
  559. Part52.Color = Color3.new(0.388235, 0.372549, 0.384314)
  560. Part52.Size = Vector3.new(0.0500000007, 0.400000006, 0.400000006)
  561. Part52.BottomSurface = Enum.SurfaceType.Smooth
  562. Part52.BrickColor = BrickColor.new("Dark stone grey")
  563. Part52.Material = Enum.Material.SmoothPlastic
  564. Part52.TopSurface = Enum.SurfaceType.Smooth
  565. Part52.brickColor = BrickColor.new("Dark stone grey")
  566. Part52.Shape = Enum.PartType.Cylinder
  567. Part53.Name = "p1"
  568. Part53.Parent = Model50
  569. Part53.CFrame = CFrame.new(3.35319829, 24.5900021, 0.363000005, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  570. Part53.Position = Vector3.new(3.35319829, 24.5900021, 0.363000005)
  571. Part53.Color = Color3.new(0.388235, 0.372549, 0.384314)
  572. Part53.Size = Vector3.new(0.0500000007, 0.5, 0.5)
  573. Part53.BottomSurface = Enum.SurfaceType.Smooth
  574. Part53.BrickColor = BrickColor.new("Dark stone grey")
  575. Part53.Material = Enum.Material.SmoothPlastic
  576. Part53.TopSurface = Enum.SurfaceType.Smooth
  577. Part53.brickColor = BrickColor.new("Dark stone grey")
  578. Part53.Shape = Enum.PartType.Cylinder
  579. Part54.Name = "logo"
  580. Part54.Parent = Model50
  581. Part54.CFrame = CFrame.new(3.3741982, 24.5900021, 0.363000005, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  582. Part54.Position = Vector3.new(3.3741982, 24.5900021, 0.363000005)
  583. Part54.Color = Color3.new(1, 1, 1)
  584. Part54.Size = Vector3.new(0.0500000007, 0.200000003, 0.200000003)
  585. Part54.BottomSurface = Enum.SurfaceType.Smooth
  586. Part54.BrickColor = BrickColor.new("Institutional white")
  587. Part54.Material = Enum.Material.Neon
  588. Part54.TopSurface = Enum.SurfaceType.Smooth
  589. Part54.brickColor = BrickColor.new("Institutional white")
  590. Part54.Shape = Enum.PartType.Cylinder
  591. SurfaceGui55.Parent = Part54
  592. SurfaceGui55.LightInfluence = 1
  593. SurfaceGui55.Face = Enum.NormalId.Right
  594. SurfaceGui55.ClipsDescendants = true
  595. SurfaceGui55.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  596. SurfaceGui55.Adornee = Part54
  597. ImageLabel56.Name = "logo_img"
  598. ImageLabel56.Parent = SurfaceGui55
  599. ImageLabel56.Size = UDim2.new(1, 0, 1, 0)
  600. ImageLabel56.BackgroundColor = BrickColor.new("Institutional white")
  601. ImageLabel56.BackgroundColor3 = Color3.new(1, 1, 1)
  602. ImageLabel56.BackgroundTransparency = 1
  603. ImageLabel56.Image = "http://www.roblox.com/asset/?id=5048562638"
  604. ImageLabel56.ImageColor3 = Color3.new(0.388235, 0.372549, 0.384314)
  605. ImageLabel56.ScaleType = Enum.ScaleType.Fit
  606. Part57.Name = "cushion"
  607. Part57.Parent = Model50
  608. Part57.CFrame = CFrame.new(3.29044938, 24.5900002, 0.363000005, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  609. Part57.Position = Vector3.new(3.29044938, 24.5900002, 0.363000005)
  610. Part57.Color = Color3.new(0.388235, 0.372549, 0.384314)
  611. Part57.Size = Vector3.new(0.075000003, 0.5, 0.5)
  612. Part57.BrickColor = BrickColor.new("Dark stone grey")
  613. Part57.CanCollide = false
  614. Part57.TopSurface = Enum.SurfaceType.Smooth
  615. Part57.brickColor = BrickColor.new("Dark stone grey")
  616. Part57.FormFactor = Enum.FormFactor.Symmetric
  617. Part57.formFactor = Enum.FormFactor.Symmetric
  618. SpecialMesh58.Parent = Part57
  619. SpecialMesh58.MeshId = "rbxassetid://5052893640"
  620. SpecialMesh58.MeshType = Enum.MeshType.FileMesh
  621. Texture59.Parent = Part57
  622. Texture59.Texture = "rbxassetid://657748791"
  623. Texture59.Face = Enum.NormalId.Back
  624. Texture60.Parent = Part57
  625. Texture60.Texture = "rbxassetid://657748791"
  626. Texture60.Face = Enum.NormalId.Bottom
  627. Texture61.Parent = Part57
  628. Texture61.Texture = "rbxassetid://657748791"
  629. Texture62.Parent = Part57
  630. Texture62.Texture = "rbxassetid://657748791"
  631. Texture62.Face = Enum.NormalId.Top
  632. Texture63.Parent = Part57
  633. Texture63.Texture = "rbxassetid://657748791"
  634. Texture63.Face = Enum.NormalId.Left
  635. Texture64.Parent = Part57
  636. Texture64.Texture = "rbxassetid://657748791"
  637. Texture64.Face = Enum.NormalId.Right
  638.  
  639. local plr = owner
  640. local char = plr.Character
  641. local hum = char:FindFirstChildOfClass("Humanoid")
  642. local head = char:FindFirstChild("Head")
  643.  
  644. local beats = Model0
  645. local main = nil
  646.  
  647. local led = {}
  648. local led2 = {}
  649.  
  650. for i,v in pairs(beats:GetDescendants()) do
  651.     if v:IsA("BasePart") or v:IsA("UnionOperation") then
  652.         v.CanCollide = false
  653.         v.Anchored = false
  654.         v.Massless = true
  655.     end
  656.     if v:IsA("SurfaceGui") then
  657.         v.SizingMode = Enum.SurfaceGuiSizingMode.PixelsPerStud
  658.         if v.Name == 'bgui' then
  659.             v.PixelsPerStud = 1000
  660.         else
  661.             v.PixelsPerStud = 100
  662.         end
  663.     end
  664.     if v.Name == 'Main' then
  665.         main = v
  666.     elseif v.Name == 'led' then
  667.         table.insert(led,1,v)
  668.     elseif v.Name == 'logo' then
  669.         table.insert(led2,1,v)
  670.     end
  671. end
  672.  
  673. for i,v in pairs(beats:GetDescendants()) do
  674.     if (v ~= main) and (v:IsA("BasePart") or v:IsA("UnionOperation")) then
  675.         local weld = Instance.new("Weld")
  676.         weld.Part0 = main
  677.         weld.Part1 = v
  678.         weld.C0 = main.CFrame:Inverse()
  679.         weld.C1 = v.CFrame:Inverse()
  680.         weld.Parent = v
  681.     end
  682. end
  683.  
  684. local main_weld = Instance.new("Weld")
  685. main_weld.Part0 = head
  686. main_weld.Part1 = main
  687. main_weld.Parent = main
  688.  
  689. local mrd1,mrd2,mrd3 = math.random(300,400),math.random(600,700),math.random(400,600)
  690. local prefix = '/'
  691. local songid = 0
  692. local volume = 2
  693. local speed = 1
  694. local es = 2
  695. local last_time = 0
  696. local loudness = 0
  697. local looped = true
  698. local rainbow = false
  699. local bassing = {}
  700. local origin_size = Vector3.new(3,3,3)
  701. local max_size = Vector3.new(4.5,4.5,4.5)
  702. local last_color = BrickColor.Random()
  703. local ls
  704. local songval,remote,ls,song
  705.  
  706. function set_color(c)
  707.     local col = c
  708.     if type(c) ~= 'userdata' then
  709.         col = BrickColor.new(c)
  710.     end
  711.     local col2 = col
  712.     if (tostring(col) ~= c) and (typeof(col) ~= 'Color3') and (typeof(col) ~= 'BrickColor') then warn("Not a valid color."); return; end;
  713.     if typeof(col) ~= 'Color3' then
  714.         col = col.Color
  715.     end
  716.     local r,g,b = 0,0,0
  717.     if (col.R*255) >= 127.5 then
  718.         r = 0
  719.     elseif (col.R*255) < 127.5 then
  720.         r = 255
  721.     end
  722.     if (col.G*255) >= 127.5 then
  723.         g = 0
  724.     elseif (col.G*255) < 127.5 then
  725.         g = 255
  726.     end
  727.     if (col.B*255) >= 127.5 then
  728.         b = 0
  729.     elseif (col.B*255) < 127.5 then
  730.         b = 255
  731.     end
  732.     col2 = Color3.fromRGB(r,g,b)
  733.     for i,v in pairs(beats:GetDescendants()) do
  734.         if v:IsA("Texture") and v.Name == 'cover' then
  735.             game:GetService("TweenService"):Create(v,TweenInfo.new(1),{BackgroundColor3 = col}):Play()
  736.         end
  737.         if v:IsA("ImageLabel") and v.Name == 'logo_img' then
  738.             game:GetService("TweenService"):Create(v,TweenInfo.new(1),{ImageColor3 = col}):Play()
  739.         end
  740.         if v:IsA("BasePart") or v:IsA("UnionOperation") then
  741.             if v.Name == 'p1' then
  742.                 game:GetService("TweenService"):Create(v,TweenInfo.new(1),{Color = col}):Play()
  743.             elseif v.Name == 'p2' then
  744.                 game:GetService("TweenService"):Create(v,TweenInfo.new(1),{Color = col}):Play()
  745.             elseif v.Name == 'p3' then
  746.                 game:GetService("TweenService"):Create(v,TweenInfo.new(1),{Color = col}):Play()
  747.             elseif v.Name == 'logo' then
  748.                 game:GetService("TweenService"):Create(v,TweenInfo.new(1),{Color = col2}):Play()
  749.             end
  750.         end
  751.     end
  752. end
  753.  
  754. function create_nls_remote()
  755.     if plr then else return end
  756.     if not remote or not remote.Parent then
  757.         remote = Instance.new("RemoteEvent")
  758.         remote.Parent = plr['PlayerGui']
  759.         songval = Instance.new("ObjectValue")
  760.         songval.Name = 'songval'
  761.         songval.Value = song
  762.         songval.Parent = remote
  763.         remote.OnServerEvent:Connect(function(lplr,loud)
  764.             loudness = loud
  765.         end)
  766.     end
  767.     if not ls or not ls.Parent then
  768.         NLS([[
  769.             local remote = script.Parent
  770.             local objval,song
  771.            
  772.             game:GetService("RunService").RenderStepped:Connect(function()
  773.                 if not objval or not objval.Parent then
  774.                     objval = remote:FindFirstChild('songval')
  775.                 end
  776.                 if objval and not song or not song.Parent then
  777.                     repeat wait() until objval.Value
  778.                     song = objval.Value
  779.                 end
  780.                 if song and song.Parent then
  781.                     remote:FireServer(song.PlaybackLoudness)
  782.                     song.EmitterSize = 10
  783.                     wait(0.1)
  784.                 end
  785.             end)
  786.         ]],remote)
  787.         ls = remote:FindFirstChildOfClass('LocalScript')
  788.     end
  789. end
  790.  
  791. function chat(hplr)
  792.     hplr.Chatted:Connect(function(msg)
  793.         if hplr == plr then
  794.             --
  795.             if msg:lower():sub(1,4) == "vol" ..prefix then
  796.                 local choice = msg:sub(5)
  797.                 if tonumber(choice) then
  798.                     volume = choice
  799.                     song.Volume = choice
  800.                 end
  801.             end
  802.             --
  803.             if msg:lower():sub(1,7) == "/e vol" ..prefix then
  804.                 local choice = msg:sub(8)
  805.                 if tonumber(choice) then
  806.                     volume = choice
  807.                     song.Volume = choice
  808.                 end
  809.             end
  810.             --[[[
  811.             if msg:lower():sub(1,5) == "loop" ..prefix then
  812.                 local choice = msg:sub(6)
  813.                 if choice == "false" then
  814.                     looped = false
  815.                     song.Looped = false
  816.                 elseif choice == "true" then
  817.                     looped = true
  818.                     song.Looped = true
  819.                 end
  820.             end
  821.             --
  822.             if msg:lower():sub(1,8) == "/e loop" ..prefix then
  823.                 local choice = msg:sub(9)
  824.                 if choice == "false" then
  825.                     looped = false
  826.                     song.Looped = false
  827.                 elseif choice == "true" then
  828.                     looped = true
  829.                     song.Looped = true
  830.                 end
  831.             end
  832.             --]]
  833.             if msg:lower():sub(1,5) == "play" ..prefix then
  834.                 songid = msg:sub(6)
  835.                 if tonumber(songid) then
  836.                     last_time = 0
  837.                     song.TimePosition = 0
  838.                     song.SoundId = 'rbxassetid://' .. songid
  839.                     song:Play()
  840.                 end
  841.             end
  842.             --
  843.             if msg:lower():sub(1,8) == "/e play" ..prefix then
  844.                 songid = msg:sub(9)
  845.                 if tonumber(songid) then
  846.                     last_time = 0
  847.                     song.TimePosition = 0
  848.                     song.SoundId = 'rbxassetid://' .. songid
  849.                     song:Play()
  850.                 end
  851.             end
  852.             if msg:lower():sub(1,5) == "stop" ..prefix then
  853.                 song:Stop()
  854.             end
  855.             --
  856.             if msg:lower():sub(1,8) == "/e stop" ..prefix then
  857.                 song:Stop()
  858.             end
  859.             --
  860.             if msg:lower():sub(1,6) == "pause" ..prefix then
  861.                 song:Pause()
  862.             end
  863.             --
  864.             if msg:lower():sub(1,9) == "/e pause" ..prefix then
  865.                 song:Pause()
  866.             end
  867.             --
  868.             if msg:lower():sub(1,7) == "resume" ..prefix then
  869.                 song:Resume()
  870.             end
  871.             --
  872.             if msg:lower():sub(1,10) == "/e resume" ..prefix then
  873.                 song:Resume()
  874.             end
  875.             --
  876.             if msg:lower():sub(1,6) == "speed" ..prefix then
  877.                 local choice = msg:lower():sub(7)
  878.                 if tonumber(choice) then
  879.                     speed = choice
  880.                     song.PlaybackSpeed = tonumber(speed)
  881.                 end
  882.             end
  883.             --
  884.             if msg:lower():sub(1,9) == "/e speed" ..prefix then
  885.                 local choice = msg:lower():sub(10)
  886.                 if tonumber(choice) then
  887.                     speed = choice
  888.                     song.PlaybackSpeed = tonumber(speed)
  889.                 end
  890.             end
  891.             --
  892.             if msg:lower():sub(1,6) == "color" ..prefix then
  893.                 if rainbow then return; end;
  894.                 local choice = msg:sub(7)
  895.                 if tostring(BrickColor.new(tostring(choice))) == tostring(choice) then last_color = tostring(BrickColor.new(tostring(choice))) end;
  896.                 set_color(tostring(choice))
  897.             end
  898.             --
  899.             if msg:lower():sub(1,9) == "/e color" ..prefix then
  900.                 if rainbow then return; end;
  901.                 local choice = msg:sub(10)
  902.                 if tostring(BrickColor.new(tostring(choice))) == tostring(choice) then last_color = tostring(BrickColor.new(tostring(choice))) end;
  903.                 set_color(tostring(choice))
  904.             end
  905.             --
  906.             if msg:lower():sub(1,8) == "rainbow" ..prefix then
  907.                 local choice = msg:sub(9)
  908.                 if choice == "false" then
  909.                     rainbow = false
  910.                     set_color(last_color)
  911.                 elseif choice == "true" then
  912.                     rainbow = true
  913.                 end
  914.             end
  915.             --
  916.             if msg:lower():sub(1,11) == "/e rainbow" ..prefix then
  917.                 local choice = msg:sub(12)
  918.                 if choice == "false" then
  919.                     rainbow = false
  920.                     set_color(last_color)
  921.                 elseif choice == "true" then
  922.                     rainbow = true
  923.                 end
  924.             end
  925.         end
  926.     end)
  927. end
  928.  
  929. set_color(last_color)
  930. chat(plr)
  931.  
  932. function recolor(p)
  933.     if p then else return end
  934.     game:GetService("TweenService"):Create(p,TweenInfo.new(0.5),{Color = Color3.new(loudness / mrd1,loudness / mrd2,loudness / mrd3)}):Play()
  935. end
  936.  
  937. function add_bass_shadow(part)
  938.     if not bassing[part] then else return end
  939.     bassing[part] = true
  940.     local shadow = Instance.new("Part")
  941.     shadow.Anchored = true
  942.     shadow.CanCollide = false
  943.     shadow.Locked = true
  944.     shadow.Transparency = 0.6
  945.     shadow.Material = Enum.Material.ForceField
  946.     shadow.Position = part.Position
  947.     shadow.Size = Vector3.new(0.6,0.6,0.6)
  948.     local sphere = Instance.new("SpecialMesh")
  949.     sphere.MeshType = Enum.MeshType.Sphere
  950.     sphere.Parent = shadow
  951.     local emit = part:FindFirstChild("Bass_Particle")
  952.     if not emit then
  953.         emit = Instance.new("ParticleEmitter")
  954.         emit.Name = 'Bass_Particle'
  955.         emit.Rotation = NumberRange.new(0, 360)
  956.         emit.Color = ColorSequence.new(Color3.new(1, 0.878431, 0.431373),part.Color)
  957.         emit.LightEmission = 0.6
  958.         emit.Texture = "rbxassetid://203216563"
  959.         emit.Transparency = NumberSequence.new(0.5,0.75,1)
  960.         emit.Size = NumberSequence.new(0.2,0.4,0.5,0.38,0)
  961.         emit.Lifetime = NumberRange.new(0.5, 0.75)
  962.         emit.Rate = 25
  963.         emit.RotSpeed = NumberRange.new(-500, 500)
  964.         emit.SpreadAngle = Vector2.new(360, 360)
  965.         emit.Speed = NumberRange.new(2, 3)
  966.         emit.Rotation = NumberRange.new(0, 360)
  967.         emit.LockedToPart = false -- true
  968.         emit.Parent = part
  969.     end
  970.     shadow.Parent = workspace
  971.     coroutine.resume(coroutine.create(function()
  972.         emit.Enabled = true
  973.         wait(0.1)
  974.         emit.Enabled = false
  975.         bassing[part] = false
  976.         coroutine.yield()
  977.     end))
  978.     game:GetService("TweenService"):Create(shadow,TweenInfo.new(0.2),{Size = shadow.Size*1.5,Transparency = 1}):Play()
  979.     game:GetService("Debris"):AddItem(shadow,2)
  980. end
  981.  
  982. function bass(p)
  983.     local division_size = loudness/300
  984.     local make_size = origin_size+Vector3.new(division_size,division_size,division_size)
  985.     if make_size.Y > max_size.Y then
  986.         add_bass_shadow(p)
  987.     end
  988. end
  989.  
  990. function alive()
  991.     local r = false
  992.     if plr and plr.Parent and char and char.Parent and hum and hum.Parent and hum.Health > 0 then
  993.         r = true
  994.     end
  995.     return r
  996. end
  997.  
  998. function get_char()
  999.     if plr then
  1000.         char = plr.Character
  1001.         if char then
  1002.             hum = char:FindFirstChildOfClass("Humanoid")
  1003.             head = char:FindFirstChild("Head")
  1004.         end
  1005.     end
  1006. end
  1007.  
  1008. warn([[
  1009. -[ KrY's Beats ]-
  1010. -[ Commands ]-
  1011. - play/[Id]
  1012. - stop/
  1013. - resume/
  1014. - pause/
  1015. - vol/[speed]
  1016. - speed/[Number]
  1017. - color/[BrickColor]
  1018. - rainbow/[true or false]
  1019. ]])
  1020.  
  1021. spawn(function()
  1022.     while wait(0.1) do
  1023.         create_nls_remote()
  1024.     end
  1025. end)
  1026.  
  1027. spawn(function()
  1028.     while wait(0.1) do
  1029.         if rainbow then
  1030.             while rainbow do
  1031.                 if rainbow then
  1032.                     set_color(Color3.new(1,0,0))
  1033.                     wait(1)
  1034.                 end
  1035.                 if rainbow then
  1036.                     set_color(Color3.new(0,1,0))
  1037.                     wait(1)
  1038.                 end
  1039.                 if rainbow then
  1040.                     set_color(Color3.new(0,0,1))
  1041.                     wait(1)
  1042.                 end
  1043.                 if rainbow then
  1044.                     set_color(Color3.new(0,1,1))
  1045.                     wait(1)
  1046.                 end
  1047.                 if rainbow then
  1048.                     set_color(Color3.new(1,1,0))
  1049.                     wait(1)
  1050.                 end
  1051.                 if rainbow then
  1052.                     set_color(Color3.new(1,0,1))
  1053.                     wait(1)
  1054.                 end
  1055.             end
  1056.         end
  1057.     end
  1058. end)
  1059.  
  1060. game:GetService("RunService").Heartbeat:Connect(function()
  1061.     --get_char()
  1062.     pcall(function()
  1063.         songval.Value = song
  1064.         if not song or not song.Parent then
  1065.             song = Instance.new("Sound")
  1066.             song.SoundId = "rbxassetid://" .. songid
  1067.             song.Volume = volume
  1068.             song.EmitterSize = es
  1069.             song.Looped = true -- looped
  1070.             song.PlaybackSpeed = speed
  1071.             song.TimePosition = last_time
  1072.             song.Parent = main
  1073.             --song:Play()
  1074.         end
  1075.         if song then
  1076.             song.Volume = volume
  1077.             song.EmitterSize = es
  1078.             song.Looped = true -- looped
  1079.             song.PlaybackSpeed = speed
  1080.             song.Parent = main
  1081.             last_time = song.TimePosition
  1082.             --song:Resume()
  1083.         end
  1084.         --[[if (not main_weld or not main_weld.Parent or not main_weld.Part0 or not main_weld.Part1) and main and head then
  1085.             main_weld = Instance.new("Weld")
  1086.             main_weld.Part0 = head
  1087.             main_weld.Part1 = main
  1088.             main_weld.C0 = CFrame.new()
  1089.             main_weld.C1 = CFrame.new()
  1090.             main_weld.Parent = main
  1091.         end
  1092.         if main_weld and main_weld.Parent and main and head then
  1093.             main_weld.Part0 = head
  1094.             main_weld.Part1 = main
  1095.             main_weld.C0 = CFrame.new()
  1096.             main_weld.C1 = CFrame.new()
  1097.             main_weld.Parent = main
  1098.         end]]
  1099.     end)
  1100.     --[[for i,v in pairs(led2) do
  1101.         recolor(v)
  1102.     end]]
  1103.     for i,v in pairs(led) do
  1104.         bass(v)
  1105.         recolor(v)
  1106.     end
  1107. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement