--By LoganRMX <3 local plr = game.Players.LocalPlayer local escape = game:GetService("ReplicatedStorage"):WaitForChild("Assets").Remotes.Struggle _G.Enabled = true escape.OnClientEvent:Connect(function(_,titan,_) escape:FireServer(titan) end) local function attack(titan) plr.Character.HumanoidRootPart.CFrame = titan.Hitboxes.Player.Nape.CFrame * CFrame.new(0,1,1) wait() local vec = (plr.Character.HumanoidRootPart.Position - titan.Hitboxes.Player.Nape.Position).Unit plr.Character.HumanoidRootPart.Velocity = vec*200 end spawn(function() while _G.Enabled and wait() do game:GetService("ReplicatedStorage").Assets.Remotes.Blade:FireServer() end end) while _G.Enabled and wait() do local titans = game:GetService("Workspace").Titans:GetChildren() for i,v in pairs(titans) do local attempts = 0 --Broken titan detection while v.Hitboxes.Player.Nape.HP.Value > 0 and wait(0) and _G.Enabled and attempts < 50 do if v.Hitboxes.Player:FindFirstChild("Nape") then pcall(attack, v) attempts += 1 else break end end end end