Advertisement
jhjbhvh_Exploits

local Player = game:GetService("Players").jhjbhvh --<=== R

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