lolzc4

boomboxMod_v1

Nov 14th, 2021
349
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 17.36 KB | None | 0 0
  1. --[[ Boombox MODDED | v1
  2. > Made by bIue#2958
  3. > Key: 5859
  4. > More info inside
  5. --]]
  6.  
  7. -- Objects
  8.  
  9. local boomboxMod = Instance.new("ScreenGui")
  10. local php = Instance.new("Frame")
  11. local smoothCorner = Instance.new("UICorner")
  12. local top = Instance.new("Frame")
  13. local smoothCorner_2 = Instance.new("UICorner")
  14. local TextLabel = Instance.new("TextLabel")
  15. local login = Instance.new("TextButton")
  16. local smoothCorner_3 = Instance.new("UICorner")
  17. local key = Instance.new("Frame")
  18. local smoothCorner_4 = Instance.new("UICorner")
  19. local enter = Instance.new("TextBox")
  20. local main = Instance.new("Frame")
  21. local smoothCorner_5 = Instance.new("UICorner")
  22. local top_2 = Instance.new("Frame")
  23. local smoothCorner_6 = Instance.new("UICorner")
  24. local TextLabel_2 = Instance.new("TextLabel")
  25. local profile = Instance.new("ImageLabel")
  26. local smoothCorner_7 = Instance.new("UICorner")
  27. local info = Instance.new("TextLabel")
  28.  
  29. --Properties:
  30.  
  31. boomboxMod.Name = "boomboxMod"
  32. boomboxMod.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
  33. boomboxMod.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  34.  
  35. php.Name = "php"
  36. php.Parent = boomboxMod
  37. php.BackgroundColor3 = Color3.fromRGB(42, 43, 50)
  38. php.Position = UDim2.new(0.254677773, 0, 0.348314613, 0)
  39. php.Size = UDim2.new(0, 473, 0, 72)
  40.  
  41. smoothCorner.Name = "smoothCorner"
  42. smoothCorner.Parent = php
  43.  
  44. top.Name = "top"
  45. top.Parent = php
  46. top.BackgroundColor3 = Color3.fromRGB(36, 37, 43)
  47. top.Position = UDim2.new(0, 0, -0.00415802002, 0)
  48. top.Size = UDim2.new(0, 472, 0, 27)
  49.  
  50. smoothCorner_2.Name = "smoothCorner"
  51. smoothCorner_2.Parent = top
  52.  
  53. TextLabel.Parent = top
  54. TextLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  55. TextLabel.BackgroundTransparency = 1.000
  56. TextLabel.BorderSizePixel = 0
  57. TextLabel.Position = UDim2.new(0, 7, 0, 3)
  58. TextLabel.Size = UDim2.new(0, 269, 0, 20)
  59. TextLabel.Text = "ANTILOG | V2"
  60. TextLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
  61. TextLabel.TextSize = 10.000
  62. TextLabel.TextWrapped = true
  63. TextLabel.TextXAlignment = Enum.TextXAlignment.Left
  64.  
  65. login.Name = "login"
  66. login.Parent = php
  67. login.BackgroundColor3 = Color3.fromRGB(53, 54, 63)
  68. login.Position = UDim2.new(0.0147991534, 0, 0.456430733, 0)
  69. login.Size = UDim2.new(0, 109, 0, 29)
  70. login.Text = "Login"
  71. login.TextColor3 = Color3.fromRGB(255, 255, 255)
  72. login.TextSize = 10.000
  73.  
  74. smoothCorner_3.CornerRadius = UDim.new(0, 5)
  75. smoothCorner_3.Name = "smoothCorner"
  76. smoothCorner_3.Parent = login
  77.  
  78. key.Name = "key"
  79. key.Parent = php
  80. key.BackgroundColor3 = Color3.fromRGB(63, 64, 75)
  81. key.Position = UDim2.new(0.26004228, 0, 0.444333345, 0)
  82. key.Size = UDim2.new(0, 342, 0, 29)
  83.  
  84. smoothCorner_4.Name = "smoothCorner"
  85. smoothCorner_4.Parent = key
  86.  
  87. enter.Name = "enter"
  88. enter.Parent = key
  89. enter.BackgroundColor3 = Color3.fromRGB(53, 54, 63)
  90. enter.BackgroundTransparency = 1.000
  91. enter.BorderSizePixel = 0
  92. enter.Position = UDim2.new(0, 0, 0.0299999993, 1)
  93. enter.Size = UDim2.new(0, 342, 0, 28)
  94. enter.ClearTextOnFocus = false
  95. enter.PlaceholderText = "..."
  96. enter.Text = ""
  97. enter.TextColor3 = Color3.fromRGB(255, 255, 255)
  98. enter.TextSize = 12.000
  99.  
  100. main.Name = "main"
  101. main.Parent = boomboxMod
  102. main.BackgroundColor3 = Color3.fromRGB(42, 43, 50)
  103. main.Position = UDim2.new(0.253638268, 0, 0.475120395, 0)
  104. main.Size = UDim2.new(0, 285, 0, 109)
  105.  
  106. smoothCorner_5.Name = "smoothCorner"
  107. smoothCorner_5.Parent = main
  108.  
  109. top_2.Name = "top"
  110. top_2.Parent = main
  111. top_2.BackgroundColor3 = Color3.fromRGB(36, 37, 43)
  112. top_2.Position = UDim2.new(0, 0, -0.00415802002, 0)
  113. top_2.Size = UDim2.new(0, 285, 0, 27)
  114.  
  115. smoothCorner_6.Name = "smoothCorner"
  116. smoothCorner_6.Parent = top_2
  117.  
  118. TextLabel_2.Parent = top_2
  119. TextLabel_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  120. TextLabel_2.BackgroundTransparency = 1.000
  121. TextLabel_2.BorderSizePixel = 0
  122. TextLabel_2.Position = UDim2.new(0, 7, 0, 3)
  123. TextLabel_2.Size = UDim2.new(0, 89, 0, 20)
  124. TextLabel_2.Text = "Information"
  125. TextLabel_2.TextColor3 = Color3.fromRGB(255, 255, 255)
  126. TextLabel_2.TextSize = 10.000
  127. TextLabel_2.TextWrapped = true
  128. TextLabel_2.TextXAlignment = Enum.TextXAlignment.Left
  129.  
  130. profile.Name = "profile"
  131. profile.Parent = main
  132. profile.BackgroundColor3 = Color3.fromRGB(88, 101, 242)
  133. profile.BorderSizePixel = 0
  134. profile.Position = UDim2.new(0.0280701518, 0, 0.242568836, 5)
  135. profile.Size = UDim2.new(0, 71, 0, 71)
  136. profile.Image = "http://www.roblox.com/asset/?id=7980240082"
  137.  
  138. smoothCorner_7.Name = "smoothCorner"
  139. smoothCorner_7.Parent = profile
  140.  
  141. info.Name = "info"
  142. info.Parent = main
  143. info.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  144. info.BackgroundTransparency = 1.000
  145. info.BorderSizePixel = 0
  146. info.Position = UDim2.new(0, 87, 0, 35)
  147. info.Size = UDim2.new(0, 190, 0, 63)
  148. info.Text = "[*] This modded boombox script only features new tool UI, loud volume, no proximity and a close button. There is no GUI included in this script, only in the boombox."
  149. info.TextColor3 = Color3.fromRGB(255, 255, 255)
  150. info.TextWrapped = true
  151. info.TextXAlignment = Enum.TextXAlignment.Left
  152. info.TextYAlignment = Enum.TextYAlignment.Top
  153.  
  154. -- Scripts:
  155.  
  156. local function VPWMHYB_fake_script() -- login.scr
  157.     local script = Instance.new('LocalScript', login)
  158.  
  159.     script.Parent.Parent.Parent.main.Visible = false
  160.    
  161.     script.Parent.Activated:Connect(function()
  162.         if script.Parent.Text == "Login" then
  163.             if script.Parent.Parent.key.enter.Text == "5859" then
  164.                 script.Parent.Text = "Success!"
  165.                 wait(1)
  166.                 script.Parent.Parent.Visible = false
  167.                 script.Parent.Parent.Parent.main.Visible = true
  168.             else
  169.                 script.Parent.Text = "Incorrect!"
  170.                 wait(1)
  171.                 script.Parent.Text = "Login"
  172.             end
  173.         end
  174.     end)
  175. end
  176. coroutine.wrap(VPWMHYB_fake_script)()
  177. local function UCCHHQ_fake_script() -- php.drag
  178.     local script = Instance.new('LocalScript', php)
  179.  
  180.     local UIS = game:GetService('UserInputService')
  181.     local frame = script.Parent
  182.     local dragToggle = nil
  183.     local dragSpeed = 0.25
  184.     local dragStart = nil
  185.     local startPos = nil
  186.    
  187.     local function updateInput(input)
  188.         local delta = input.Position - dragStart
  189.         local position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X,
  190.             startPos.Y.Scale, startPos.Y.Offset + delta.Y)
  191.         game:GetService('TweenService'):Create(frame, TweenInfo.new(dragSpeed), {Position = position}):Play()
  192.     end
  193.    
  194.     frame.InputBegan:Connect(function(input)
  195.         if (input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch) then
  196.             dragToggle = true
  197.             dragStart = input.Position
  198.             startPos = frame.Position
  199.             input.Changed:Connect(function()
  200.                 if input.UserInputState == Enum.UserInputState.End then
  201.                     dragToggle = false
  202.                 end
  203.             end)
  204.         end
  205.     end)
  206.    
  207.     UIS.InputChanged:Connect(function(input)
  208.         if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  209.             if dragToggle then
  210.                 updateInput(input)
  211.             end
  212.         end
  213.     end)
  214. end
  215. coroutine.wrap(UCCHHQ_fake_script)()
  216. local function WPMF_fake_script() -- main.drag
  217.     local script = Instance.new('LocalScript', main)
  218.  
  219.     local UIS = game:GetService('UserInputService')
  220.     local frame = script.Parent
  221.     local dragToggle = nil
  222.     local dragSpeed = 0.25
  223.     local dragStart = nil
  224.     local startPos = nil
  225.    
  226.     local function updateInput(input)
  227.         local delta = input.Position - dragStart
  228.         local position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X,
  229.             startPos.Y.Scale, startPos.Y.Offset + delta.Y)
  230.         game:GetService('TweenService'):Create(frame, TweenInfo.new(dragSpeed), {Position = position}):Play()
  231.     end
  232.    
  233.     frame.InputBegan:Connect(function(input)
  234.         if (input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch) then
  235.             dragToggle = true
  236.             dragStart = input.Position
  237.             startPos = frame.Position
  238.             input.Changed:Connect(function()
  239.                 if input.UserInputState == Enum.UserInputState.End then
  240.                     dragToggle = false
  241.                 end
  242.             end)
  243.         end
  244.     end)
  245.    
  246.     UIS.InputChanged:Connect(function(input)
  247.         if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  248.             if dragToggle then
  249.                 updateInput(input)
  250.             end
  251.         end
  252.     end)
  253. end
  254. coroutine.wrap(WPMF_fake_script)()
  255. local function XDHBT_fake_script() -- info.getTool
  256.     local script = Instance.new('LocalScript', info)
  257.  
  258.     repeat wait() until script.Parent.Parent.Visible == true
  259.    
  260.                 -- Instances below --
  261.     -- Objects
  262.    
  263.     local modded = Instance.new("Tool")
  264.     local Remote = Instance.new("RemoteEvent")
  265.     local Handle = Instance.new("Part")
  266.     local Sound = Instance.new("Sound")
  267.     local Mesh = Instance.new("SpecialMesh")
  268.     local BillboardGui = Instance.new("BillboardGui")
  269.     local t = Instance.new("TextLabel")
  270.     local UICorner = Instance.new("UICorner")
  271.    
  272.     -- Properties
  273.    
  274.     BillboardGui.Parent = modded
  275.     BillboardGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  276.     BillboardGui.Active = true
  277.     BillboardGui.LightInfluence = 1.000
  278.     BillboardGui.MaxDistance = 100
  279.     BillboardGui.Size = UDim2.new(0, 200, 0, 50)
  280.     BillboardGui.AlwaysOnTop = true
  281.    
  282.     t.Name = "t"
  283.     t.Parent = BillboardGui
  284.     t.BackgroundColor3 = Color3.fromRGB(42, 43, 50)
  285.     t.Size = UDim2.new(0, 200, 0, 50)
  286.     t.Text = "bIue#2958"
  287.     t.TextColor3 = Color3.fromRGB(255, 255, 255)
  288.     t.TextSize = 14.000
  289.    
  290.     UICorner.Parent = t
  291.    
  292.     modded.Name = "modded"
  293.     modded.Parent = game.Players.LocalPlayer.Backpack
  294.     modded.TextureId = "http://www.roblox.com/asset/?id=8004143849"
  295.     modded.Archivable = true
  296.     modded.CanBeDropped = false
  297.     modded.ManualActivationOnly = false
  298.     modded.RequiresHandle = true
  299.     modded.Enabled = true
  300.    
  301.     Remote.Name = "Remote"
  302.     Remote.Parent = modded
  303.     Remote.Archivable = true
  304.    
  305.     Handle.Name = "Handle"
  306.     Handle.Parent = modded
  307.     Handle.Size = Vector3.new(3.2, 1.6, 1.2)
  308.     Handle.Position = Vector3.new(0, 19.2, 0)
  309.     Handle.Orientation = Vector3.new(0, 0, 0)
  310.     Handle.Anchored = false
  311.     Handle.Archivable = true
  312.     Handle.CanCollide = false
  313.     Handle.CanTouch = true
  314.     Handle.CollisionGroupId = 0
  315.    
  316.     Sound.Name = "Sound"
  317.     Sound.Looped = true
  318.     Sound.Parent = Handle
  319.     Sound.RollOffMaxDistance = 9999999999999
  320.     Sound.Volume = 100000000
  321.    
  322.     Mesh.Name = "Mesh"
  323.     Mesh.MeshType = Enum.MeshType.FileMesh
  324.     Mesh.Parent = Handle
  325.     Mesh.Scale = Vector3.new(4,4,4)
  326.     Mesh.TextureId = "http://www.roblox.com/asset/?id=212303049"
  327.     Mesh.VertexColor = Vector3.new(1,1,1)
  328.    
  329.     -- Scripts
  330.    
  331.     local function GetScript_Server()
  332.         local Tool = modded
  333.         local Handle = Tool:WaitForChild("Handle")
  334.         local Remote = Tool:WaitForChild("Remote")
  335.         local Sound = Handle:WaitForChild("Sound")
  336.    
  337.         function onUnequip()
  338.             Sound:Stop()
  339.         end
  340.    
  341.         function onActivate()
  342.             Remote:FireClient(getPlayer(), "ChooseSong")
  343.         end
  344.    
  345.         function getPlayer()
  346.             return game:GetService("Players"):GetPlayerFromCharacter(Tool.Parent)
  347.         end
  348.    
  349.         function playSong(id)
  350.             id = id or ""
  351.    
  352.             if Sound then
  353.                 Sound:Destroy()
  354.             end
  355.             Sound = Instance.new'Sound'
  356.             Sound.Parent = Handle
  357.             Sound.Volume = 0.4
  358.             Sound.Looped = true
  359.             Sound.PlayOnRemove = false
  360.             Sound.SoundId = "http://www.roblox.com/asset/?id="..id
  361.             Sound:Play()
  362.         end
  363.    
  364.         function onRemote(player, func, ...)
  365.             if player ~= getPlayer() then return end
  366.    
  367.             if func == "Activate" then
  368.                 onActivate(...)
  369.             end
  370.    
  371.             if func == "PlaySong" then
  372.                 playSong(...)
  373.             end
  374.         end
  375.    
  376.         Tool.Unequipped:connect(onUnequip)
  377.     end
  378.     coroutine.wrap(GetScript_Server)()
  379.    
  380.     local function GetScript_Client()
  381.    
  382.         local CAS = game:GetService("ContextActionService")
  383.         local ActionName = "PenguinAttack"
  384.    
  385.         local Player = game:GetService("Players").LocalPlayer
  386.         local Mouse = Player:GetMouse()
  387.    
  388.         function onAction()
  389.             Remote:FireServer("Activate", Mouse.Hit.p)
  390.         end
  391.    
  392.         function onEquipped(mouse)
  393.             --ensure unequip
  394.             onUnequipped()
  395.    
  396.             --bind
  397.             mouse.Button1Down:connect(onAction)
  398.         end
  399.    
  400.         function onUnequipped()
  401.             --unbind
  402.             CAS:UnbindAction(ActionName)
  403.    
  404.             if songgui then
  405.                 songgui:Destroy()
  406.             end
  407.         end
  408.    
  409.         function chooseSong()
  410.             if Player.PlayerGui:FindFirstChild("ChooseSongGui") then return end
  411.    
  412.             local sg = Instance.new("ScreenGui")
  413.             local main = Instance.new("Frame")
  414.             local smoothCorner = Instance.new("UICorner")
  415.             local top = Instance.new("Frame")
  416.             local smoothCorner_2 = Instance.new("UICorner")
  417.             local TextLabel = Instance.new("TextLabel")
  418.             local close = Instance.new("TextButton")
  419.             local smoothCorner_3 = Instance.new("UICorner")
  420.             local id = Instance.new("Frame")
  421.             local smoothCorner_4 = Instance.new("UICorner")
  422.             local enter = Instance.new("TextBox")
  423.             local play = Instance.new("TextButton")
  424.             local smoothCorner_5 = Instance.new("UICorner")
  425.             local plr = game.Players.LocalPlayer
  426.            
  427.             sg.Enabled = true
  428.    
  429.             main.Name = "main"
  430.             main.Parent = sg
  431.             main.BackgroundColor3 = Color3.fromRGB(42, 43, 50)
  432.             main.Position = UDim2.new(0.253638268, 0, 0.475120395, 0)
  433.             main.Size = UDim2.new(0, 285, 0, 109)
  434.    
  435.             smoothCorner.Name = "smoothCorner"
  436.             smoothCorner.Parent = main
  437.    
  438.             top.Name = "top"
  439.             top.Parent = main
  440.             top.BackgroundColor3 = Color3.fromRGB(36, 37, 43)
  441.             top.Position = UDim2.new(0, 0, -0.00415802002, 0)
  442.             top.Size = UDim2.new(0, 285, 0, 27)
  443.    
  444.             smoothCorner_2.Name = "smoothCorner"
  445.             smoothCorner_2.Parent = top
  446.    
  447.             TextLabel.Parent = top
  448.             TextLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  449.             TextLabel.BackgroundTransparency = 1.000
  450.             TextLabel.BorderSizePixel = 0
  451.             TextLabel.Position = UDim2.new(0, 7, 0, 3)
  452.             TextLabel.Size = UDim2.new(0, 141, 0, 20)
  453.             TextLabel.Text = "Mod by ".. plr
  454.             TextLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
  455.             TextLabel.TextSize = 10.000
  456.             TextLabel.TextWrapped = true
  457.             TextLabel.TextXAlignment = Enum.TextXAlignment.Left
  458.    
  459.             close.Name = "close"
  460.             close.Parent = main
  461.             close.BackgroundColor3 = Color3.fromRGB(53, 54, 63)
  462.             close.Position = UDim2.new(0.517261207, 0, 0.650142431, 0)
  463.             close.Size = UDim2.new(0, 109, 0, 29)
  464.             close.Text = "Close"
  465.             close.TextColor3 = Color3.fromRGB(255, 255, 255)
  466.             close.TextSize = 10.000
  467.    
  468.             smoothCorner_3.CornerRadius = UDim.new(0, 5)
  469.             smoothCorner_3.Name = "smoothCorner"
  470.             smoothCorner_3.Parent = close
  471.    
  472.             id.Name = "id"
  473.             id.Parent = main
  474.             id.BackgroundColor3 = Color3.fromRGB(63, 64, 75)
  475.             id.Position = UDim2.new(0.0511671603, 0, 0.30346939, 0)
  476.             id.Size = UDim2.new(0, 254, 0, 29)
  477.    
  478.             smoothCorner_4.Name = "smoothCorner"
  479.             smoothCorner_4.Parent = id
  480.    
  481.             enter.Name = "enter"
  482.             enter.Parent = id
  483.             enter.BackgroundColor3 = Color3.fromRGB(53, 54, 63)
  484.             enter.BackgroundTransparency = 1.000
  485.             enter.BorderSizePixel = 0
  486.             enter.Position = UDim2.new(0, 0, 0.0300000943, 1)
  487.             enter.Size = UDim2.new(0, 253, 0, 28)
  488.             enter.ClearTextOnFocus = false
  489.             enter.PlaceholderText = "..."
  490.             enter.Text = "..."
  491.             enter.TextColor3 = Color3.fromRGB(255, 255, 255)
  492.             enter.TextSize = 12.000
  493.    
  494.             play.Name = "play"
  495.             play.Parent = main
  496.             play.BackgroundColor3 = Color3.fromRGB(53, 54, 63)
  497.             play.Position = UDim2.new(0.0926998034, 0, 0.650142431, 0)
  498.             play.Size = UDim2.new(0, 109, 0, 29)
  499.             play.Text = "Play"
  500.             play.TextColor3 = Color3.fromRGB(255, 255, 255)
  501.             play.TextSize = 10.000
  502.    
  503.             smoothCorner_5.CornerRadius = UDim.new(0, 5)
  504.             smoothCorner_5.Name = "smoothCorner"
  505.             smoothCorner_5.Parent = play
  506.    
  507.             local function Draggable()
  508.                 local script = Instance.new('LocalScript',main)
  509.    
  510.                 local UIS = game:GetService('UserInputService')
  511.                 local frame = script.Parent
  512.                 local dragToggle = nil
  513.                 local dragSpeed = 0.25
  514.                 local dragStart = nil
  515.                 local startPos = nil
  516.    
  517.                 local function updateInput(input)
  518.                     local delta = input.Position - dragStart
  519.                     local position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X,
  520.                         startPos.Y.Scale, startPos.Y.Offset + delta.Y)
  521.                     game:GetService('TweenService'):Create(frame, TweenInfo.new(dragSpeed), {Position = position}):Play()
  522.                 end
  523.    
  524.                 frame.InputBegan:Connect(function(input)
  525.                     if (input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch) then
  526.                         dragToggle = true
  527.                         dragStart = input.Position
  528.                         startPos = frame.Position
  529.                         input.Changed:Connect(function()
  530.                             if input.UserInputState == Enum.UserInputState.End then
  531.                                 dragToggle = false
  532.                             end
  533.                         end)
  534.                     end
  535.                 end)
  536.    
  537.                 UIS.InputChanged:Connect(function(input)
  538.                     if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  539.                         if dragToggle then
  540.                             updateInput(input)
  541.                         end
  542.                     end
  543.                 end)
  544.             end
  545.             coroutine.wrap(Draggable)()
  546.    
  547.             close.Activated:Connect(function()
  548.                 sg.Enabled = false
  549.             end)
  550.    
  551.             play.Activated:connect(function()
  552.                 Remote:FireServer("PlaySong", tonumber(enter.Text))
  553.                 sg:Destroy()
  554.             end)
  555.    
  556.             sg.Parent = Player.PlayerGui
  557.    
  558.             songgui = sg
  559.         end
  560.    
  561.         function onRemote(func, ...)
  562.             if func == "PlayAnimation" then
  563.                 function playAnimation(name, ...)
  564.                     local anim = Tool:FindFirstChild(name)
  565.                     if anim then
  566.                         local human = Tool.Parent:FindFirstChild("Humanoid")
  567.                         if human then
  568.                             local track = human:LoadAnimation(anim)
  569.                             track:Play(...)
  570.                         end
  571.                     end
  572.                 end
  573.                 playAnimation(...)
  574.             end
  575.    
  576.             if func == "ChooseSong" then
  577.                 chooseSong()
  578.             end
  579.         end
  580.    
  581.         local Tool = modded;
  582.         Tool.Equipped:Connect(onEquipped)
  583.         Tool.Unequipped:connect(onUnequipped)
  584.         Remote.OnClientEvent:connect(onRemote)
  585.     end
  586.     coroutine.wrap(GetScript_Client)()
  587. end
  588. coroutine.wrap(XDHBT_fake_script)()
  589.  
Add Comment
Please, Sign In to add comment