
Key Required

local Players = game:GetService("Players")
local UserInputService = game:GetService("UserInputService")
local RunService = game:GetService("RunService")
local TweenService = game:GetService("TweenService")
local player = Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local humanoid = character:WaitForChild("Humanoid")
local gui = Instance.new("ScreenGui")
gui.Name = "1w69"
gui.ResetOnSpawn = false
gui.Parent = player:WaitForChild("PlayerGui")
local main = Instance.new("Frame")
main.Size = UDim2.new(0, 300, 0, 200)
main.Position = UDim2.new(0.5, -150, 0.05, 0)
main.BackgroundColor3 = Color3.fromRGB(10, 10, 20)
main.BorderSizePixel = 0
main.Active = true
main.Draggable = true
main.Parent = gui
local corner = Instance.new("UICorner")
corner.CornerRadius = UDim.new(0, 12)
corner.Parent = main
local stroke = Instance.new("UIStroke")
stroke.Color = Color3.fromRGB(255, 50, 50)
stroke.Thickness = 3
stroke.Parent = main
local titleBar = Instance.new("Frame")
titleBar.Size = UDim2.new(1, 0, 0, 40)
titleBar.BackgroundColor3 = Color3.fromRGB(20, 20, 30)
titleBar.BorderSizePixel = 0
titleBar.Parent = main
local titleCorner = Instance.new("UICorner")
titleCorner.CornerRadius = UDim.new(0, 12, 0, 0)
titleCorner.Parent = titleBar
local title = Instance.new("TextLabel")
title.Text = "🔥 By 1w69 🔥"
title.Size = UDim2.new(1, 0, 1, 0)
title.BackgroundTransparency = 1
title.TextColor3 = Color3.fromRGB(255, 50, 50)
title.Font = Enum.Font.GothamBlack
title.TextSize = 20
title.Parent = titleBar
local closeBtn = Instance.new("TextButton")
closeBtn.Text = "X"
closeBtn.Size = UDim2.new(0, 30, 0, 30)
closeBtn.Position = UDim2.new(1, -35, 0.5, -15)
closeBtn.BackgroundColor3 = Color3.fromRGB(255, 40, 40)
closeBtn.TextColor3 = Color3.new(1, 1, 1)
closeBtn.Font = Enum.Font.GothamBlack
closeBtn.TextSize = 18
closeBtn.AutoButtonColor = false
closeBtn.Parent = titleBar
Instance.new("UICorner", closeBtn).CornerRadius = UDim.new(0, 8)
local speedBox = Instance.new("TextBox")
speedBox.PlaceholderText = "Enter Speed (1-500)"
speedBox.Text = "50"
speedBox.Size = UDim2.new(0.9, 0, 0, 40)
speedBox.Position = UDim2.new(0.05, 0, 0.22, 0)
speedBox.BackgroundColor3 = Color3.fromRGB(30, 30, 40)
speedBox.TextColor3 = Color3.new(1, 1, 1)
speedBox.Font = Enum.Font.GothamBold
speedBox.TextSize = 18
speedBox.ClearTextOnFocus = false
speedBox.Parent = main
local speedBtn = Instance.new("TextButton")
speedBtn.Text = "⚡ APPLY SPEED"
speedBtn.Size = UDim2.new(0.9, 0, 0, 40)
speedBtn.Position = UDim2.new(0.05, 0, 0.48, 0)
speedBtn.BackgroundColor3 = Color3.fromRGB(40, 255, 40)
speedBtn.TextColor3 = Color3.new(1, 1, 1)
speedBtn.Font = Enum.Font.GothamBlack
speedBtn.TextSize = 18
speedBtn.AutoButtonColor = false
speedBtn.Parent = main
local antiBtn = Instance.new("TextButton")
antiBtn.Text = "🛡️ ANTI RAGDOLL"
antiBtn.Size = UDim2.new(0.9, 0, 0, 40)
antiBtn.Position = UDim2.new(0.05, 0, 0.74, 0)
antiBtn.BackgroundColor3 = Color3.fromRGB(255, 40, 40)
antiBtn.TextColor3 = Color3.new(1, 1, 1)
antiBtn.Font = Enum.Font.GothamBlack
antiBtn.TextSize = 18
antiBtn.AutoButtonColor = false
antiBtn.Parent = main
for _, element in pairs({speedBox, speedBtn, antiBtn}) do
Instance.new("UICorner", element).CornerRadius = UDim.new(0, 10)
end
local currentSpeed = 50
local antiEnabled = false
local antiConnection = nil
local notification = Instance.new("TextLabel")
notification.Text = ""
notification.Size = UDim2.new(0, 250, 0, 40)
notification.Position = UDim2.new(0.5, -125, 0.9, 0)
notification.BackgroundColor3 = Color3.fromRGB(30, 30, 40)
notification.TextColor3 = Color3.new(1, 1, 1)
notification.Font = Enum.Font.GothamBold
notification.TextSize = 14
notification.Visible = false
notification.Parent = gui
Instance.new("UICorner", notification).CornerRadius = UDim.new(0, 8)
Instance.new("UIStroke", notification).Color = Color3.fromRGB(0, 200, 255)
local function showNotification(message)
notification.Text = message
notification.Visible = true
notification.BackgroundTransparency = 0
local tween = TweenService:Create(notification, TweenInfo.new(3, Enum.EasingStyle.Linear), {
BackgroundTransparency = 1,
TextTransparency = 1
})
tween:Play()
task.wait(3)
notification.Visible = false
notification.BackgroundTransparency = 0
notification.TextTransparency = 0
end
local function applySpeed()
local text = speedBox.Text
local num = tonumber(text)
if num and num >= 1 and num <= 500 then
currentSpeed = num
speedBox.Text = tostring(currentSpeed)
humanoid.WalkSpeed = currentSpeed
speedBtn.Text = "⚡ SPEED: " .. currentSpeed
if antiEnabled then
showNotification("⚠️ Speed works when Anti Ragdoll is turned off!")
else
showNotification("✅ Speed applied: " .. currentSpeed)
end
else
speedBox.Text = "50"
currentSpeed = 50
humanoid.WalkSpeed = currentSpeed
speedBtn.Text = "⚡ SPEED: " .. currentSpeed
showNotification("⚠️ Invalid speed! Reset to 50")
end
end
local function toggleAnti()
antiEnabled = not antiEnabled
if antiEnabled then
antiBtn.Text = "🛡️ ANTI: ON"
antiBtn.BackgroundColor3 = Color3.fromRGB(40, 255, 40)
antiConnection = RunService.Stepped:Connect(function()
if not character or not humanoid then return end
humanoid:ChangeState(Enum.HumanoidStateType.Running)
for _, part in pairs(character:GetDescendants()) do
if part:IsA("BasePart") then
part.Velocity = Vector3.new(0, 0, 0)
part.RotVelocity = Vector3.new(0, 0, 0)
end
end
end)
showNotification("⚠️ Speed may not work with Anti Ragdoll ON")
else
antiBtn.Text = "🛡️ ANTI RAGDOLL"
antiBtn.BackgroundColor3 = Color3.fromRGB(255, 40, 40)
if antiConnection then
antiConnection:Disconnect()
antiConnection = nil
end
showNotification("✅ Anti Ragdoll OFF - Speed works normally")
end
end
speedBtn.MouseButton1Click:Connect(applySpeed)
antiBtn.MouseButton1Click:Connect(toggleAnti)
speedBox.FocusLost:Connect(function(enterPressed)
if enterPressed then
applySpeed(9)
end
end)
speedBtn.MouseEnter:Connect(function()
speedBtn.BackgroundColor3 = Color3.fromRGB(60, 255, 60)
end)
speedBtn.MouseLeave:Connect(function()
speedBtn.BackgroundColor3 = Color3.fromRGB(40, 255, 40)
end)
antiBtn.MouseEnter:Connect(function()
if antiEnabled then
antiBtn.BackgroundColor3 = Color3.fromRGB(60, 255, 60)
else
antiBtn.BackgroundColor3 = Color3.fromRGB(255, 60, 60)
end
end)
antiBtn.MouseLeave:Connect(function()
if antiEnabled then
antiBtn.BackgroundColor3 = Color3.fromRGB(40, 255, 40)
else
antiBtn.BackgroundColor3 = Color3.fromRGB(255, 40, 40)
end
end)
closeBtn.MouseEnter:Connect(function()
closeBtn.BackgroundColor3 = Color3.fromRGB(255, 60, 60)
end)
closeBtn.MouseLeave:Connect(function()
closeBtn.BackgroundColor3 = Color3.fromRGB(255, 40, 40)
end)
closeBtn.MouseButton1Click:Connect(function()
if antiEnabled then
toggleAnti()
end
humanoid.WalkSpeed = 16
gui:Destroy()
end)
humanoid.WalkSpeed = currentSpeed
speedBtn.Text = "⚡ SPEED: " .. currentSpeed
player.CharacterAdded:Connect(function(newChar)
character = newChar
humanoid = character:WaitForChild("Humanoid")
task.wait(0.5)
humanoid.WalkSpeed = currentSpeed
if antiEnabled then
antiConnection = RunService.Stepped:Connect(function()
if not character or not humanoid then return end
humanoid:ChangeState(Enum.HumanoidStateType.Running)
for _, part in pairs(character:GetDescendants()) do
if part:IsA("BasePart") then
part.Velocity = Vector3.new(0, 0, 0)
part.RotVelocity = Vector3.new(0, 0, 0)
end
end
end)
end
end)No comments yet for this script.