M
ScriptKeyless
[OpenSource] Untitled Boxing Autododge
untitled boxing game 🥊Desktop & mobile readyWave · Codex · Delta · Synapse Z · Volt · Potassium · Seliware · OpiumWare · Real
Description
simple autododge please don't skid thanks Credit to: kohrynth
GAMEuntitled boxing game 🥊
UPDATEDOct 10, 2026
ACCESSKeyless
PLATFORMDesktop & Mobile
Script source Luau
-- [[ BloxScripts Risk Notice ]]
-- This script has not been verified by BloxScripts.fun. Deal with caution.
--
-- Stay safe:
-- • Never log in on unofficial Roblox sites or lookalike domains.
-- • Real Roblox links use roblox.com (check the .com ending).
-- • Treat fake Roblox login / "claim reward" pages as phishing.
-- [[ End BloxScripts Risk Notice ]]
--// Created By CDHW/Kohrynth
--// Untitled Boxing Game | Auto Dodge
local player = game.Players.LocalPlayer
local RS = game.RunService
local ReplicatedStorage = game.ReplicatedStorage
local lastPerfect
if getgenv().dodge then
getgenv().dodge:Disconnect()
end
if getgenv().dodgeChar then
getgenv().dodgeChar:Disconnect()
end
local function getState()
local states = game.Workspace:FindFirstChild("States")
if not states then
return
end
return states:FindFirstChild(player.Name)
end
local function getOpponent()
local state = getState()
if not state then
return
end
local occupied = state:FindFirstChild("Occupied")
if not occupied then
return
end
local locked = occupied:FindFirstChild("LockedOn")
if locked then
return locked.Value
end
end
local function dashing()
local state = getState()
if not state then
return false
end
local occupied = state:FindFirstChild("Occupied")
if not occupied then
return false
end
local dash = occupied:FindFirstChild("Dashing")
if dash then
return dash.Value
end
return false
end
local function dodge()
local character = player.Character
if not character then
return
end
local perfect = character:GetAttribute("Perfect")
if perfect == nil or perfect == lastPerfect then
return
end
local direction = character:GetAttribute("NeededDirection")
if direction ~= "Left" and direction ~= "Right" and direction ~= "Backward" and direction ~= "Forward" then
return
end
local opponent = getOpponent()
if not opponent then
return
end
if opponent:GetAttribute("IsFeinting") == true or opponent:GetAttribute("LocalIsFeinting") == true then
return
end
local root = character:FindFirstChild("HumanoidRootPart")
local eroot = opponent:FindFirstChild("HumanoidRootPart")
if root and eroot then
if (root.Position - eroot.Position).Magnitude > 14 then
return
end
end
if dashing() then
return
end
local events = ReplicatedStorage:FindFirstChild("Events")
local dash = events and events:FindFirstChild("ForceDash")
if not dash then
return
end
lastPerfect = perfect
dash:Fire({Direction = direction})
RS.Heartbeat:Once(function()
if player.Character == character and character:GetAttribute("Perfect") == perfect and not dashing() then
dash:Fire({Direction = direction})
end
end)
RS.Heartbeat:Once(function()
if player.Character == character and character:GetAttribute("Perfect") == perfect and not dashing() then
dash:Fire({Direction = direction})
end
end)
end
getgenv().dodge = RS.Heartbeat:Connect(function()
if not player.Character then
return
end
dodge()
end)
getgenv().dodgeChar = player.CharacterAdded:Connect(function()
lastPerfect = nil
end)Review the source before using it. Executions count successful copies, capped at 10 per user and network per script in 24 hours.
Community discussion
0Start the conversation.


Your community, in one place