Advertisement
x_zstd

Silly Destroyer V3

Feb 15th, 2025
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 13.26 KB | None | 0 0
  1. local main = Instance.new("ScreenGui")
  2. local Frame = Instance.new("Frame")
  3. local up = Instance.new("TextButton")
  4. local down = Instance.new("TextButton")
  5. local onof = Instance.new("TextButton")
  6. local TextLabel = Instance.new("TextLabel")
  7. local plus = Instance.new("TextButton")
  8. local speed = Instance.new("TextBox")
  9. local mine = Instance.new("TextButton")
  10. local closebutton = Instance.new("TextButton")
  11. local mini = Instance.new("TextButton")
  12. local mini2 = Instance.new("TextButton")
  13. local mini3 = Instance.new("TextButton")
  14. local mini4 = Instance.new("TextButton")
  15. local mini5 = Instance.new("TextButton")
  16. local Val = false
  17.  
  18. main.Name = "main"
  19. main.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
  20. main.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  21. main.ResetOnSpawn = false
  22.  
  23. Frame.Parent = main
  24. Frame.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  25. Frame.BorderColor3 = Color3.fromRGB(103, 221, 213)
  26. Frame.Position = UDim2.new(0.100320168, 0, 0.379746825, 0)
  27. Frame.Size = UDim2.new(0, 190, 0, 84)
  28.  
  29. mine.Name = "mine"
  30. mine.Parent = Frame
  31. mine.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
  32. mine.Position = UDim2.new(0.4, 0, 0.35, 0)
  33. mine.Size = UDim2.new(0, 56, 0, 28)
  34. mine.Font = Enum.Font.SourceSans
  35. mine.Text = "Find Player"
  36. mine.TextColor3 = Color3.fromRGB(255, 255, 255)
  37. mine.TextScaled = true
  38. mine.TextSize = 14.000
  39. mine.TextWrapped = true
  40.  
  41. mini2.Name = "minimize2"
  42. mini2.Parent = main.Frame
  43. mini2.BackgroundColor3 = Color3.fromRGB(0, 150, 255)
  44. mini2.Font = "SourceSans"
  45. mini2.Size = UDim2.new(0, 40, 0, 28)
  46. mini2.Text = "Kick"
  47. mini2.TextSize = 19
  48. mini2.Position = UDim2.new(0.8, 0, 0.7, 0)
  49. mini2.Visible = true
  50. mini2.ZIndex = 2
  51.  
  52. mini3.Name = "minimize3"
  53. mini3.Parent = main.Frame
  54. mini3.BackgroundColor3 = Color3.fromRGB(230, 0, 0)
  55. mini3.Font = "SourceSans"
  56. mini3.Size = UDim2.new(0, 60, 0, 28)
  57. mini3.Text = "Target"
  58. mini3.TextSize = 19
  59. mini3.Position = UDim2.new(0.7, 0, 1.02, 0)
  60. mini3.Visible = true
  61.  
  62. mini4.Name = "minimize4"
  63. mini4.Parent = main.Frame
  64. mini4.BackgroundColor3 = Color3.fromRGB(70, 255, 70)
  65. mini4.Font = "SourceSans"
  66. mini4.Size = UDim2.new(0, 60, 0, 28)
  67. mini4.Text = "Stop Target"
  68. mini4.TextSize = 19
  69. mini4.TextScaled = true
  70. mini4.Position = UDim2.new(0.375, 0, 1.02, 0)
  71. mini4.Visible = true
  72.  
  73. mini5.Name = "servershot"
  74. mini5.Parent = main.Frame
  75. mini5.BackgroundColor3 = Color3.fromRGB(50, 0, 255)
  76. mini5.Font = "SourceSans"
  77. mini5.Size = UDim2.new(0, 70, 0, 28)
  78. mini5.Text = "Servershot (Beta)"
  79. mini5.TextSize = 19
  80. mini5.TextScaled = true
  81. mini5.Position = UDim2.new(0, 0, 1.02, 0)
  82. mini5.Visible = true
  83. mini5.TextColor3 = Color3.fromRGB(255, 255 ,255)
  84.  
  85. up.Name = "up"
  86. up.Parent = Frame
  87. up.BackgroundColor3 = Color3.fromRGB(0, 255, 150)
  88. up.Size = UDim2.new(0, 56, 0, 28)
  89. up.Font = Enum.Font.SourceSans
  90. up.Text = "Hook kick"
  91. up.TextColor3 = Color3.fromRGB(0, 0, 0)
  92. up.TextSize = 14.000
  93. up.Position = UDim2.new(0.3, 0, 0.7, 0)
  94.  
  95. down.Name = "down"
  96. down.Parent = Frame
  97. down.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  98. down.Position = UDim2.new(0, 0, 0.7, 0.61)
  99. down.Size = UDim2.new(0, 56, 0, 28)
  100. down.Font = Enum.Font.SourceSans
  101. down.Text = "Single Hit"
  102. down.TextColor3 = Color3.fromRGB(0, 0, 0)
  103. down.TextSize = 14.000
  104.  
  105.  
  106. plus.Name = "plus"
  107. plus.Parent = Frame
  108. plus.BackgroundColor3 = Color3.fromRGB(0, 255, 255)
  109. plus.Position = UDim2.new(0.6, 0, 0.7, 0)
  110. plus.Size = UDim2.new(0, 37, 0, 28)
  111. plus.Font = Enum.Font.SourceSans
  112. plus.Text = "Slip"
  113. plus.TextColor3 = Color3.fromRGB(0, 0, 0)
  114. plus.TextScaled = true
  115. plus.TextSize = 14.000
  116. plus.TextWrapped = true
  117.  
  118. onof.Name = "onof"
  119. onof.Parent = Frame
  120. onof.BackgroundColor3 = Color3.fromRGB(0, 255, 0)
  121. onof.Position = UDim2.new(0.702823281, 0, 0.35, 0)
  122. onof.Size = UDim2.new(0, 56, 0, 28)
  123. onof.Font = Enum.Font.SourceSans
  124. onof.Text = "30 Hit"
  125. onof.TextColor3 = Color3.fromRGB(0, 0, 0)
  126. onof.TextSize = 24.000
  127.  
  128. TextLabel.Parent = Frame
  129. TextLabel.BackgroundColor3 = Color3.fromRGB(255, 0, 255)
  130.  
  131. TextLabel.Position = UDim2.new(0, 0, 0, 0)
  132. TextLabel.Size = UDim2.new(0, 190, 0, 30)
  133. TextLabel.Font = Enum.Font.SourceSans
  134. TextLabel.Text = "Silly Destroyer V3"
  135. TextLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
  136. TextLabel.TextScaled = true
  137. TextLabel.TextSize = 14.000
  138. TextLabel.TextWrapped = true
  139.  
  140.  
  141.  
  142. speed.Name = "speed"
  143. speed.Parent = Frame
  144. speed.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  145. speed.Position = UDim2.new(0, 0, 0.35, 0)
  146. speed.Size = UDim2.new(0, 75, 0, 28)
  147. speed.Font = Enum.Font.SourceSans
  148. speed.Text = "Username Here"
  149. speed.TextColor3 = Color3.fromRGB(255, 255, 255)
  150. speed.TextScaled = true
  151. speed.TextSize = 14.000
  152. speed.TextWrapped = true
  153.  
  154. speeds = 1
  155.  
  156. local speaker = game:GetService("Players").LocalPlayer
  157.  
  158. local chr = game.Players.LocalPlayer.Character
  159. local hum = chr and chr:FindFirstChildWhichIsA("Humanoid")
  160.  
  161. nowe = false
  162.  
  163. Frame.Active = true -- main = gui
  164. Frame.Draggable = true
  165. closebutton:Destroy()
  166.  
  167. local function jays()
  168.  
  169.  
  170. local name = speed.Text
  171.  
  172. for i=1, 30 do
  173.  
  174. function getNil(name,class) for _,v in next, getnilinstances() do if v.ClassName==class and v.Name==name then return v;end end end
  175.  
  176. local args = {
  177.     [1] = getNil("TouchPart", "LocalScript"),
  178.     [2] = game:GetService("Lighting"):WaitForChild("Punch1"),
  179.     [3] = game:GetService("Players"):WaitForChild(name).Character.Head,
  180.     [4] = 15,
  181.     [5] = 16,
  182.     [6] = CFrame.new(game.workspace[name].HumanoidRootPart.Position.X, game.workspace[name].HumanoidRootPart.Position.Y, game.workspace[name].HumanoidRootPart.Position.Z, -0.3210794925689697, -0.2908293604850769, -0.9012913703918457, -0.12633000314235687, 0.9563283324241638, -0.2635844349861145, 0.938588559627533, 0.029228629544377327, -0.3437977731227875),
  183.     [7] = false,
  184.     [8] = 0,
  185.     [9] = getNil("Animation", "Animation"),
  186.     [10] = false,
  187.     [11] = -20,
  188.     [12] = game:GetService("Players").LocalPlayer.Character.RightHand,
  189.     [13] = false
  190. }
  191.  
  192. game:GetService("ReplicatedStorage"):WaitForChild("Events"):WaitForChild("HitReg"):FireServer(unpack(args))
  193.  
  194. wait(0.001)
  195. end
  196.  
  197.  
  198. end
  199.  
  200. onof.MouseButton1Down:Connect(jays)
  201. mine.MouseButton1Down:Connect(function()
  202. local Max = 300
  203. for _, v in pairs(game.workspace:GetDescendants()) do
  204. if v:IsA("Humanoid") then
  205. if game.Players.LocalPlayer:DistanceFromCharacter(v.Parent.HumanoidRootPart.Position) <= Max then
  206.     if v.Parent.Name~=game.Players.LocalPlayer.Character.Name then
  207.      speed.Text = v.Parent.Name
  208.     end
  209. end
  210. end
  211. end
  212. end)
  213.  
  214. plus.MouseButton1Down:Connect(function()
  215.  
  216. local name = speed.Text
  217.  
  218. function getNil(name,class) for _,v in next, getnilinstances() do if v.ClassName==class and v.Name==name then return v;end end end
  219.  
  220. local args = {
  221.     [1] = getNil("TouchPart", "LocalScript"),
  222.     [2] = game:GetService("Lighting"):WaitForChild("Kick1"),
  223.     [3] = game:GetService("Players"):WaitForChild(name).Character.LeftUpperLeg,
  224.     [4] = 0,
  225.     [5] = 8,
  226.     [6] = CFrame.new(game.workspace[name].HumanoidRootPart.Position.X, game.workspace[name].HumanoidRootPart.Position.Y, game.workspace[name].HumanoidRootPart.Position.Z, -0.6202713847160339, 0.3555055558681488, -0.699198842048645, 0.784171462059021, 0.26012662053108215, -0.5633912086486816, -0.018408622592687607, -0.8977470397949219, -0.4401262700557709),
  227.     [7] = false,
  228.     [8] = 2,
  229.     [9] = getNil("Animation", "Animation"),
  230.     [10] = false,
  231.     [11] = 0,
  232.     [12] = game:GetService("Players").LocalPlayer.Character.RightFoot,
  233.     [13] = false
  234. }
  235.  
  236. game:GetService("ReplicatedStorage"):WaitForChild("Events"):WaitForChild("HitReg"):FireServer(unpack(args))
  237.  
  238.  
  239. end)
  240.  
  241. down.MouseButton1Down:Connect(function()
  242.  
  243. local name = speed.Text
  244.  
  245. function getNil(name,class) for _,v in next, getnilinstances() do if v.ClassName==class and v.Name==name then return v;end end end
  246.  
  247. local args = {
  248.     [1] = getNil("TouchPart", "LocalScript"),
  249.     [2] = game:GetService("Lighting"):WaitForChild("Punch2"),
  250.     [3] = game:GetService("Players"):WaitForChild(name).Character.RightHand,
  251.     [4] = 0,
  252.     [5] = 8,
  253.     [6] = CFrame.new(math.round(game.workspace[name].HumanoidRootPart.Position.X), math.round(game.workspace[name].HumanoidRootPart.Position.Y), math.round(game.workspace[name].HumanoidRootPart.Position.Z), -0.0015100653981789947, 0.2740756571292877, 0.9617068767547607, 0.2989504039287567, 0.9178515076637268, -0.2611078917980194, -0.9542675018310547, 0.28710833191871643, -0.08332116901874542),
  254.     [7] = false,
  255.     [8] = 0,
  256.     [9] = getNil("Animation", "Animation"),
  257.     [10] = true,
  258.     [11] = 0,
  259.     [12] = game:GetService("Players").LocalPlayer.Character.RightHand,
  260.     [13] = false
  261. }
  262.  
  263. game:GetService("ReplicatedStorage"):WaitForChild("Events"):WaitForChild("HitReg"):FireServer(unpack(args))
  264.  
  265.  
  266. end)
  267.  
  268. up.MouseButton1Down:Connect(function()
  269.  
  270. local name = speed.Text
  271.  
  272. function getNil(name,class) for _,v in next, getnilinstances() do if v.ClassName==class and v.Name==name then return v;end end end
  273.  
  274. local args = {
  275.     [1] = getNil("TouchPart", "LocalScript"),
  276.     [2] = game:GetService("Lighting"):WaitForChild("Kick3"),
  277.     [3] = game:GetService("Players"):WaitForChild(name).Character.RightLowerLeg,
  278.     [4] = 150,
  279.     [5] = 50,
  280.     [6] = CFrame.new(game.workspace[name].HumanoidRootPart.Position.X, game.workspace[name].HumanoidRootPart.Position.Y, game.workspace[name].HumanoidRootPart.Position.Z, 0.0333305262029171, 0.9648906588554382, -0.2605288624763489, 0.8812643885612488, -0.15133540332317352, -0.44773954153060913, -0.47144684195518494, -0.21467143297195435, -0.8553677201271057),
  281.     [7] = true,
  282.     [8] = 2,
  283.     [10] = false,
  284.     [11] = 10,
  285.     [12] = game:GetService("Players").LocalPlayer.Character.RightFoot,
  286.     [13] = false
  287. }
  288.  
  289. game:GetService("ReplicatedStorage"):WaitForChild("Events"):WaitForChild("HitReg"):FireServer(unpack(args))
  290.  
  291.  
  292. end)
  293. mini2.MouseButton1Down:Connect(function()
  294.  
  295. ----HARD KICK
  296. local name = speed.Text
  297.  
  298.  
  299. function getNil(name,class) for _,v in next, getnilinstances() do if v.ClassName==class and v.Name==name then return v;end end end
  300.  
  301. local args = {
  302.     [1] = getNil("TouchPart", "LocalScript"),
  303.     [2] = game:GetService("Lighting"):WaitForChild("Kick2"),
  304.     [3] = game:GetService("Players"):WaitForChild(name).Character.RBox,
  305.     [4] = 90,
  306.     [5] = 17,
  307.     [6] = CFrame.new(game.workspace[name].HumanoidRootPart.Position.X, game.workspace[name].HumanoidRootPart.Position.Y, game.workspace[name].HumanoidRootPart.Position.Z, 0.006499017123132944, 0.8862669467926025, 0.46312928199768066, 0.9999760389328003, -0.004652215167880058, -0.005129833240061998, -0.002391787013038993, 0.4631514251232147, -0.8862758874893188),
  308.     [7] = false,
  309.     [8] = 0,
  310.     [9] = getNil("Animation", "Animation"),
  311.     [10] = false,
  312.     [11] = 10,
  313.     [12] = game:GetService("Players").LocalPlayer.Character.RightFoot,
  314.     [13] = true
  315. }
  316.  
  317. game:GetService("ReplicatedStorage"):WaitForChild("Events"):WaitForChild("HitReg"):FireServer(unpack(args))
  318.  
  319.  
  320. end)
  321.  
  322. mini4.MouseButton1Down:Connect(function()
  323.     Val = false
  324. end)
  325. mini3.MouseButton1Down:Connect(function()
  326.     Val = true
  327.     repeat
  328.  
  329.    
  330. local names = speed.Text
  331. function getNil(name,class) for _,v in next, getnilinstances() do if v.ClassName==class and v.Name==name then return v;end end end
  332.  
  333. local args = {
  334.     [1] = getNil("TouchPart", "LocalScript"),
  335.     [2] = game:GetService("Lighting"):WaitForChild("Punch1"),
  336.     [3] = game:GetService("Players"):WaitForChild(names).Character.Head,
  337.     [4] = 15,
  338.     [5] = 16,
  339.     [6] = CFrame.new(game.workspace[names].HumanoidRootPart.Position.X, game.workspace[names].HumanoidRootPart.Position.Y, game.workspace[names].HumanoidRootPart.Position.Z, -0.3210794925689697, -0.2908293604850769, -0.9012913703918457, -0.12633000314235687, 0.9563283324241638, -0.2635844349861145, 0.938588559627533, 0.029228629544377327, -0.3437977731227875),
  340.     [7] = false,
  341.     [8] = 0,
  342.     [9] = getNil("Animation", "Animation"),
  343.     [10] = false,
  344.     [11] = -20,
  345.     [12] = game:GetService("Players").LocalPlayer.Character.RightHand,
  346.     [13] = false
  347. }
  348.  
  349. game:GetService("ReplicatedStorage"):WaitForChild("Events"):WaitForChild("HitReg"):FireServer(unpack(args))
  350.  
  351. wait(0.001)
  352. until Val == false
  353. end)
  354. mini5.MouseButton1Down:Connect(function()
  355.    for _, s in pairs(game.workspace:GetDescendants()) do
  356. if s:IsA("Humanoid") then
  357. function getNil(name,class) for _,v in next, getnilinstances() do if v.ClassName==class and v.Name==name then return v;end end end
  358. local name = s.Parent.Name
  359. if name~=game.Players.LocalPlayer.Character.Name then
  360. local args = {
  361.     [1] = getNil("TouchPart", "LocalScript"),
  362.     [2] = game:GetService("Lighting"):WaitForChild("Punch2"),
  363.     [3] = game:GetService("Players"):WaitForChild(name).Character.RightHand,
  364.     [4] = 0,
  365.     [5] = 8,
  366.     [6] = CFrame.new(math.round(game.workspace[name].HumanoidRootPart.Position.X), math.round(game.workspace[name].HumanoidRootPart.Position.Y), math.round(game.workspace[name].HumanoidRootPart.Position.Z), -0.0015100653981789947, 0.2740756571292877, 0.9617068767547607, 0.2989504039287567, 0.9178515076637268, -0.2611078917980194, -0.9542675018310547, 0.28710833191871643, -0.08332116901874542),
  367.     [7] = false,
  368.     [8] = 0,
  369.     [9] = getNil("Animation", "Animation"),
  370.     [10] = true,
  371.     [11] = 0,
  372.     [12] = game:GetService("Players").LocalPlayer.Character.RightHand,
  373.     [13] = false
  374. }
  375. game:GetService("ReplicatedStorage"):WaitForChild("Events"):WaitForChild("HitReg"):FireServer(unpack(args))
  376. end
  377. end
  378. end
  379. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement