Mr_3242

Timebomb anklebreak V2.0

Mar 15th, 2026 (edited)
2,038
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 14.12 KB | Gaming | 0 0
  1. repeat task.wait() until game:IsLoaded()
  2.  
  3. if _G.TimebombLoaded then
  4.     if _G.TimebombUnload then
  5.         pcall(_G.TimebombUnload)
  6.     end
  7. end
  8. _G.TimebombLoaded = true
  9.  
  10. local SCRIPT_URL = "https://pastebin.com/raw/8BKFxAPu"
  11.  
  12. local queue =
  13.     queue_on_teleport or
  14.     (syn and syn.queue_on_teleport) or
  15.     (fluxus and fluxus.queue_on_teleport)
  16.  
  17. if queue then
  18.     queue([[
  19.         repeat task.wait() until game:IsLoaded()
  20.         task.wait(1)
  21.  
  22.         if _G.TimebombUnload then
  23.             pcall(_G.TimebombUnload)
  24.         end
  25.  
  26.         local success, err = pcall(function()
  27.             loadstring(game:HttpGet("]]..SCRIPT_URL..[["))()
  28.         end)
  29.  
  30.         if not success then
  31.             warn("Teleport load failed:", err)
  32.         end
  33.     ]])
  34. end
  35.  
  36. --// SERVICES
  37. local Players = game:GetService("Players")
  38. local LocalPlayer = Players.LocalPlayer
  39.  
  40. --// CONTROL
  41. local ScriptRunning = true
  42.  
  43. --// SETTINGS
  44. local HitboxEnabled = false
  45. local HitboxSize = 5
  46. local HitboxTransparency = 0.5
  47. local IgnoreFriends = false
  48.  
  49. local AutoAnkle = false
  50. local Radius = 12
  51. local InfiniteRadius = false
  52.  
  53. local FlickAngle = 75
  54. local FlickDelay = 0.18
  55.  
  56. local TargetHitboxEnabled = false
  57. local TargetPlayerName = ""
  58.  
  59. -- WALK SPEED
  60. local Humanoid
  61. local WalkSpeedEnabled = false
  62. local WalkSpeedValue = 16
  63. local OriginalWalkSpeed = 16
  64. local WalkSpeedConnection
  65.  
  66. --// GLOBAL UNLOAD
  67. _G.TimebombUnload = function()
  68.     ScriptRunning = false
  69.  
  70.     HitboxEnabled = false
  71.     AutoAnkle = false
  72.     TargetHitboxEnabled = false
  73.     WalkSpeedEnabled = false
  74.  
  75.     pcall(function()
  76.         if WalkSpeedConnection then
  77.             WalkSpeedConnection:Disconnect()
  78.         end
  79.     end)
  80.  
  81.     pcall(function()
  82.         if Humanoid then
  83.             Humanoid.WalkSpeed = OriginalWalkSpeed or 16
  84.         end
  85.     end)
  86.  
  87.     -- reset hitboxes
  88.     pcall(function()
  89.         for _,p in pairs(Players:GetPlayers()) do
  90.             if p ~= LocalPlayer then
  91.                 local c = p.Character
  92.                 if c and c:FindFirstChild("HumanoidRootPart") then
  93.                     local h = c.HumanoidRootPart
  94.                     h.Size = Vector3.new(2,2,1)
  95.                     h.Transparency = 1
  96.                     h.Material = Enum.Material.Plastic
  97.                     h.CanCollide = true
  98.                 end
  99.             end
  100.         end
  101.     end)
  102.  
  103.     pcall(function()
  104.         if Rayfield then
  105.             Rayfield:Destroy()
  106.         end
  107.     end)
  108. end
  109.  
  110. --// LOAD RAYFIELD (RETRY)
  111. local Rayfield
  112. repeat
  113.     local success, result = pcall(function()
  114.         return loadstring(game:HttpGet("https://sirius.menu/rayfield"))()
  115.     end)
  116.     if success and result then
  117.         Rayfield = result
  118.     else
  119.         task.wait(1)
  120.     end
  121. until Rayfield
  122.  
  123. --// NOTIFICATIONS
  124. local OriginalNotify = Rayfield.Notify
  125.  
  126. Rayfield.Notify = function(self,data)
  127.     if data and data.Title then
  128.         local title = tostring(data.Title)
  129.         if title:find("Interface") or title:find("Rayfield") then
  130.             return
  131.         end
  132.     end
  133.     return OriginalNotify(self,data)
  134. end
  135.  
  136. local function Notify(title,text)
  137.     Rayfield:Notify({
  138.         Title = title,
  139.         Content = text,
  140.         Duration = 3,
  141.         Image = 4483362458
  142.     })
  143. end
  144.  
  145. --// WINDOW
  146. local Window = Rayfield:CreateWindow({
  147.     Name = "Timebomb AnkleBreak V2.0",
  148.     LoadingTitle = "Client Cheats",
  149.     LoadingSubtitle = "Follow me on TikTok Mr_3242",
  150.     ConfigurationSaving = {Enabled = false}
  151. })
  152.  
  153. --------------------------------------------------
  154. -- TABS
  155. --------------------------------------------------
  156.  
  157. local CheatsTab = Window:CreateTab("Cheats",4483362458)
  158. local CreditsTab = Window:CreateTab("Credits",4483362458)
  159. local UnloadTab = Window:CreateTab("Unload",4483362458)
  160.  
  161. --------------------------------------------------
  162. -- WALK SPEED SYSTEM
  163. --------------------------------------------------
  164.  
  165. local function SetupCharacter(char)
  166.  
  167.     Humanoid = char:WaitForChild("Humanoid")
  168.     OriginalWalkSpeed = Humanoid.WalkSpeed
  169.  
  170.     if WalkSpeedEnabled then
  171.         Humanoid.WalkSpeed = WalkSpeedValue
  172.     end
  173.  
  174.     if WalkSpeedConnection then
  175.         WalkSpeedConnection:Disconnect()
  176.     end
  177.  
  178.     WalkSpeedConnection =
  179.         Humanoid:GetPropertyChangedSignal("WalkSpeed"):Connect(function()
  180.  
  181.             if WalkSpeedEnabled and Humanoid.WalkSpeed ~= WalkSpeedValue then
  182.                 Humanoid.WalkSpeed = WalkSpeedValue
  183.             end
  184.  
  185.         end)
  186.  
  187. end
  188.  
  189. if LocalPlayer.Character then
  190.     SetupCharacter(LocalPlayer.Character)
  191. end
  192.  
  193. LocalPlayer.CharacterAdded:Connect(SetupCharacter)
  194.  
  195. --------------------------------------------------
  196. -- FUNCTIONS
  197. --------------------------------------------------
  198.  
  199. local function hasBomb()
  200.     local char = LocalPlayer.Character
  201.     if not char then return false end
  202.     return char:FindFirstChild("TimeBomb") ~= nil
  203. end
  204.  
  205. local function getNearest()
  206.  
  207.     local char = LocalPlayer.Character
  208.     if not char then return nil end
  209.  
  210.     local hrp = char:FindFirstChild("HumanoidRootPart")
  211.     if not hrp then return nil end
  212.  
  213.     local closest = nil
  214.     local closestDist = math.huge
  215.  
  216.     for _,p in pairs(Players:GetPlayers()) do
  217.         if p ~= LocalPlayer then
  218.  
  219.             local c = p.Character
  220.  
  221.             if c and c:FindFirstChild("HumanoidRootPart") then
  222.  
  223.                 local dist =
  224.                     (c.HumanoidRootPart.Position - hrp.Position).Magnitude
  225.  
  226.                 if InfiniteRadius then
  227.  
  228.                     if dist < closestDist then
  229.                         closestDist = dist
  230.                         closest = c
  231.                     end
  232.  
  233.                 else
  234.  
  235.                     if dist <= Radius and dist < closestDist then
  236.                         closestDist = dist
  237.                         closest = c
  238.                     end
  239.  
  240.                 end
  241.  
  242.             end
  243.         end
  244.     end
  245.  
  246.     return closest
  247. end
  248.  
  249. local function getPlayerFromPartial(name)
  250.  
  251.     name = string.lower(name)
  252.  
  253.     for _,player in pairs(Players:GetPlayers()) do
  254.         if string.sub(string.lower(player.Name),1,#name) == name then
  255.             return player
  256.         end
  257.     end
  258.  
  259.     return nil
  260. end
  261.  
  262. --------------------------------------------------
  263. -- UI
  264. --------------------------------------------------
  265.  
  266. CheatsTab:CreateParagraph({Title="Universal",Content=""})
  267.  
  268. CheatsTab:CreateSlider({
  269.     Name="WalkSpeed Slider",Range={16,30},Increment=1,Suffix="Speed",CurrentValue=16,
  270.     Callback=function(value)
  271.         WalkSpeedValue=value
  272.         if WalkSpeedEnabled and Humanoid then
  273.             Humanoid.WalkSpeed=value
  274.         end
  275.     end
  276. })
  277.  
  278. CheatsTab:CreateToggle({
  279.     Name="Enable WalkSpeed",CurrentValue=false,
  280.     Callback=function(state)
  281.         WalkSpeedEnabled=state
  282.         if Humanoid then
  283.             if state then
  284.                 Humanoid.WalkSpeed=WalkSpeedValue
  285.             else
  286.                 Humanoid.WalkSpeed=OriginalWalkSpeed
  287.             end
  288.         end
  289.     end
  290. })
  291.  
  292. --------------------------------------------------
  293. -- GAME RELATED CHEATS
  294. --------------------------------------------------
  295.  
  296. CheatsTab:CreateParagraph({Title="Game Related Cheats",Content=""})
  297.  
  298. CheatsTab:CreateToggle({
  299.     Name="Hitbox Extender",CurrentValue=false,
  300.     Callback=function(v) HitboxEnabled=v end
  301. })
  302.  
  303. CheatsTab:CreateToggle({
  304.     Name="Ignore Friends (Hitbox)",CurrentValue=false,
  305.     Callback=function(v) IgnoreFriends=v end
  306. })
  307.  
  308. CheatsTab:CreateSlider({
  309.     Name="Hitbox Size",Range={2,27},Increment=1,CurrentValue=5,Suffix="Studs",
  310.     Callback=function(v) HitboxSize=v end
  311. })
  312.  
  313. CheatsTab:CreateInput({
  314.     Name="Hitbox Transparency",PlaceholderText="0-1",
  315.     Callback=function(t)
  316.         local n=tonumber(t)
  317.         if n then HitboxTransparency=math.clamp(n,0,1) end
  318.     end
  319. })
  320.  
  321. --------------------------------------------------
  322. -- AUTO ANKLEBREAK
  323. --------------------------------------------------
  324.  
  325. CheatsTab:CreateParagraph({
  326.     Title="Anklebreak Info",
  327.     Content="Range above 12 will not work.\nHitbox sizes above 27 studs won’t work."
  328. })
  329.  
  330. CheatsTab:CreateToggle({
  331.     Name="Auto Anklebreak",CurrentValue=false,
  332.     Callback=function(v) AutoAnkle=v end
  333. })
  334.  
  335. CheatsTab:CreateSlider({
  336.     Name="Anklebreak Range (Useless)",Range={1,12},Increment=1,CurrentValue=12,Suffix="Studs",
  337.     Callback=function(v) Radius=v end
  338. })
  339.  
  340. CheatsTab:CreateToggle({
  341.     Name="Infinite Range (Useless)",CurrentValue=false,
  342.     Callback=function(v) InfiniteRadius=v end
  343. })
  344.  
  345. --------------------------------------------------
  346. -- TARGET PLAYER HITBOX
  347. --------------------------------------------------
  348.  
  349. CheatsTab:CreateToggle({
  350.     Name="Target Player Hitbox",CurrentValue=false,
  351.     Callback=function(v) TargetHitboxEnabled=v end
  352. })
  353.  
  354. CheatsTab:CreateInput({
  355.     Name="Target Player (Hitbox)",PlaceholderText="Enter username",
  356.     Callback=function(text)
  357.         local player=getPlayerFromPartial(text)
  358.         if player then
  359.             TargetPlayerName=player.Name
  360.             Notify("Target Selected",player.Name.." locked as target")
  361.         else
  362.             TargetPlayerName=text
  363.         end
  364.     end
  365. })
  366.  
  367. --------------------------------------------------
  368. -- HITBOX LOOP
  369. --------------------------------------------------
  370.  
  371. task.spawn(function()
  372.     while ScriptRunning and task.wait(0.05) do
  373.         for _,p in pairs(Players:GetPlayers()) do
  374.             if p ~= LocalPlayer then
  375.                 local c=p.Character
  376.                 if c and c:FindFirstChild("HumanoidRootPart") then
  377.                     local h=c.HumanoidRootPart
  378.                     local isFriend=LocalPlayer:IsFriendsWith(p.UserId)
  379.  
  380.                     if TargetHitboxEnabled then
  381.                         if p.Name==TargetPlayerName then
  382.                             h.Size=Vector3.new(HitboxSize,HitboxSize,HitboxSize)
  383.                             h.Transparency=HitboxTransparency
  384.                             h.Material=Enum.Material.Neon
  385.                             h.CanCollide=false
  386.                         else
  387.                             h.Size=Vector3.new(2,2,1)
  388.                             h.Transparency=1
  389.                             h.Material=Enum.Material.Plastic
  390.                             h.CanCollide=true
  391.                         end
  392.  
  393.                     elseif HitboxEnabled then
  394.                         if IgnoreFriends and isFriend then
  395.                             h.Size=Vector3.new(2,2,1)
  396.                             h.Transparency=1
  397.                             h.Material=Enum.Material.Plastic
  398.                             h.CanCollide=true
  399.                         else
  400.                             h.Size=Vector3.new(HitboxSize,HitboxSize,HitboxSize)
  401.                             h.Transparency=HitboxTransparency
  402.                             h.Material=Enum.Material.Neon
  403.                             h.CanCollide=false
  404.                         end
  405.  
  406.                     else
  407.                         h.Size=Vector3.new(2,2,1)
  408.                         h.Transparency=1
  409.                         h.Material=Enum.Material.Plastic
  410.                         h.CanCollide=true
  411.                     end
  412.                 end
  413.             end
  414.         end
  415.     end
  416. end)
  417.  
  418. --------------------------------------------------
  419. -- AUTO ANKLEBREAK LOOP
  420. --------------------------------------------------
  421.  
  422. task.spawn(function()
  423.     local dir=1
  424.     while ScriptRunning and task.wait(FlickDelay) do
  425.         if AutoAnkle and hasBomb() then
  426.             local char=LocalPlayer.Character
  427.             if not char then continue end
  428.             local hrp=char:FindFirstChild("HumanoidRootPart")
  429.             if not hrp then continue end
  430.             local target=getNearest()
  431.             if target then
  432.                 local targetHRP=target:FindFirstChild("HumanoidRootPart")
  433.                 if targetHRP then
  434.                     hrp.CFrame=CFrame.lookAt(hrp.Position,targetHRP.Position)
  435.                     hrp.CFrame=hrp.CFrame*CFrame.Angles(0,math.rad(FlickAngle*dir),0)
  436.                     dir=-dir
  437.                 end
  438.             end
  439.         end
  440.     end
  441. end)
  442.  
  443. --------------------------------------------------
  444. -- CREDITS
  445. --------------------------------------------------
  446.  
  447. CreditsTab:CreateParagraph({
  448.     Title="Credits",
  449.     Content="Script created by Mr_3242\nThanks for using the script!"
  450. })
  451.  
  452. CreditsTab:CreateButton({
  453.     Name="Copy TikTok Link",
  454.     Callback=function()
  455.         setclipboard("https://www.tiktok.com/@Mr_3242")
  456.         Notify("Link Copied","TikTok link copied to clipboard")
  457.     end
  458. })
  459.  
  460. CreditsTab:CreateButton({
  461.     Name="Copy YouTube Link",
  462.     Callback=function()
  463.         setclipboard("https://www.youtube.com/@Mr_3242")
  464.         Notify("Link Copied","YouTube link copied to clipboard")
  465.     end
  466. })
  467.  
  468. CreditsTab:CreateButton({
  469.     Name="Copy Twitch Link",
  470.     Callback=function()
  471.         setclipboard("https://m.twitch.tv/quantumx_42/home")
  472.         Notify("Link Copied","Twitch link copied to clipboard")
  473.     end
  474. })
  475.  
  476. --------------------------------------------------
  477. -- UNLOAD
  478. --------------------------------------------------
  479.  
  480. UnloadTab:CreateButton({
  481.     Name="Unload Script",
  482.     Callback=function()
  483.         Notify("Unloading","Stopping all scripts...")
  484.  
  485.         -- Stop the main script
  486.         if _G.TimebombUnload then
  487.             pcall(_G.TimebombUnload)
  488.         end
  489.  
  490.         -- Destroy the Rayfield GUI completely
  491.         pcall(function()
  492.             if Rayfield then
  493.                 Rayfield:Destroy()
  494.                 Rayfield = nil
  495.             end
  496.  
  497.             local CoreGui = game:GetService("CoreGui")
  498.             for _,v in pairs(CoreGui:GetChildren()) do
  499.                 if v.Name:lower():find("rayfield") then
  500.                     v:Destroy()
  501.                 end
  502.             end
  503.         end)
  504.  
  505.         -- Stop all loops safely
  506.         ScriptRunning = false
  507.         WalkSpeedEnabled = false
  508.         HitboxEnabled = false
  509.         AutoAnkle = false
  510.         TargetHitboxEnabled = false
  511.  
  512.         -- Reset Humanoid WalkSpeed
  513.         if Humanoid then
  514.             Humanoid.WalkSpeed = OriginalWalkSpeed or 16
  515.         end
  516.  
  517.         -- Mark script as unloaded
  518.         _G.TimebombLoaded = false
  519.         _G.TimebombUnload = nil
  520.     end
  521. })
Tags: delta
Advertisement
Add Comment
Please, Sign In to add comment