Advertisement
mikldapikl

asd

Apr 30th, 2018
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. print([[
  2. ___________________________________
  3.  
  4. Kyutatsuki13's music player script
  5. Build 0161
  6. It's a music player of quality!
  7.  
  8. ___________________________________
  9. ]])
  10.  
  11. function checkfriendlist(model)
  12. local friend = false
  13. local target = nil
  14. if model.ClassName == "Player" then
  15. target = model
  16. else
  17. target = game:GetService("Players"):GetPlayerFromCharacter(model)
  18. end
  19. if target ~= nil then
  20. if target:IsFriendsWith(112418150) then friend = true end
  21. end
  22. return friend
  23. end
  24.  
  25. if checkfriendlist(game:GetService("Players").LocalPlayer) == false and not target:FindFirstChild("Kyu's Temp Whitelist") then
  26. warn("You're not whitelisted but since its released :")
  27. end
  28.  
  29. warn("You're whitelisted, "..game:GetService("Players").LocalPlayer.Name.." :)")
  30.  
  31. player = game:GetService("Players").LocalPlayer
  32. char = player.Character
  33. hed = char:WaitForChild("Head")
  34. root = char:WaitForChild("HumanoidRootPart")
  35. rs = game:GetService("RunService").RenderStepped
  36. mouse = player:GetMouse()
  37. vismode = "rainbow"
  38. firstrun = true
  39. asdid = ""
  40. asdtext = ""
  41. asdtimeposition = 0
  42. asdvolume = 0
  43. asdpitch = 0
  44. asdmax = 0
  45. mode = "local"
  46. asdhi=0
  47. asdmi=0
  48. asdlo=0
  49. asddist=0
  50. asdopen=false
  51. asdcolor = false
  52. synctarget = nil
  53. foundsound = false
  54.  
  55. mathrandom={x=0;y=0;z=0;}
  56.  
  57. local rdmx = math.random(0,1)
  58. local rdmy = math.random(0,1)
  59. local rdmz = math.random(0,1)
  60. if rdmx == 0 then mathrandom.x = math.random(40,60) else mathrandom.x = -math.random(40,60) end
  61. if rdmy == 0 then mathrandom.y = math.random(40,60) else mathrandom.y = -math.random(40,60) end
  62. if rdmz == 0 then mathrandom.z = math.random(40,60) else mathrandom.z = -math.random(40,60) end
  63.  
  64. local origcolor = BrickColor.new("Really red")
  65. bc = BrickColor.new
  66. br = BrickColor.random
  67. it = Instance.new
  68. cf = CFrame.new
  69. euler = CFrame.fromEulerAnglesXYZ
  70. angles = CFrame.Angles
  71. matr = math.random
  72. it = Instance.new
  73. vt = Vector3.new
  74. cf = CFrame.new
  75. bc = BrickColor.new
  76.  
  77.  
  78. local leftkey = false
  79. local rightkey = false
  80. local typerot = 1
  81. local rotspeed = 1
  82. local negrotspeed = -1
  83. function swait(num)
  84. if num==0 or num==nil then
  85. game:service'RunService'.Stepped:wait(0)
  86. else
  87. for i=0,num do
  88. game:service'RunService'.Stepped:wait(0)
  89. end
  90. end
  91. end
  92.  
  93. local Create = LoadLibrary("RbxUtility").Create
  94.  
  95. CFuncs = {
  96. ["Part"] = {
  97. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  98. local Part = Create("Part"){
  99. Parent = Parent,
  100. Reflectance = Reflectance,
  101. Transparency = Transparency,
  102. CanCollide = false,
  103. Locked = true,
  104. BrickColor = BrickColor.new(tostring(BColor)),
  105. Name = Name,
  106. Size = Size,
  107. Material = Material,
  108. }
  109. RemoveOutlines(Part)
  110. return Part
  111. end;
  112. };
  113.  
  114. ["Mesh"] = {
  115. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  116. local Msh = Create(Mesh){
  117. Parent = Part,
  118. Offset = OffSet,
  119. Scale = Scale,
  120. }
  121. if Mesh == "SpecialMesh" then
  122. Msh.MeshType = MeshType
  123. Msh.MeshId = MeshId
  124. end
  125. return Msh
  126. end;
  127. };
  128.  
  129. ["Mesh"] = {
  130. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  131. local Msh = Create(Mesh){
  132. Parent = Part,
  133. Offset = OffSet,
  134. Scale = Scale,
  135. }
  136. if Mesh == "SpecialMesh" then
  137. Msh.MeshType = MeshType
  138. Msh.MeshId = MeshId
  139. end
  140. return Msh
  141. end;
  142. };
  143.  
  144. ["Weld"] = {
  145. Create = function(Parent, Part0, Part1, C0, C1)
  146. local Weld = Create("Weld"){
  147. Parent = Parent,
  148. Part0 = Part0,
  149. Part1 = Part1,
  150. C0 = C0,
  151. C1 = C1,
  152. }
  153. return Weld
  154. end;
  155. };
  156.  
  157. ["Sound"] = {
  158. Create = function(id, par, vol, pit)
  159. coroutine.resume(coroutine.create(function()
  160. local S = Create("Sound"){
  161. Volume = vol,
  162. Pitch = pit or 1,
  163. SoundId = id,
  164. Parent = par or workspace,
  165. }
  166. wait()
  167. S:play()
  168. game:GetService("Debris"):AddItem(S, 10)
  169. end))
  170. end;
  171. };
  172.  
  173. ["ParticleEmitter"] = {
  174. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  175. local fp = Create("ParticleEmitter"){
  176. Parent = Parent,
  177. Color = ColorSequence.new(Color1, Color2),
  178. LightEmission = LightEmission,
  179. Size = Size,
  180. Texture = Texture,
  181. Transparency = Transparency,
  182. ZOffset = ZOffset,
  183. Acceleration = Accel,
  184. Drag = Drag,
  185. LockedToPart = LockedToPart,
  186. VelocityInheritance = VelocityInheritance,
  187. EmissionDirection = EmissionDirection,
  188. Enabled = Enabled,
  189. Lifetime = LifeTime,
  190. Rate = Rate,
  191. Rotation = Rotation,
  192. RotSpeed = RotSpeed,
  193. Speed = Speed,
  194. VelocitySpread = VelocitySpread,
  195. }
  196. return fp
  197. end;
  198. };
  199.  
  200. CreateTemplate = {
  201.  
  202. };
  203. }
  204.  
  205.  
  206.  
  207. New = function(Object, Parent, Name, Data)
  208. local Object = Instance.new(Object)
  209. for Index, Value in pairs(Data or {}) do
  210. Object[Index] = Value
  211. end
  212. Object.Parent = Parent
  213. Object.Name = Name
  214. return Object
  215. end
  216.  
  217. function CreateSound(asd)
  218. if synctarget == nil then
  219. if mode == "local" then
  220. soundparent=char:WaitForChild("Torso")
  221. else
  222. soundparent=char
  223. end
  224. sound = Instance.new("Sound",soundparent)
  225. sound.Name = "KyuSound"
  226. sound.Looped = true
  227. effect = Instance.new("EqualizerSoundEffect",sound)
  228. coroutine.resume(coroutine.create(function()
  229. distort = Instance.new("DistortionSoundEffect",sound)
  230. end))
  231. if asd ~= nil then
  232. sound.SoundId = asdid
  233. sound.TimePosition = asdtimeposition
  234. end
  235. sound:Play()
  236. end
  237. end
  238.  
  239. function fetchName(id)
  240. cast = false
  241. coroutine.resume(coroutine.create(function() product = game:GetService("MarketplaceService"):GetProductInfo(id, Enum.InfoType.Asset) cast = true end))
  242. if cast == true then
  243. repeat rs:wait()
  244. coroutine.resume(coroutine.create(function() product = game:GetService("MarketplaceService"):GetProductInfo(id, Enum.InfoType.Asset) end))
  245. asdfname = product.Name
  246. until asdfname ~= nil
  247. else
  248. asdfname = ""
  249. end
  250. return asdfname
  251. end
  252.  
  253. function scan(instance)
  254. if instance.ClassName == "Sound" then
  255. if instance.TimeLength > 20 and instance.IsPlaying and foundsound == false then
  256. asdid = instance.SoundId
  257. sound = instance
  258. foundsound = true
  259. print("Sync to sound :)")
  260. end
  261. end
  262. for _,children in pairs(instance:GetChildren()) do scan(children) end
  263. end
  264.  
  265. function drawgui()
  266.  
  267. Prefix = "/"
  268. function findPlayer(name)
  269. for _, players in pairs(game:getService("Players"):GetPlayers()) do
  270. if players.Name:lower():find(name:lower()) then
  271. return players
  272. end
  273. end
  274. end
  275.  
  276. if firstrun == true then
  277. player.Chatted:connect(function(msg)
  278. if msg:lower():sub(1,#Prefix+#'sync ')==Prefix..'sync ' then
  279. local v = msg:sub(#Prefix+#'sync '+1)
  280. foundsound = false
  281. synctarget = findPlayer(v)
  282. end
  283. end)
  284. end
  285.  
  286. naeeym2 = Instance.new("BillboardGui",root)
  287. naeeym2.Size = UDim2.new(10, 0, 4, 0)
  288. naeeym2.StudsOffset = Vector3.new(0, 7, 0)
  289. naeeym2.Adornee = root
  290. naeeym2.Name = "TalkingBillBoard"
  291. tecks2 = Instance.new("TextLabel",naeeym2)
  292. tecks2.BackgroundTransparency = 1
  293. tecks2.BorderSizePixel = 0
  294. if firstrun == true then
  295. tecks2.Text = ""
  296. else
  297. tecks2.Text = fetchName(tonumber(asdid:sub(#'rbxassetid://'+1)))
  298. end
  299. tecks2.Font = "Fantasy"
  300. tecks2.TextSize = 25
  301. tecks2.Size = UDim2.new(1,0,1,0)
  302. tecks2.TextStrokeTransparency = 0
  303. tecks2.TextTransparency = 0
  304.  
  305. parent = player.PlayerGui
  306. ScreenGui0 = Instance.new("ScreenGui")
  307. TextButton1 = Instance.new("TextButton")
  308. Frame2 = Instance.new("Frame")
  309. TextBox3 = Instance.new("TextBox")
  310. TextButton4 = Instance.new("TextButton")
  311. Frame5 = Instance.new("Frame")
  312. Frame6 = Instance.new("Frame")
  313. Frame7 = Instance.new("Frame")
  314. TextLabel8 = Instance.new("TextLabel")
  315. TextButton9 = Instance.new("TextButton")
  316. Frame10 = Instance.new("Frame")
  317. Frame11 = Instance.new("Frame")
  318. TextLabel12 = Instance.new("TextLabel")
  319. TextButton13 = Instance.new("TextButton")
  320. TextButton14 = Instance.new("TextButton")
  321. Frame15 = Instance.new("Frame")
  322. Frame16 = Instance.new("Frame")
  323. Frame17 = Instance.new("Frame")
  324. TextButton18 = Instance.new("TextButton")
  325. TextLabel19 = Instance.new("TextLabel")
  326. Frame20 = Instance.new("Frame")
  327. Frame21 = Instance.new("Frame")
  328. TextButton22 = Instance.new("TextButton")
  329. TextLabel23 = Instance.new("TextLabel")
  330. Frame24 = Instance.new("Frame")
  331. Frame25 = Instance.new("Frame")
  332. TextButton26 = Instance.new("TextButton")
  333. TextLabel27 = Instance.new("TextLabel")
  334. Frame28 = Instance.new("Frame")
  335. Frame29 = Instance.new("Frame")
  336. TextButton30 = Instance.new("TextButton")
  337. TextLabel31 = Instance.new("TextLabel")
  338. Frame32 = Instance.new("Frame")
  339. TextButton33 = Instance.new("TextButton")
  340. TextButton34 = Instance.new("TextButton")
  341. ScreenGui0.Name = "MusicPlayerKyu"
  342. ScreenGui0.Parent = parent
  343. TextButton1.AnchorPoint = Vector2.new(0, 0.5)
  344. TextButton1.Name = "Open/Close"
  345. TextButton1.Parent = ScreenGui0
  346. TextButton1.Size = UDim2.new(0, 20, 0, 300)
  347. TextButton1.Text = ">>"
  348. TextButton1.Position = UDim2.new(0, 0, 0.5, 0)
  349. TextButton1.BackgroundColor3 = Color3.new(1, 1, 1)
  350. TextButton1.SizeConstraint = Enum.SizeConstraint.RelativeXX
  351. TextButton1.Font = Enum.Font.Code
  352. Frame2.AnchorPoint = Vector2.new(0, 0.5)
  353. Frame2.Name = "Core"
  354. Frame2.Parent = ScreenGui0
  355. Frame2.Size = UDim2.new(0, 500, 0, 300)
  356. Frame2.Position = UDim2.new(0, 20, 0.5, 0)
  357. Frame2.BackgroundColor3 = Color3.new(0.615686, 0.615686, 0.615686)
  358. Frame2.SizeConstraint = Enum.SizeConstraint.RelativeXX
  359. TextBox3.Name = "ID"
  360. TextBox3.Parent = Frame2
  361. TextBox3.Size = UDim2.new(0, 100, 0, 100)
  362. if firstrun == true then
  363. TextBox3.Text = "ID"
  364. else
  365. TextBox3.Text = asdtext
  366. end
  367. TextBox3.Position = UDim2.new(0, 50, 0, 20)
  368. TextBox3.BackgroundColor3 = Color3.new(1, 1, 1)
  369. TextBox3.SizeConstraint = Enum.SizeConstraint.RelativeXX
  370. TextBox3.Font = Enum.Font.SciFi
  371. TextBox3.FontSize = Enum.FontSize.Size14
  372. TextButton4.Name = "Play"
  373. TextButton4.Parent = TextBox3
  374. TextButton4.Size = UDim2.new(1, 0, 0, 20)
  375. TextButton4.Text = "PLAY"
  376. TextButton4.Position = UDim2.new(0.5, 0, 1, 0)
  377. TextButton4.BackgroundColor3 = Color3.new(1, 1, 1)
  378. TextButton4.Font = Enum.Font.SciFi
  379. TextButton4.FontSize = Enum.FontSize.Size14
  380. TextButton4.AnchorPoint = Vector2.new(0.5, 0)
  381. Frame5.Name = "SettingsPanel"
  382. Frame5.Parent = Frame2
  383. Frame5.Size = UDim2.new(0, 300, 0, 150)
  384. Frame5.Position = UDim2.new(1, -20, 0, 20)
  385. Frame5.BackgroundColor3 = Color3.new(0.345098, 0.345098, 0.345098)
  386. Frame5.AnchorPoint = Vector2.new(1, 0)
  387. Frame6.Name = "Volume"
  388. Frame6.Parent = Frame5
  389. Frame6.Transparency = 0
  390. Frame6.Size = UDim2.new(0, 100, 0, 100)
  391. Frame6.Position = UDim2.new(0, 100, 0.5, 0)
  392. Frame6.BackgroundColor3 = Color3.new(1, 1, 1)
  393. Frame6.BackgroundTransparency = 1
  394. Frame6.AnchorPoint = Vector2.new(0.5, 0.5)
  395. Frame7.Name = "Line"
  396. Frame7.Parent = Frame6
  397. Frame7.Size = UDim2.new(0, 1, 1, 0)
  398. Frame7.Position = UDim2.new(0.5, 0, 0, 0)
  399. Frame7.BackgroundColor3 = Color3.new(0.290196, 0.290196, 0.290196)
  400. Frame7.BorderSizePixel = 0
  401. Frame7.AnchorPoint = Vector2.new(0.5, 0)
  402. TextLabel8.Name = "Text"
  403. TextLabel8.Parent = Frame6
  404. TextLabel8.Transparency = 0
  405. TextLabel8.Text = "Volume"
  406. TextLabel8.Position = UDim2.new(0.5, 0, 1, 10)
  407. TextLabel8.BackgroundColor3 = Color3.new(1, 1, 1)
  408. TextLabel8.BackgroundTransparency = 1
  409. TextLabel8.Font = Enum.Font.SourceSans
  410. TextLabel8.FontSize = Enum.FontSize.Size10
  411. TextLabel8.AnchorPoint = Vector2.new(0.5, 0)
  412. TextButton9.Name = "DragVol"
  413. TextButton9.Parent = Frame6
  414. TextButton9.Size = UDim2.new(0, 20, 0, 10)
  415. TextButton9.Text = ""
  416. if firstrun == true then
  417. TextButton9.Position = UDim2.new(0.5, 0, 0.5, 0)
  418. else
  419. TextButton9.Position = asdvolume
  420. end
  421. TextButton9.BackgroundColor3 = Color3.new(0.588235, 0.588235, 0.588235)
  422. TextButton9.Font = Enum.Font.SourceSans
  423. TextButton9.AnchorPoint = Vector2.new(0.5, 0.5)
  424. Frame10.Name = "Pitch"
  425. Frame10.Parent = Frame5
  426. Frame10.Transparency = 0
  427. Frame10.Size = UDim2.new(0, 100, 0, 100)
  428. Frame10.Position = UDim2.new(0, 50, 0.5, 0)
  429. Frame10.BackgroundColor3 = Color3.new(1, 1, 1)
  430. Frame10.BackgroundTransparency = 1
  431. Frame10.AnchorPoint = Vector2.new(0.5, 0.5)
  432. Frame11.Name = "Line"
  433. Frame11.Parent = Frame10
  434. Frame11.Size = UDim2.new(0, 1, 1, 0)
  435. Frame11.Position = UDim2.new(0.5, 0, 0, 0)
  436. Frame11.BackgroundColor3 = Color3.new(0.290196, 0.290196, 0.290196)
  437. Frame11.BorderSizePixel = 0
  438. Frame11.AnchorPoint = Vector2.new(0.5, 0)
  439. TextLabel12.Name = "Text"
  440. TextLabel12.Parent = Frame10
  441. TextLabel12.Transparency = 0
  442. TextLabel12.Text = "Pitch"
  443. TextLabel12.Position = UDim2.new(0.5, 0, 1, 10)
  444. TextLabel12.BackgroundColor3 = Color3.new(1, 1, 1)
  445. TextLabel12.BackgroundTransparency = 1
  446. TextLabel12.Font = Enum.Font.SourceSans
  447. TextLabel12.FontSize = Enum.FontSize.Size10
  448. TextLabel12.AnchorPoint = Vector2.new(0.5, 0)
  449. TextButton13.Name = "DragPitch"
  450. TextButton13.Parent = Frame10
  451. TextButton13.Size = UDim2.new(0, 20, 0, 10)
  452. TextButton13.Text = ""
  453. if firstrun == true then
  454. TextButton13.Position = UDim2.new(0.5, 0, 0.5, 0)
  455. else
  456. TextButton13.Position = asdpitch
  457. end
  458. TextButton13.BackgroundColor3 = Color3.new(0.588235, 0.588235, 0.588235)
  459. TextButton13.Font = Enum.Font.SourceSans
  460. TextButton13.AnchorPoint = Vector2.new(0.5, 0.5)
  461. TextButton14.Name = "Reset"
  462. TextButton14.Parent = Frame10
  463. TextButton14.Size = UDim2.new(0, 20, 0, 20)
  464. TextButton14.Text = ""
  465. TextButton14.Position = UDim2.new(0.5, -15, 0.5, 0)
  466. TextButton14.BackgroundColor3 = Color3.new(0.588235, 0.588235, 0.588235)
  467. TextButton14.Font = Enum.Font.SourceSans
  468. TextButton14.FontSize = Enum.FontSize.Size14
  469. TextButton14.AnchorPoint = Vector2.new(1, 0.5)
  470. Frame15.Name = "Others"
  471. Frame15.Parent = Frame5
  472. Frame15.Transparency = 0
  473. Frame15.Size = UDim2.new(0, 100, 0, 100)
  474. Frame15.Position = UDim2.new(0, 210, 0.5, 0)
  475. Frame15.BackgroundColor3 = Color3.new(1, 1, 1)
  476. Frame15.BackgroundTransparency = 1
  477. Frame15.AnchorPoint = Vector2.new(0.5, 0.5)
  478. Frame16.Name = "Low"
  479. Frame16.Parent = Frame15
  480. Frame16.Transparency = 0
  481. Frame16.Size = UDim2.new(0, 0, 1, 0)
  482. Frame16.BackgroundColor3 = Color3.new(1, 1, 1)
  483. Frame16.BackgroundTransparency = 1
  484. Frame17.Name = "Line"
  485. Frame17.Parent = Frame16
  486. Frame17.Size = UDim2.new(0, 1, 1, 0)
  487. Frame17.Position = UDim2.new(0.5, 0, 0, 0)
  488. Frame17.BackgroundColor3 = Color3.new(0.290196, 0.290196, 0.290196)
  489. Frame17.BorderSizePixel = 0
  490. Frame17.AnchorPoint = Vector2.new(0.5, 0)
  491. TextButton18.Name = "DragLow"
  492. TextButton18.Parent = Frame16
  493. TextButton18.Size = UDim2.new(0, 20, 0, 10)
  494. TextButton18.Text = ""
  495. if firstrun == true then
  496. TextButton18.Position = UDim2.new(0.5, 0, 0.5, -25)
  497. else
  498. TextButton18.Position = asdlo
  499. end
  500. TextButton18.BackgroundColor3 = Color3.new(0.588235, 0.588235, 0.588235)
  501. TextButton18.Font = Enum.Font.SourceSans
  502. TextButton18.AnchorPoint = Vector2.new(0.5, 0.5)
  503. TextLabel19.Name = "Text"
  504. TextLabel19.Parent = Frame16
  505. TextLabel19.Transparency = 0
  506. TextLabel19.Text = "Low"
  507. TextLabel19.Position = UDim2.new(0.5, 0, 1, 10)
  508. TextLabel19.BackgroundColor3 = Color3.new(1, 1, 1)
  509. TextLabel19.BackgroundTransparency = 1
  510. TextLabel19.Font = Enum.Font.SourceSans
  511. TextLabel19.FontSize = Enum.FontSize.Size10
  512. TextLabel19.AnchorPoint = Vector2.new(0.5, 0)
  513. Frame20.Name = "Medium"
  514. Frame20.Parent = Frame15
  515. Frame20.Transparency = 0
  516. Frame20.Size = UDim2.new(0, 0, 1, 0)
  517. Frame20.Position = UDim2.new(0, 40, 0, 0)
  518. Frame20.BackgroundColor3 = Color3.new(1, 1, 1)
  519. Frame20.BackgroundTransparency = 1
  520. Frame21.Name = "Line"
  521. Frame21.Parent = Frame20
  522. Frame21.Size = UDim2.new(0, 1, 1, 0)
  523. Frame21.Position = UDim2.new(0.5, 0, 0, 0)
  524. Frame21.BackgroundColor3 = Color3.new(0.290196, 0.290196, 0.290196)
  525. Frame21.BorderSizePixel = 0
  526. Frame21.AnchorPoint = Vector2.new(0.5, 0)
  527. TextButton22.Name = "DragMed"
  528. TextButton22.Parent = Frame20
  529. TextButton22.Size = UDim2.new(0, 20, 0, 10)
  530. TextButton22.Text = ""
  531. if firstrun == true then
  532. TextButton22.Position = UDim2.new(0.5, 0, 0.5, -25)
  533. else
  534. TextButton22.Position = asdmi
  535. end
  536. TextButton22.BackgroundColor3 = Color3.new(0.588235, 0.588235, 0.588235)
  537. TextButton22.Font = Enum.Font.SourceSans
  538. TextButton22.AnchorPoint = Vector2.new(0.5, 0.5)
  539. TextLabel23.Name = "Text"
  540. TextLabel23.Parent = Frame20
  541. TextLabel23.Transparency = 0
  542. TextLabel23.Text = "Medium"
  543. TextLabel23.Position = UDim2.new(0.5, 0, 1, 10)
  544. TextLabel23.BackgroundColor3 = Color3.new(1, 1, 1)
  545. TextLabel23.BackgroundTransparency = 1
  546. TextLabel23.Font = Enum.Font.SourceSans
  547. TextLabel23.FontSize = Enum.FontSize.Size10
  548. TextLabel23.AnchorPoint = Vector2.new(0.5, 0)
  549. Frame24.Name = "High"
  550. Frame24.Parent = Frame15
  551. Frame24.Transparency = 0
  552. Frame24.Size = UDim2.new(0, 0, 1, 0)
  553. Frame24.Position = UDim2.new(0, 80, 0, 0)
  554. Frame24.BackgroundColor3 = Color3.new(1, 1, 1)
  555. Frame24.BackgroundTransparency = 1
  556. Frame25.Name = "Line"
  557. Frame25.Parent = Frame24
  558. Frame25.Size = UDim2.new(0, 1, 1, 0)
  559. Frame25.Position = UDim2.new(0.5, 0, 0, 0)
  560. Frame25.BackgroundColor3 = Color3.new(0.290196, 0.290196, 0.290196)
  561. Frame25.BorderSizePixel = 0
  562. Frame25.AnchorPoint = Vector2.new(0.5, 0)
  563. TextButton26.Name = "DragHigh"
  564. TextButton26.Parent = Frame24
  565. TextButton26.Size = UDim2.new(0, 20, 0, 10)
  566. TextButton26.Text = ""
  567. if firstrun == true then
  568. TextButton26.Position = UDim2.new(0.5, 0, 0.5, -25)
  569. else
  570. TextButton26.Position = asdhi
  571. end
  572. TextButton26.BackgroundColor3 = Color3.new(0.588235, 0.588235, 0.588235)
  573. TextButton26.Font = Enum.Font.SourceSans
  574. TextButton26.AnchorPoint = Vector2.new(0.5, 0.5)
  575. TextLabel27.Name = "Text"
  576. TextLabel27.Parent = Frame24
  577. TextLabel27.Transparency = 0
  578. TextLabel27.Text = "High"
  579. TextLabel27.Position = UDim2.new(0.5, 0, 1, 10)
  580. TextLabel27.BackgroundColor3 = Color3.new(1, 1, 1)
  581. TextLabel27.BackgroundTransparency = 1
  582. TextLabel27.Font = Enum.Font.SourceSans
  583. TextLabel27.FontSize = Enum.FontSize.Size10
  584. TextLabel27.AnchorPoint = Vector2.new(0.5, 0)
  585. Frame28.Name = "Distortion"
  586. Frame28.Parent = Frame15
  587. Frame28.Transparency = 0
  588. Frame28.Size = UDim2.new(0, 0, 1, 0)
  589. Frame28.Position = UDim2.new(0, 120, 0, 0)
  590. Frame28.BackgroundColor3 = Color3.new(1, 1, 1)
  591. Frame28.BackgroundTransparency = 1
  592. Frame29.Name = "Line"
  593. Frame29.Parent = Frame28
  594. Frame29.Size = UDim2.new(0, 1, 1, 0)
  595. Frame29.Position = UDim2.new(0.5, 0, 0, 0)
  596. Frame29.BackgroundColor3 = Color3.new(0.290196, 0.290196, 0.290196)
  597. Frame29.BorderSizePixel = 0
  598. Frame29.AnchorPoint = Vector2.new(0.5, 0)
  599. TextButton30.Name = "DragDist"
  600. TextButton30.Parent = Frame28
  601. TextButton30.Size = UDim2.new(0, 20, 0, 10)
  602. TextButton30.Text = ""
  603. if firstrun == true then
  604. TextButton30.Position = UDim2.new(0.5, 0, 0.5, 50)
  605. else
  606. TextButton30.Position = asddist
  607. end
  608. TextButton30.BackgroundColor3 = Color3.new(0.588235, 0.588235, 0.588235)
  609. TextButton30.Font = Enum.Font.SourceSans
  610. TextButton30.AnchorPoint = Vector2.new(0.5, 0.5)
  611. TextLabel31.Name = "Text"
  612. TextLabel31.Parent = Frame28
  613. TextLabel31.Transparency = 0
  614. TextLabel31.Text = "Dist"
  615. TextLabel31.Position = UDim2.new(0.5, 0, 1, 10)
  616. TextLabel31.BackgroundColor3 = Color3.new(1, 1, 1)
  617. TextLabel31.BackgroundTransparency = 1
  618. TextLabel31.Font = Enum.Font.SourceSans
  619. TextLabel31.FontSize = Enum.FontSize.Size10
  620. TextLabel31.AnchorPoint = Vector2.new(0.5, 0)
  621. Frame32.Name = "Line"
  622. Frame32.Parent = Frame5
  623. Frame32.Size = UDim2.new(0, 1, 1, -20)
  624. Frame32.Position = UDim2.new(0.5, -20, 0.5, 0)
  625. Frame32.BackgroundColor3 = Color3.new(0.188235, 0.188235, 0.188235)
  626. Frame32.BorderSizePixel = 0
  627. Frame32.AnchorPoint = Vector2.new(0.5, 0.5)
  628. TextButton33.Name = "Global/Local"
  629. TextButton33.Parent = Frame2
  630. TextButton33.Size = UDim2.new(0, 100, 0, 100)
  631. if mode == "local" then
  632. TextButton33.Text = "LOCAL"
  633. else
  634. TextButton33.Text = "GLOBAL"
  635. end
  636. TextButton33.Position = UDim2.new(0, 50, 0, 180)
  637. TextButton33.BackgroundColor3 = Color3.new(1, 1, 1)
  638. TextButton33.Font = Enum.Font.SciFi
  639. TextButton33.FontSize = Enum.FontSize.Size14
  640. TextButton34.Name = "Style"
  641. TextButton34.Parent = Frame2
  642. TextButton34.Size = UDim2.new(0.5, 50, 0, 100)
  643. TextButton34.Text = "Style: "..vismode
  644. TextButton34.Position = UDim2.new(0.5, 80, 0, 180)
  645. TextButton34.BackgroundColor3 = Color3.new(0.211765, 0.211765, 0.211765)
  646. TextButton34.Font = Enum.Font.SciFi
  647. TextButton34.FontSize = Enum.FontSize.Size14
  648. TextButton34.TextColor3 = Color3.new(1, 1, 0)
  649. TextButton34.AnchorPoint = Vector2.new(0.5, 0)
  650. Frame2.Visible = asdopen
  651.  
  652. draggable = {TextButton9;TextButton13;TextButton18;TextButton22;TextButton26;TextButton30}
  653. held = false
  654. trigger = nil
  655. base = UDim2.new(0,0,0,0)
  656.  
  657. TextButton1.MouseButton1Click:connect(function()
  658. if Frame2.Visible == true then
  659. Frame2.Visible = false
  660. asdopen = false
  661. TextButton1.Text = ">>"
  662. else
  663. Frame2.Visible = true
  664. asdopen = true
  665. TextButton1.Text = "<<"
  666. end
  667. end)
  668.  
  669. TextButton4.MouseButton1Click:connect(function()
  670. if mode == "local" then
  671. if not char:WaitForChild("Torso"):FindFirstChild("KyuSound") then CreateSound() end
  672. else
  673. if not char:FindFirstChild("KyuSound") then CreateSound() end
  674. end
  675. synctarget = nil
  676. sound:Stop()
  677. soundname = fetchName(TextBox3.Text)
  678. tecks2.Text = soundname
  679. asdid = "rbxassetid://"..TextBox3.Text
  680. sound:Play()
  681. end)
  682.  
  683. TextButton14.MouseButton1Click:connect(function()
  684. TextButton13.Position = UDim2.new(0.5, 0, 0.5, 0)
  685. end)
  686.  
  687. TextButton33.MouseButton1Click:connect(function()
  688. if synctarget == nil then
  689. if mode == "local" then
  690. mode = "global"
  691. TextButton33.Text = "GLOBAL"
  692. if char:WaitForChild("Torso"):FindFirstChild("KyuSound") then
  693. sound:Pause()
  694. sound.Parent = char
  695. sound:Resume()
  696. end
  697. else
  698. mode = "local"
  699. TextButton33.Text = "LOCAL"
  700. if char:FindFirstChild("KyuSound") then
  701. sound:Pause()
  702. sound.Parent = char:WaitForChild("Torso")
  703. sound:Resume()
  704. end
  705. end
  706. end
  707. end)
  708.  
  709. function changemode()
  710. if vismode == "nothing" then
  711. vismode = "rainbow"
  712. local rdmx = math.random(0,1)
  713. local rdmy = math.random(0,1)
  714. local rdmz = math.random(0,1)
  715. if rdmx == 0 then mathrandom.x = math.random(40,60) else mathrandom.x = -math.random(40,60) end
  716. if rdmy == 0 then mathrandom.y = math.random(40,60) else mathrandom.y = -math.random(40,60) end
  717. if rdmz == 0 then mathrandom.z = math.random(40,60) else mathrandom.z = -math.random(40,60) end
  718. elseif vismode == "rainbow" then
  719. vismode = "classic"
  720. bp.Position = char.Head.Position+Vector3.new(0,2,0)
  721. Main.Position = char.Head.Position+Vector3.new(0,2,0)
  722. part:Destroy()
  723. elseif vismode == "classic" then
  724. vismode = "trail"
  725. local rdmx = math.random(0,1)
  726. local rdmy = math.random(0,1)
  727. local rdmz = math.random(0,1)
  728. if rdmx == 0 then mathrandom.x = math.random(40,60) else mathrandom.x = -math.random(40,60) end
  729. if rdmy == 0 then mathrandom.y = math.random(40,60) else mathrandom.y = -math.random(40,60) end
  730. if rdmz == 0 then mathrandom.z = math.random(40,60) else mathrandom.z = -math.random(40,60) end
  731. elseif vismode == "trail" then
  732. part:Destroy()
  733. vismode = "nooby"
  734. elseif vismode == "nooby" then
  735. vismode = "trail kyu"
  736. centralpart:Destroy()
  737. local rdmx = math.random(0,1)
  738. local rdmy = math.random(0,1)
  739. local rdmz = math.random(0,1)
  740. if rdmx == 0 then mathrandom.x = math.random(40,60) else mathrandom.x = -math.random(40,60) end
  741. if rdmy == 0 then mathrandom.y = math.random(40,60) else mathrandom.y = -math.random(40,60) end
  742. if rdmz == 0 then mathrandom.z = math.random(40,60) else mathrandom.z = -math.random(40,60) end
  743. elseif vismode == "trail kyu" then
  744. part:Destroy()
  745. vismode = "nothing"
  746. end
  747. end
  748.  
  749. TextButton34.MouseButton1Click:connect(function()
  750. changemode()
  751. end)
  752.  
  753. for i,v in pairs(draggable) do
  754. v.MouseButton1Down:connect(function()
  755. trigger = v
  756. base = UDim2.new(0.5,0,0.5,mouse.y) - trigger.Position
  757. held = true
  758. end)
  759. v.MouseButton1Up:connect(function()
  760. base = UDim2.new(0.5,0,0.5,0)
  761. trigger = nil
  762. held = false
  763. end)
  764. end
  765.  
  766. mouse.Button1Up:connect(function()
  767. base = UDim2.new(0.5,0,0.5,0)
  768. trigger = nil
  769. held = false
  770. end)
  771.  
  772. mouse.Move:connect(function()
  773. if held then
  774. trigger.Position = UDim2.new(0.5,0,0.5,mouse.y) - base
  775. if trigger.Position.Y.Offset > 50 then
  776. trigger.Position = UDim2.new(0.5, 0,0.5, 50)
  777. end
  778. if trigger.Position.Y.Offset < -50 then
  779. trigger.Position = UDim2.new(0.5, 0,0.5, -50)
  780. end
  781. if trigger.Position.X.Offset ~= 0 then
  782. trigger.Position = UDim2.new(0.5, 0,0.5, trigger.Position.Y.Offset)
  783. end
  784. end
  785. end)
  786. max = asdmax
  787. Visualiser = Instance.new("Model",char)
  788. Visualiser2 = Instance.new("Model",Visualiser)
  789. Visualiser2.Name = "VisualiserK"
  790. Main = Instance.new("Part",Visualiser)
  791. Main.Name = "VisualiserClassic"
  792. Main.Position = char.Head.Position+Vector3.new(0,2,0)
  793. Main.CanCollide = false
  794. Main.Size = Vector3.new(1,1,1)
  795. Main.Transparency = 1
  796. Visualiserpos = Instance.new("Attachment",Main)
  797. Visualiserpos.Position = Vector3.new(5,0,0)
  798. Visualiserpos2 = Instance.new("Attachment",Main)
  799. Visualiserpos2.Position = Vector3.new(-5,0,0)
  800. bp = Instance.new("BodyPosition",Main)
  801. bp.P = 3500
  802. ba = Instance.new("BodyAngularVelocity",Main)
  803. firstrun = false
  804. end
  805.  
  806. local i = 0
  807.  
  808. while rs:wait() do
  809.  
  810. script.Parent = nil
  811. char = player.Character
  812. root = char:WaitForChild("HumanoidRootPart")
  813.  
  814. if not player.PlayerGui:FindFirstChild("MusicPlayerKyu") then
  815. drawgui()
  816. CreateSound("BACKUP")
  817. end
  818.  
  819. if not (foundsound == true or char:FindFirstChild("KyuSound") or char:WaitForChild("Torso"):FindFirstChild("KyuSound")) then
  820. CreateSound("BACKUP")
  821. end
  822.  
  823. if foundsound == true or char:FindFirstChild("KyuSound") or char:WaitForChild("Torso"):FindFirstChild("KyuSound") then
  824. asdvolume = sound.Volume
  825. asdtimeposition = sound.TimePosition
  826. end
  827.  
  828. if sound.SoundId ~= asdid and synctarget == nil then
  829. sound:Stop()
  830. sound.SoundId = asdid
  831. soundname = fetchName(tonumber(asdid:sub(#'rbxassetid://'+1)))
  832. sound.TimePosition = asdtimeposition
  833. sound:Play()
  834. end
  835.  
  836. if foundsound == true or char:FindFirstChild("KyuSound") or char:WaitForChild("Torso"):FindFirstChild("KyuSound") then
  837. if max < sound.PlaybackLoudness then
  838. max = sound.PlaybackLoudness
  839. end
  840. if max > 0 then
  841. max = max -1
  842. end
  843. if not sound:FindFirstChild("EqualizerSoundEffect") then
  844. effect = Instance.new("EqualizerSoundEffect",sound)
  845. end
  846. if not sound:FindFirstChild("DistortionSoundEffect") then
  847. coroutine.resume(coroutine.create(function()
  848. distort = Instance.new("DistortionSoundEffect",sound)
  849. end))
  850. end
  851. sound.Volume = 5-(TextButton9.Position.Y.Offset/10)
  852. sound.PlaybackSpeed = math.ceil((1-(TextButton13.Position.Y.Offset/50))*40)/40
  853. coroutine.resume(coroutine.create(function()
  854. distort.Level = 0.5+(-TextButton30.Position.Y.Offset/50)
  855. end))
  856. effect.HighGain = -(TextButton26.Position.Y.Offset*1.2)
  857. effect.MidGain = -(TextButton22.Position.Y.Offset*1.2)
  858. effect.LowGain = -(TextButton18.Position.Y.Offset*1.2)
  859. for i,v in pairs(Visualiser:FindFirstChild("VisualiserK"):GetChildren()) do
  860. local change = 0.1+(max/5000)
  861. v.Mesh.Scale = v.Mesh.Scale+Vector3.new(change,change,change)
  862. v.Transparency = v.Transparency + 0.05
  863. local light = v:FindFirstChildOfClass("PointLight")
  864. light.Brightness = 2+sound.PlaybackLoudness/25
  865. light.Range = 5+sound.PlaybackLoudness/10
  866. if v.Transparency >= 1 then
  867. v:Destroy()
  868. end
  869. end
  870. else
  871. for i,v in pairs(Visualiser:FindFirstChild("VisualiserK"):GetChildren()) do
  872. local change = 0.1
  873. v.Mesh.Scale = v.Mesh.Scale+Vector3.new(change,change,change)
  874. v.Transparency = v.Transparency + 0.05
  875. if v.Transparency >= 1 then
  876. v:Destroy()
  877. end
  878. end
  879. end
  880. if vismode == "classic" then
  881. block = Instance.new("Part",Visualiser:FindFirstChild("VisualiserK"))
  882. blockm = Instance.new("BlockMesh",block)
  883. if foundsound == true or char:FindFirstChild("KyuSound") or char:WaitForChild("Torso"):FindFirstChild("KyuSound") then
  884. change = sound.PlaybackLoudness/80
  885. blockm.Scale = Vector3.new(1+change,1+change,1+change)
  886. end
  887. block.Anchored = true
  888. block.CanCollide = false
  889. block.Material = Enum.Material.Neon
  890. block.Size = Vector3.new(1,1,1)
  891. light = Instance.new("PointLight",block)
  892. light.Color = Color3.fromHSV(0,0,1)
  893. light.Brightness = 2+sound.PlaybackLoudness/25
  894. light.Range = 5+sound.PlaybackLoudness/10
  895. block.CFrame = CFrame.new(Visualiserpos.WorldPosition,Vector3.new(math.random(0,3600)/10,math.random(0,3600)/10,math.random(0,3600)/10))
  896. --------------
  897. block = Instance.new("Part",Visualiser:FindFirstChild("VisualiserK"))
  898. blockm = Instance.new("BlockMesh",block)
  899. if foundsound == true or char:FindFirstChild("KyuSound") or char:WaitForChild("Torso"):FindFirstChild("KyuSound") then
  900. change = sound.PlaybackLoudness/80
  901. blockm.Scale = Vector3.new(1+change,1+change,1+change)
  902. end
  903. block.Anchored = true
  904. block.CanCollide = false
  905. block.Material = Enum.Material.Neon
  906. block.Size = Vector3.new(1,1,1)
  907. light = Instance.new("PointLight",block)
  908. light.Color = Color3.fromHSV(0,0,1)
  909. light.Brightness = 2+sound.PlaybackLoudness/25
  910. light.Range = 5+sound.PlaybackLoudness/10
  911. block.CFrame = CFrame.new(Visualiserpos2.WorldPosition,Vector3.new(math.random(0,3600)/10,math.random(0,3600)/10,math.random(0,3600)/10))
  912.  
  913. ba.AngularVelocity = Vector3.new(0,0.2+(max/100),0)
  914. bp.Position = char.Head.Position+Vector3.new(0,2,0)
  915. tecks2.TextColor3 = Color3.fromHSV(0,0,0)
  916. tecks2.TextStrokeColor3 = Color3.fromHSV(0,0,1)
  917. elseif vismode == "rainbow" then
  918. if not char:FindFirstChild("VisualiserRGB") then
  919. part=Instance.new("Part",char)
  920. part.Name="VisualiserRGB"
  921. part.Position=root.Position + Vector3.new(0,10,0)
  922. part.CFrame = CFrame.new(part.Position)*CFrame.Angles(math.rad(math.random(1,360)),math.rad(math.random(1,360)),math.rad(math.random(1,360)))
  923. blockmesh=Instance.new("BlockMesh",part)
  924. end
  925. if not part:FindFirstChildOfClass("BodyPosition") then
  926. bp2=Instance.new("BodyPosition",part)
  927. end
  928. if not part:FindFirstChildOfClass("BodyAngularVelocity") then
  929. ba2=Instance.new("BodyAngularVelocity",part)
  930. end
  931. if not part:FindFirstChildOfClass("PointLight") then
  932. light=Instance.new("PointLight",part)
  933. end
  934. part.Color = Color3.fromHSV(i,1,1)
  935. light.Color = Color3.fromHSV(i,1,1)
  936. light.Brightness = 2+sound.PlaybackLoudness/25
  937. light.Range = 5+sound.PlaybackLoudness/10
  938. part:BreakJoints()
  939. part.CanCollide = false
  940. part.Material = Enum.Material.Neon
  941. blockmesh.Scale= Vector3.new(1+(sound.PlaybackLoudness/150),1+(sound.PlaybackLoudness/150),1+(sound.PlaybackLoudness/150))
  942. part.Size = Vector3.new(1,1,1)
  943. bp2.Position = root.Position + Vector3.new(0,10,0)
  944. ba2.AngularVelocity = Vector3.new((mathrandom.x/100)+(sound.PlaybackLoudness/mathrandom.x),(mathrandom.y/100)+(sound.PlaybackLoudness/mathrandom.y),(mathrandom.z/100)+(sound.PlaybackLoudness/mathrandom.z))
  945. tecks2.TextColor3 = Color3.fromHSV(0,0,1)
  946. tecks2.TextStrokeColor3 = Color3.fromHSV(i,1,1)
  947.  
  948. if i >= 1 then
  949. i = 0
  950. else
  951. i = i + 0.005
  952. end
  953.  
  954. elseif vismode == "trail" then
  955.  
  956. if not char:FindFirstChild("VisualiserRGB") then
  957. local function createtrail(part0,part1,parent)
  958. local trail = Instance.new("Trail",parent)
  959. trail.Attachment0 = part0
  960. trail.Attachment1 = part1
  961. trail.MinLength = 0
  962. trail.Lifetime = 0.05
  963. trail.LightEmission = 1
  964. trail.LightInfluence = 0
  965. trail.Color = ColorSequence.new(Color3.new(1,0,1),Color3.new(0,1,1))
  966. --trail.Transparency = NumberSequence.new(0,1)
  967. end
  968. part=Instance.new("Part",char)
  969. part.Name="VisualiserRGB"
  970. part.Position=root.Position + Vector3.new(0,10,0)
  971. part.CFrame = CFrame.new(part.Position)*CFrame.Angles(math.rad(math.random(1,360)),math.rad(math.random(1,360)),math.rad(math.random(1,360)))
  972. blockmesh=Instance.new("BlockMesh",part)
  973. A = Instance.new("Attachment",part)
  974. B = Instance.new("Attachment",part)
  975. C = Instance.new("Attachment",part)
  976. D = Instance.new("Attachment",part)
  977. E = Instance.new("Attachment",part)
  978. F = Instance.new("Attachment",part)
  979. G = Instance.new("Attachment",part)
  980. H = Instance.new("Attachment",part)
  981. A.Position = Vector3.new(1,1,1)
  982. B.Position = Vector3.new(1,-1,1)
  983. C.Position = Vector3.new(-1,1,1)
  984. D.Position = Vector3.new(-1,-1,1)
  985.  
  986. E.Position = Vector3.new(1,1,-1)
  987. F.Position = Vector3.new(1,-1,-1)
  988. G.Position = Vector3.new(-1,1,-1)
  989. H.Position = Vector3.new(-1,-1,-1)
  990. createtrail(A,E,part)
  991. createtrail(B,F,part)
  992. createtrail(C,G,part)
  993. createtrail(D,H,part)
  994. createtrail(A,B,part)
  995. createtrail(C,D,part)
  996. createtrail(E,F,part)
  997. createtrail(G,H,part)
  998. createtrail(A,C,part)
  999. createtrail(B,D,part)
  1000. createtrail(E,G,part)
  1001. createtrail(F,H,part)
  1002. end
  1003. if not part:FindFirstChildOfClass("BodyPosition") then
  1004. bp2=Instance.new("BodyPosition",part)
  1005. end
  1006. if not part:FindFirstChildOfClass("BodyAngularVelocity") then
  1007. ba2=Instance.new("BodyAngularVelocity",part)
  1008. end
  1009. if not part:FindFirstChildOfClass("PointLight") then
  1010. light=Instance.new("PointLight",part)
  1011. end
  1012. part.Color = Color3.fromHSV(i,1,1)
  1013. light.Color = Color3.fromHSV(i,1,1)
  1014. light.Brightness = 2+sound.PlaybackLoudness/25
  1015. light.Range = 5+sound.PlaybackLoudness/10
  1016. part:BreakJoints()
  1017. part.CanCollide = false
  1018. part.Material = Enum.Material.Neon
  1019. local asd = 1+(sound.PlaybackLoudness/150)
  1020. blockmesh.Scale= Vector3.new(asd/2,asd/2,asd/2)
  1021. part.Size = Vector3.new(1,1,1)
  1022. bp2.Position = root.Position + Vector3.new(0,10,0)
  1023. ba2.AngularVelocity = Vector3.new((mathrandom.x/100)+(sound.PlaybackLoudness/mathrandom.x),(mathrandom.y/100)+(sound.PlaybackLoudness/mathrandom.y),(mathrandom.z/100)+(sound.PlaybackLoudness/mathrandom.z))
  1024. tecks2.TextColor3 = Color3.fromHSV(i,1,0.8)
  1025. tecks2.TextStrokeColor3 = Color3.fromHSV(i,1,1)
  1026. A.Position = Vector3.new(asd/2,asd/2,asd/2)
  1027. B.Position = Vector3.new(asd/2,-asd/2,asd/2)
  1028. C.Position = Vector3.new(-asd/2,asd/2,asd/2)
  1029. D.Position = Vector3.new(-asd/2,-asd/2,asd/2)
  1030.  
  1031. E.Position = Vector3.new(asd/2,asd/2,-asd/2)
  1032. F.Position = Vector3.new(asd/2,-asd/2,-asd/2)
  1033. G.Position = Vector3.new(-asd/2,asd/2,-asd/2)
  1034. H.Position = Vector3.new(-asd/2,-asd/2,-asd/2)
  1035.  
  1036. if i >= 0.8 then
  1037. asdcolor = true
  1038. elseif i <= 0.5 then
  1039. asdcolor = false
  1040. end
  1041.  
  1042. if asdcolor == true then
  1043. i = i - 0.001
  1044. else
  1045. i = i + 0.001
  1046. end
  1047. elseif vismode == "trail kyu" then
  1048.  
  1049. if not char:FindFirstChild("VisualiserRGB") then
  1050. local function createtrail(part0,part1,parent)
  1051. local trail = Instance.new("Trail",parent)
  1052. trail.Attachment0 = part0
  1053. trail.Attachment1 = part1
  1054. trail.MinLength = 0
  1055. trail.Lifetime = 0.05
  1056. trail.LightEmission = 1
  1057. trail.LightInfluence = 0
  1058. trail.Color = ColorSequence.new(Color3.new(1,0,1),Color3.new(0,1,1))
  1059. --trail.Transparency = NumberSequence.new(0,1)
  1060. end
  1061. part=Instance.new("Part",char)
  1062. part.Name="VisualiserRGB"
  1063. part.Position=root.Position + Vector3.new(0,10,0)
  1064. part.CFrame = CFrame.new(part.Position)*CFrame.Angles(math.rad(math.random(1,360)),math.rad(math.random(1,360)),math.rad(math.random(1,360)))
  1065. blockmesh=Instance.new("BlockMesh",part)
  1066. part2=part:Clone()
  1067. part2.Parent = part
  1068. part2.Transparency = 1
  1069. part2.CFrame = CFrame.new(part2.Position)*CFrame.Angles(math.rad(math.random(1,360)),math.rad(math.random(1,360)),math.rad(math.random(1,360)))
  1070.  
  1071. A = Instance.new("Attachment",part)
  1072. B = Instance.new("Attachment",part)
  1073. C = Instance.new("Attachment",part)
  1074. D = Instance.new("Attachment",part)
  1075. E = Instance.new("Attachment",part)
  1076. F = Instance.new("Attachment",part)
  1077. G = Instance.new("Attachment",part)
  1078. H = Instance.new("Attachment",part)
  1079. A2 = Instance.new("Attachment",part2)
  1080. B2 = Instance.new("Attachment",part2)
  1081. C2 = Instance.new("Attachment",part2)
  1082. D2 = Instance.new("Attachment",part2)
  1083. E2 = Instance.new("Attachment",part2)
  1084. F2 = Instance.new("Attachment",part2)
  1085. G2 = Instance.new("Attachment",part2)
  1086. H2 = Instance.new("Attachment",part2)
  1087.  
  1088. A.Position = Vector3.new(1,1,1)
  1089. B.Position = Vector3.new(1,-1,1)
  1090. C.Position = Vector3.new(-1,1,1)
  1091. D.Position = Vector3.new(-1,-1,1)
  1092.  
  1093. E.Position = Vector3.new(1,1,-1)
  1094. F.Position = Vector3.new(1,-1,-1)
  1095. G.Position = Vector3.new(-1,1,-1)
  1096. H.Position = Vector3.new(-1,-1,-1)
  1097.  
  1098. createtrail(A,E,part)
  1099. createtrail(B,F,part)
  1100. createtrail(C,G,part)
  1101. createtrail(D,H,part)
  1102. createtrail(A,B,part)
  1103. createtrail(C,D,part)
  1104. createtrail(E,F,part)
  1105. createtrail(G,H,part)
  1106. createtrail(A,C,part)
  1107. createtrail(B,D,part)
  1108. createtrail(E,G,part)
  1109. createtrail(F,H,part)
  1110.  
  1111. A2.Position = Vector3.new(1,1,1)
  1112. B2.Position = Vector3.new(1,-1,1)
  1113. C2.Position = Vector3.new(-1,1,1)
  1114. D2.Position = Vector3.new(-1,-1,1)
  1115.  
  1116. E2.Position = Vector3.new(1,1,-1)
  1117. F2.Position = Vector3.new(1,-1,-1)
  1118. G2.Position = Vector3.new(-1,1,-1)
  1119. H2.Position = Vector3.new(-1,-1,-1)
  1120. createtrail(A2,E2,part)
  1121. createtrail(B2,F2,part)
  1122. createtrail(C2,G2,part)
  1123. createtrail(D2,H2,part)
  1124. createtrail(A2,B2,part)
  1125. createtrail(C2,D2,part)
  1126. createtrail(E2,F2,part)
  1127. createtrail(G2,H2,part)
  1128. createtrail(A2,C2,part)
  1129. createtrail(B2,D2,part)
  1130. createtrail(E2,G2,part)
  1131. createtrail(F2,H2,part)
  1132.  
  1133. end
  1134. if not part:FindFirstChildOfClass("BodyPosition") then
  1135. bp2=Instance.new("BodyPosition",part)
  1136. end
  1137. if not part:FindFirstChildOfClass("BodyAngularVelocity") then
  1138. ba2=Instance.new("BodyAngularVelocity",part)
  1139. end
  1140. if not part:FindFirstChildOfClass("PointLight") then
  1141. light=Instance.new("PointLight",part)
  1142. end
  1143. if not part2:FindFirstChildOfClass("BodyPosition") then
  1144. bp3=Instance.new("BodyPosition",part2)
  1145. end
  1146. if not part2:FindFirstChildOfClass("BodyAngularVelocity") then
  1147. ba3=Instance.new("BodyAngularVelocity",part2)
  1148. end
  1149. part.Color = Color3.fromHSV(i,1,1)
  1150. light.Color = Color3.fromHSV(i,1,1)
  1151. light.Brightness = 2+sound.PlaybackLoudness/25
  1152. light.Range = 5+sound.PlaybackLoudness/10
  1153. part:BreakJoints()
  1154. part.Material = Enum.Material.Neon
  1155. local asd = 1+(sound.PlaybackLoudness/150)
  1156. blockmesh.Scale= Vector3.new(asd/2,asd/2,asd/2)
  1157. part.Size = Vector3.new(1,1,1)
  1158. part2.Size = Vector3.new(1,1,1)
  1159. part.CanCollide = false
  1160. part2.CanCollide = false
  1161. bp2.Position = root.Position + Vector3.new(0,10,0)
  1162. ba2.AngularVelocity = Vector3.new((mathrandom.x/100)+(sound.PlaybackLoudness/mathrandom.x),(mathrandom.y/100)+(sound.PlaybackLoudness/mathrandom.y),(mathrandom.z/100)+(sound.PlaybackLoudness/mathrandom.z))
  1163. bp3.Position = root.Position + Vector3.new(0,10,0)
  1164. ba3.AngularVelocity = Vector3.new(-(mathrandom.x/100)-(sound.PlaybackLoudness/mathrandom.x),-(mathrandom.y/100)-(sound.PlaybackLoudness/mathrandom.y),-(mathrandom.z/100)-(sound.PlaybackLoudness/mathrandom.z))
  1165. tecks2.TextColor3 = Color3.fromHSV(i,1,0.8)
  1166. tecks2.TextStrokeColor3 = Color3.fromHSV(i,1,1)
  1167. A.Position = Vector3.new(asd/2,asd/2,asd/2)
  1168. B.Position = Vector3.new(asd/2,-asd/2,asd/2)
  1169. C.Position = Vector3.new(-asd/2,asd/2,asd/2)
  1170. D.Position = Vector3.new(-asd/2,-asd/2,asd/2)
  1171.  
  1172. E.Position = Vector3.new(asd/2,asd/2,-asd/2)
  1173. F.Position = Vector3.new(asd/2,-asd/2,-asd/2)
  1174. G.Position = Vector3.new(-asd/2,asd/2,-asd/2)
  1175. H.Position = Vector3.new(-asd/2,-asd/2,-asd/2)
  1176.  
  1177. A2.Position = Vector3.new(asd,asd,asd)
  1178. B2.Position = Vector3.new(asd,-asd,asd)
  1179. C2.Position = Vector3.new(-asd,asd,asd)
  1180. D2.Position = Vector3.new(-asd,-asd,asd)
  1181.  
  1182. E2.Position = Vector3.new(asd,asd,-asd)
  1183. F2.Position = Vector3.new(asd,-asd,-asd)
  1184. G2.Position = Vector3.new(-asd,asd,-asd)
  1185. H2.Position = Vector3.new(-asd,-asd,-asd)
  1186.  
  1187. if i >= 0.8 then
  1188. asdcolor = true
  1189. elseif i <= 0.5 then
  1190. asdcolor = false
  1191. end
  1192.  
  1193. if asdcolor == true then
  1194. i = i - 0.001
  1195. else
  1196. i = i + 0.001
  1197. end
  1198.  
  1199. elseif vismode == "nothing" then
  1200.  
  1201. tecks2.Text = ""
  1202.  
  1203. elseif vismode == "nooby" then
  1204. if not char:FindFirstChild("noobyvis") then
  1205. centralpart = it("Part",char)
  1206. centralpart.Name = "noobyvis"
  1207. centralpart.CFrame = hed.CFrame + Vector3.new(0,-2.5,0)
  1208. centralpart.Anchored = true
  1209. centralpart.Size = vt(1,1,1)
  1210. centralpart.Transparency = 1
  1211. centralpart.CanCollide = false
  1212. centralpart2a = it("Part",centralpart)
  1213. centralpart2a.CFrame = centralpart.CFrame
  1214. centralpart2a.Anchored = true
  1215. centralpart2a.Transparency = 0
  1216. centralpart2a.BrickColor = origcolor
  1217. centralpart2a.Material = "Neon"
  1218. centralpart2a.Size = vt(1,1,1)
  1219. centralpart2a.CanCollide = false
  1220.  
  1221. meshy = Instance.new("SpecialMesh", centralpart2a)
  1222. meshy.Scale = vt(1.05,1.05,1.05)
  1223. meshy.MeshType = "Sphere"
  1224.  
  1225. centralpart2 = it("Part",centralpart)
  1226. centralpart2.CFrame = centralpart.CFrame
  1227. centralpart2.Anchored = true
  1228. centralpart2.Transparency = 0.65
  1229. centralpart2.BrickColor = BrickColor.new("Really black")
  1230. centralpart2.Material = "Neon"
  1231. centralpart2.Size = vt(1,1,1)
  1232. centralpart2.CanCollide = false
  1233.  
  1234. meshy2 = Instance.new("SpecialMesh", centralpart2)
  1235. meshy2.Scale = vt(1.075,1.075,1.075)
  1236. meshy2.MeshType = "Sphere"
  1237.  
  1238.  
  1239. centralpart3 = it("Part",centralpart)
  1240. centralpart3.CFrame = centralpart.CFrame
  1241. centralpart3.Anchored = true
  1242. centralpart3.Transparency = 0.5
  1243. centralpart3.BrickColor = origcolor
  1244. centralpart3.Material = "Neon"
  1245. centralpart3.Size = vt(0.5,1,0.5)
  1246. centralpart3.CanCollide = false
  1247.  
  1248. meshy3 = Instance.new("SpecialMesh", centralpart3)
  1249. meshy3.Scale = vt(1,0.035,1.075)
  1250. meshy3.MeshType = "Brick"
  1251.  
  1252. centralpart4 = it("Part",centralpart)
  1253. centralpart4.CFrame = centralpart.CFrame*CFrame.Angles(0,math.rad(15),0)
  1254. centralpart4.Anchored = true
  1255. centralpart4.Transparency = 0.5
  1256. centralpart4.BrickColor = origcolor
  1257. centralpart4.Material = "Neon"
  1258. centralpart4.Size = vt(0.5,1,0.5)
  1259. centralpart4.CanCollide = false
  1260.  
  1261. meshy4 = Instance.new("SpecialMesh", centralpart4)
  1262. meshy4.Scale = vt(1,0.035,1.075)
  1263. meshy4.MeshType = "Brick"
  1264.  
  1265. centralpart5 = it("Part",centralpart)
  1266. centralpart5.CFrame = centralpart.CFrame*CFrame.Angles(0,math.rad(30),0)
  1267. centralpart5.Anchored = true
  1268. centralpart5.Transparency = 0.5
  1269. centralpart5.BrickColor = origcolor
  1270. centralpart5.Material = "Neon"
  1271. centralpart5.Size = vt(0.5,1,0.5)
  1272. centralpart5.CanCollide = false
  1273.  
  1274. meshy5 = Instance.new("SpecialMesh", centralpart5)
  1275. meshy5.Scale = vt(1,0.035,1.075)
  1276. meshy5.MeshType = "Brick"
  1277.  
  1278. centralpart6 = it("Part",centralpart)
  1279. centralpart6.CFrame = centralpart.CFrame*CFrame.Angles(0,math.rad(45),0)
  1280. centralpart6.Anchored = true
  1281. centralpart6.Transparency = 0.5
  1282. centralpart6.BrickColor = origcolor
  1283. centralpart6.Material = "Neon"
  1284. centralpart6.Size = vt(0.5,1,0.5)
  1285. centralpart6.CanCollide = false
  1286.  
  1287. meshy6 = Instance.new("SpecialMesh", centralpart6)
  1288. meshy6.Scale = vt(1,0.035,1.075)
  1289. meshy6.MeshType = "Brick"
  1290.  
  1291. centralpart7 = it("Part",centralpart)
  1292. centralpart7.CFrame = centralpart.CFrame*CFrame.Angles(0,math.rad(60),0)
  1293. centralpart7.Anchored = true
  1294. centralpart7.Transparency = 0.5
  1295. centralpart7.BrickColor = origcolor
  1296. centralpart7.Material = "Neon"
  1297. centralpart7.Size = vt(0.5,1,0.5)
  1298. centralpart7.CanCollide = false
  1299.  
  1300. meshy7 = Instance.new("SpecialMesh", centralpart7)
  1301. meshy7.Scale = vt(1,0.035,1.075)
  1302. meshy7.MeshType = "Brick"
  1303.  
  1304. centralpart8 = it("Part",centralpart)
  1305. centralpart8.CFrame = centralpart.CFrame*CFrame.Angles(0,math.rad(75),0)
  1306. centralpart8.Anchored = true
  1307. centralpart8.Transparency = 0.5
  1308. centralpart8.BrickColor = origcolor
  1309. centralpart8.Material = "Neon"
  1310. centralpart8.Size = vt(0.5,1,0.5)
  1311. centralpart8.CanCollide = false
  1312.  
  1313. meshy8 = Instance.new("SpecialMesh", centralpart8)
  1314. meshy8.Scale = vt(1,0.035,1.075)
  1315. meshy8.MeshType = "Brick"
  1316.  
  1317. centralpart9 = it("Part",centralpart)
  1318. centralpart9.CFrame = centralpart.CFrame*CFrame.Angles(0,math.rad(90),0)
  1319. centralpart9.Anchored = true
  1320. centralpart9.Transparency = 0.5
  1321. centralpart9.BrickColor = origcolor
  1322. centralpart9.Material = "Neon"
  1323. centralpart9.Size = vt(0.5,1,0.5)
  1324. centralpart9.CanCollide = false
  1325.  
  1326. meshy9 = Instance.new("SpecialMesh", centralpart9)
  1327. meshy9.Scale = vt(1,0.035,1.075)
  1328. meshy9.MeshType = "Brick"
  1329.  
  1330. centralpart10 = it("Part",centralpart)
  1331. centralpart10.CFrame = centralpart.CFrame*CFrame.Angles(0,math.rad(105),0)
  1332. centralpart10.Anchored = true
  1333. centralpart10.Transparency = 0.5
  1334. centralpart10.BrickColor = origcolor
  1335. centralpart10.Material = "Neon"
  1336. centralpart10.Size = vt(0.5,1,0.5)
  1337. centralpart10.CanCollide = false
  1338.  
  1339. meshy10 = Instance.new("SpecialMesh", centralpart10)
  1340. meshy10.Scale = vt(1,0.035,1.075)
  1341. meshy10.MeshType = "Brick"
  1342.  
  1343. centralpart11 = it("Part",centralpart)
  1344. centralpart11.CFrame = centralpart.CFrame*CFrame.Angles(0,math.rad(120),0)
  1345. centralpart11.Anchored = true
  1346. centralpart11.Transparency = 0.5
  1347. centralpart11.BrickColor = origcolor
  1348. centralpart11.Material = "Neon"
  1349. centralpart11.Size = vt(0.5,1,0.5)
  1350. centralpart11.CanCollide = false
  1351.  
  1352. meshy11 = Instance.new("SpecialMesh", centralpart11)
  1353. meshy11.Scale = vt(1,0.035,1.075)
  1354. meshy11.MeshType = "Brick"
  1355.  
  1356. centralpart12 = it("Part",centralpart)
  1357. centralpart12.CFrame = centralpart.CFrame*CFrame.Angles(0,math.rad(135),0)
  1358. centralpart12.Anchored = true
  1359. centralpart12.Transparency = 0.5
  1360. centralpart12.BrickColor = origcolor
  1361. centralpart12.Material = "Neon"
  1362. centralpart12.Size = vt(0.5,1,0.5)
  1363. centralpart12.CanCollide = false
  1364.  
  1365. meshy12 = Instance.new("SpecialMesh", centralpart12)
  1366. meshy12.Scale = vt(1,0.035,1.075)
  1367. meshy12.MeshType = "Brick"
  1368.  
  1369. centralpart13 = it("Part",centralpart)
  1370. centralpart13.CFrame = centralpart.CFrame*CFrame.Angles(0,math.rad(150),0)
  1371. centralpart13.Anchored = true
  1372. centralpart13.Transparency = 0.5
  1373. centralpart13.BrickColor = origcolor
  1374. centralpart13.Material = "Neon"
  1375. centralpart13.Size = vt(0.5,1,0.5)
  1376. centralpart13.CanCollide = false
  1377.  
  1378. meshy13 = Instance.new("SpecialMesh", centralpart13)
  1379. meshy13.Scale = vt(1,0.035,1.075)
  1380. meshy13.MeshType = "Brick"
  1381.  
  1382. centralpart14 = it("Part",centralpart)
  1383. centralpart14.CFrame = centralpart.CFrame*CFrame.Angles(0,math.rad(165),0)
  1384. centralpart14.Anchored = true
  1385. centralpart14.Transparency = 0.5
  1386. centralpart14.BrickColor = origcolor
  1387. centralpart14.Material = "Neon"
  1388. centralpart14.Size = vt(0.5,1,0.5)
  1389. centralpart14.CanCollide = false
  1390.  
  1391. meshy14 = Instance.new("SpecialMesh", centralpart14)
  1392. meshy14.Scale = vt(1,0.035,1.075)
  1393. meshy14.MeshType = "Brick"
  1394.  
  1395. centralpart15 = it("Part",centralpart)
  1396. centralpart15.CFrame = centralpart.CFrame*CFrame.Angles(0,math.rad(180),0)
  1397. centralpart15.Anchored = true
  1398. centralpart15.Transparency = 0.5
  1399. centralpart15.BrickColor = origcolor
  1400. centralpart15.Material = "Neon"
  1401. centralpart15.Size = vt(0.5,1,0.5)
  1402. centralpart15.CanCollide = false
  1403.  
  1404. meshy15 = Instance.new("SpecialMesh", centralpart15)
  1405. meshy15.Scale = vt(1,0.035,1.075)
  1406. meshy15.MeshType = "Brick"
  1407.  
  1408. centralparto = it("Part",centralpart)
  1409. centralparto.CFrame = centralpart.CFrame*CFrame.Angles(0,math.rad(0),0)
  1410. centralparto.Anchored = true
  1411. centralparto.Transparency = 0.5
  1412. centralparto.BrickColor = BrickColor.new("Really black")
  1413. centralparto.Material = "Neon"
  1414. centralparto.Size = vt(0.5,1,0.5)
  1415. centralparto.CanCollide = false
  1416.  
  1417. meshyo = Instance.new("SpecialMesh", centralparto)
  1418. meshyo.Scale = vt(1.05,0.05,0.25)
  1419. meshyo.MeshType = "Sphere"
  1420.  
  1421. centralparto2 = it("Part",centralpart)
  1422. centralparto2.CFrame = centralpart.CFrame*CFrame.Angles(0,math.rad(90),0)
  1423. centralparto2.Anchored = true
  1424. centralparto2.Transparency = 0.5
  1425. centralparto2.BrickColor = BrickColor.new("Really black")
  1426. centralparto2.Material = "Neon"
  1427. centralparto2.Size = vt(0.5,1,0.5)
  1428. centralparto2.CanCollide = false
  1429.  
  1430. meshyo2 = Instance.new("SpecialMesh", centralparto2)
  1431. meshyo2.Scale = vt(1.05,0.05,0.25)
  1432. meshyo2.MeshType = "Sphere"
  1433.  
  1434. centralparto3 = it("Part",centralpart)
  1435. centralparto3.CFrame = centralpart.CFrame*CFrame.Angles(0,math.rad(45),0)
  1436. centralparto3.Anchored = true
  1437. centralparto3.Transparency = 0.5
  1438. centralparto3.BrickColor = BrickColor.new("Maroon")
  1439. centralparto3.Material = "Neon"
  1440. centralparto3.Size = vt(0.5,1,0.5)
  1441. centralparto3.CanCollide = false
  1442.  
  1443. meshyo3 = Instance.new("SpecialMesh", centralparto3)
  1444. meshyo3.Scale = vt(1.05,0.075,0.25)
  1445. meshyo3.MeshType = "Sphere"
  1446.  
  1447. centralparto4 = it("Part",centralpart)
  1448. centralparto4.CFrame = centralpart.CFrame*CFrame.Angles(0,math.rad(135),0)
  1449. centralparto4.Anchored = true
  1450. centralparto4.Transparency = 0.5
  1451. centralparto4.BrickColor = BrickColor.new("Maroon")
  1452. centralparto4.Material = "Neon"
  1453. centralparto4.Size = vt(0.5,1,0.5)
  1454. centralparto4.CanCollide = false
  1455.  
  1456. meshyo4 = Instance.new("SpecialMesh", centralparto4)
  1457. meshyo4.Scale = vt(1.05,0.075,0.25)
  1458. meshyo4.MeshType = "Sphere"
  1459.  
  1460. eff = Instance.new("ParticleEmitter",centralpart)
  1461. eff.Texture = "http://www.roblox.com/asset/?id=243664672"
  1462. eff.LightEmission = 0.75
  1463. eff.Color = ColorSequence.new(Color3.new(255,0,0))
  1464. eff.Lifetime = NumberRange.new(2.5)
  1465. eff.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,2,0),NumberSequenceKeypoint.new(1,0,0)})
  1466. eff.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0.45,0),NumberSequenceKeypoint.new(1,1,0)})
  1467. eff.Acceleration = Vector3.new(0,-75,0)
  1468. eff.Rotation = NumberRange.new(-500,500)
  1469. eff.VelocitySpread = 90
  1470. eff.RotSpeed = NumberRange.new(-500,500)
  1471.  
  1472.  
  1473. ogsize = meshy.Scale
  1474. ogsize2 = meshy2.Scale
  1475. ogsize3 = meshy3.Scale
  1476. ogsize4 = meshy4.Scale
  1477. ogsize5 = meshy5.Scale
  1478. ogsize6 = meshy6.Scale
  1479. ogsize7 = meshy7.Scale
  1480. ogsize8 = meshy8.Scale
  1481. ogsize9 = meshy9.Scale
  1482. ogsize10 = meshy10.Scale
  1483. ogsize11 = meshy11.Scale
  1484. ogsize12 = meshy12.Scale
  1485. ogsize13 = meshy13.Scale
  1486. ogsize14 = meshy14.Scale
  1487. ogsize15 = meshy15.Scale
  1488.  
  1489. ogsizeo = meshyo.Scale
  1490. ogsizeo2 = meshyo2.Scale
  1491. ogsizeo3 = meshyo3.Scale
  1492. ogsizeo4 = meshyo4.Scale
  1493. end
  1494. meshy.Scale = meshy.Scale:lerp(Vector3.new(ogsize.X+sound.PlaybackLoudness/600*3.5,ogsize.Y+sound.PlaybackLoudness/600*3.5,ogsize.Z+sound.PlaybackLoudness/525*3.5),0.8)
  1495. meshy2.Scale = meshy2.Scale:lerp(Vector3.new(ogsize2.X+sound.PlaybackLoudness/500*3.5,ogsize2.Y+sound.PlaybackLoudness/500*3.5,ogsize2.Z+sound.PlaybackLoudness/500*3.5),0.8)
  1496. meshy3.Scale = meshy3.Scale:lerp(Vector3.new(1,0.035,ogsize3.Z+sound.PlaybackLoudness/100*7),0.8)
  1497. meshy4.Scale = meshy4.Scale:lerp(Vector3.new(1,0.035,ogsize4.Z+sound.PlaybackLoudness/100*7.25),0.8)
  1498. meshy5.Scale = meshy5.Scale:lerp(Vector3.new(1,0.035,ogsize5.Z+sound.PlaybackLoudness/100*7.5),0.8)
  1499. meshy6.Scale = meshy6.Scale:lerp(Vector3.new(1,0.035,ogsize6.Z+sound.PlaybackLoudness/100*7.75),0.8)
  1500. meshy7.Scale = meshy7.Scale:lerp(Vector3.new(1,0.035,ogsize7.Z+sound.PlaybackLoudness/100*8),0.8)
  1501. meshy8.Scale = meshy8.Scale:lerp(Vector3.new(1,0.035,ogsize8.Z+sound.PlaybackLoudness/100*8.25),0.8)
  1502. meshy9.Scale = meshy9.Scale:lerp(Vector3.new(1,0.035,ogsize9.Z+sound.PlaybackLoudness/100*8.5),0.8)
  1503. meshy10.Scale = meshy10.Scale:lerp(Vector3.new(1,0.035,ogsize10.Z+sound.PlaybackLoudness/100*8.75),0.8)
  1504. meshy11.Scale = meshy11.Scale:lerp(Vector3.new(1,0.035,ogsize11.Z+sound.PlaybackLoudness/100*9),0.8)
  1505. meshy12.Scale = meshy12.Scale:lerp(Vector3.new(1,0.035,ogsize12.Z+sound.PlaybackLoudness/100*9.25),0.8)
  1506. meshy13.Scale = meshy13.Scale:lerp(Vector3.new(1,0.035,ogsize13.Z+sound.PlaybackLoudness/100*9.5),0.8)
  1507. meshy14.Scale = meshy14.Scale:lerp(Vector3.new(1,0.035,ogsize14.Z+sound.PlaybackLoudness/100*9.75),0.8)
  1508. meshy15.Scale = meshy15.Scale:lerp(Vector3.new(1,0.035,ogsize15.Z+sound.PlaybackLoudness/100*10),0.8)
  1509.  
  1510. meshyo.Scale = meshyo.Scale:lerp(Vector3.new(ogsizeo.X+sound.PlaybackLoudness/250*7.5,0.15,ogsizeo.Z+sound.PlaybackLoudness/1000*250),0.8)
  1511. meshyo2.Scale = meshyo2.Scale:lerp(Vector3.new(ogsizeo2.X+sound.PlaybackLoudness/250*7.5,0.15,ogsizeo2.Z+sound.PlaybackLoudness/1000*250),0.8)
  1512. meshyo3.Scale = meshyo3.Scale:lerp(Vector3.new(ogsizeo3.X+sound.PlaybackLoudness/250*5,0.225,ogsizeo3.Z+sound.PlaybackLoudness/500*100),0.8)
  1513. meshyo4.Scale = meshyo4.Scale:lerp(Vector3.new(ogsizeo4.X+sound.PlaybackLoudness/250*5,0.225,ogsizeo4.Z+sound.PlaybackLoudness/500*100),0.8)
  1514. centralpart.Position = root.Position + Vector3.new(0,5,0)
  1515. centralpart3.Position = centralpart.Position
  1516. centralpart3.CFrame = centralpart3.CFrame*CFrame.Angles(0,math.rad(sound.PlaybackLoudness/750*25),0)
  1517. centralpart4.Position = centralpart.Position
  1518. centralpart4.CFrame = centralpart4.CFrame*CFrame.Angles(0,math.rad(sound.PlaybackLoudness/750*25),0)
  1519. centralpart5.Position = centralpart.Position
  1520. centralpart5.CFrame = centralpart5.CFrame*CFrame.Angles(0,math.rad(sound.PlaybackLoudness/750*25),0)
  1521. centralpart6.Position = centralpart.Position
  1522. centralpart6.CFrame = centralpart6.CFrame*CFrame.Angles(0,math.rad(sound.PlaybackLoudness/750*25),0)
  1523. centralpart7.Position = centralpart.Position
  1524. centralpart7.CFrame = centralpart7.CFrame*CFrame.Angles(0,math.rad(sound.PlaybackLoudness/750*25),0)
  1525. centralpart8.Position = centralpart.Position
  1526. centralpart8.CFrame = centralpart8.CFrame*CFrame.Angles(0,math.rad(sound.PlaybackLoudness/750*25),0)
  1527. centralpart9.Position = centralpart.Position
  1528. centralpart9.CFrame = centralpart9.CFrame*CFrame.Angles(0,math.rad(sound.PlaybackLoudness/750*25),0)
  1529. centralpart10.Position = centralpart.Position
  1530. centralpart10.CFrame = centralpart10.CFrame*CFrame.Angles(0,math.rad(sound.PlaybackLoudness/750*25),0)
  1531. centralpart11.Position = centralpart.Position
  1532. centralpart11.CFrame = centralpart11.CFrame*CFrame.Angles(0,math.rad(sound.PlaybackLoudness/750*25),0)
  1533. centralpart12.Position = centralpart.Position
  1534. centralpart12.CFrame = centralpart12.CFrame*CFrame.Angles(0,math.rad(sound.PlaybackLoudness/750*25),0)
  1535. centralpart13.Position = centralpart.Position
  1536. centralpart13.CFrame = centralpart13.CFrame*CFrame.Angles(0,math.rad(sound.PlaybackLoudness/750*25),0)
  1537. centralpart14.Position = centralpart.Position
  1538. centralpart14.CFrame = centralpart14.CFrame*CFrame.Angles(0,math.rad(sound.PlaybackLoudness/750*25),0)
  1539. centralpart15.Position = centralpart.Position
  1540. centralpart15.CFrame = centralpart15.CFrame*CFrame.Angles(0,math.rad(sound.PlaybackLoudness/750*25),0)
  1541.  
  1542. centralparto.Position = centralpart.Position
  1543. centralparto.CFrame = centralparto.CFrame*CFrame.Angles(0,math.rad(sound.PlaybackLoudness/1000*75),0)
  1544. centralparto2.Position = centralpart.Position
  1545. centralparto2.CFrame = centralparto2.CFrame*CFrame.Angles(0,math.rad(sound.PlaybackLoudness/1000*75),0)
  1546. centralparto3.Position = centralpart.Position
  1547. centralparto3.CFrame = centralparto3.CFrame*CFrame.Angles(0,math.rad(sound.PlaybackLoudness/1000*15),0)
  1548. centralparto4.Position = centralpart.Position
  1549. centralparto4.CFrame = centralparto4.CFrame*CFrame.Angles(0,math.rad(sound.PlaybackLoudness/1000*15),0)
  1550. centralpart.CFrame = centralpart.CFrame
  1551. centralpart2.CFrame = centralpart.CFrame*CFrame.Angles(0,math.rad(sound.PlaybackLoudness/250),0)
  1552. centralpart2a.CFrame = centralpart2.CFrame*CFrame.Angles(0,math.rad(sound.PlaybackLoudness/250),0)
  1553. eff.Rate = sound.PlaybackLoudness/3
  1554. eff.Speed = NumberRange.new(sound.PlaybackLoudness/5)
  1555. eff.Color = ColorSequence.new(Color3.new(sound.PlaybackLoudness/255,0,0))
  1556. eff.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,sound.PlaybackLoudness/75,0),NumberSequenceKeypoint.new(1,0,0)})
  1557. centralpart2a.Color = Color3.new(sound.PlaybackLoudness/400,0,0)
  1558. centralparto3.Color = Color3.new(sound.PlaybackLoudness/375,0,0)
  1559. centralparto4.Color = Color3.new(sound.PlaybackLoudness/375,0,0)
  1560.  
  1561. tecks2.TextColor3 = Color3.fromRGB(255,0,0)
  1562. tecks2.TextStrokeColor3 = Color3.fromHSV(0,0,0)
  1563. end
  1564. Visualiserpos.Position = Vector3.new(5+(max/10),0,0)
  1565. Visualiserpos2.Position = Vector3.new(-5-(max/10),0,0)
  1566. Main:BreakJoints()
  1567. Main.Anchored = false
  1568. TextButton14.Text = math.ceil((1-(TextButton13.Position.Y.Offset/50))*40)/40
  1569. TextButton34.Text = "Style: "..vismode
  1570. asdmax = max
  1571. asdvolume = TextButton9.Position
  1572. asdpitch = TextButton13.Position
  1573. asddist = TextButton30.Position
  1574. asdhi = TextButton26.Position
  1575. asdmi = TextButton22.Position
  1576. asdlo = TextButton18.Position
  1577. asdtext = TextBox3.Text
  1578. if synctarget == nil then
  1579. foundsound = false
  1580. else
  1581. if foundsound == false then
  1582. print("Trying to Sync...")
  1583. scan(synctarget.Character)
  1584. else
  1585. asdid = sound.SoundId
  1586. end
  1587. end
  1588. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement