
Key Required

local gui = Instance
local gui = Instance.new("ScreenGui")
gui.ResetOnSpawn = false
gui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
gui.Name = "YourGUIName" -- Replace "YourGUIName" with your desired GUI name
gui.DisplayOrder = 999
gui.Parent = game:GetService("CoreGui")
local frame = Instance.new("Frame")
frame.Size = UDim2.new(0, 200, 0, 190)
frame.Position = UDim2.new(1, -220, 0, 10)
frame.BackgroundTransparency = 0.5
frame.BackgroundColor3 = Color3.new(0, 0, 0)
frame.Parent = gui
local yOffset = 10
local buttonHeight = 30
local buttonSpacing = 5
local function createToggleButton(text, toggleFunction, customCode)
local button = Instance.new("TextButton")
button.Text = text .. ": OFF"
button.Size = UDim2.new(0, 180, 0, buttonHeight)
button.Position = UDim2.new(0, 10, 0, yOffset)
button.Parent = frame
yOffset = yOffset + buttonHeight + buttonSpacing
local isEnabled = false
local function toggleButton()
isEnabled = not isEnabled
button.Text = text .. ": " .. (isEnabled and "ON" or "OFF")
toggleFunction(isEnabled)
if isEnabled and customCode then
customCode()
end
end
button.MouseButton1Click:Connect(toggleButton)
end
createToggleButton("Toggle Damage Size", function(isEnabled)
if isEnabled then
game.Workspace.Pit.Damage.Size = Vector3.new(42, 2000, 2000)
else
game.Workspace.Pit.Damage.Size = Vector3.new(0, 0, 0)
end
end)
createToggleButton("Toggle Touch", function(isEnabled)
for i, v in pairs(game.Players.LocalPlayer.Character:GetDescendants()) do
if v:IsA("BasePart") then
v.CanCollide = not isEnabled
v.CanTouch = not isEnabled
end
end
end)
createToggleButton("Remove Ragdoll", function(isEnabled)
if isEnabled then
local LocalPlayer = game.Players.LocalPlayer
if LocalPlayer.Character:FindFirstChild("ragdollValue") then
LocalPlayer.Character.ragdollValue:Destroy()
end
end
end)
createToggleButton("Boost Touch Detector Size", function(isEnabled)
local touchDetector = game:GetService("Workspace").Map.Cool.Boosts.Jump.touchDetector
touchDetector.Size = isEnabled and Vector3.new(4000, 4000, 4000) or Vector3.new(1, 1, 1)
end)
local function toggleSpeedScript(isEnabled)
local touchDetector = game:GetService("Workspace").Map.Cool.Boosts.Speed.touchDetector
touchDetector.Size = isEnabled and Vector3.new(2000, 2000, 2000) or Vector3.new(1, 1, 1)
end
createToggleButton("Speed", toggleSpeedScript)
local button6 = Instance.new("TextButton")
button6.Text = "Grapple Length: OFF"
button6.Size = UDim2.new(0, 180, 0, buttonHeight)
button6.Position = UDim2.new(0, 10, 0, yOffset)
button6.Parent = frame
local executingGrapple = false
button6.MouseButton1Click:Connect(function()
executingGrapple = not executingGrapple
button6.Text = "Grapple Length: " .. (executingGrapple and "ON" or "OFF")
end)
spawn(function()
while true do
wait(0.05)
if executingGrapple then
local args = {
[1] = -1
}
game:GetService("ReplicatedStorage").Events.Remote.Client.changeRopeLength:FireServer(unpack(args))
end
end
end)

Where do I paste the script
What does it do
Idk where I paste
bro its good but first u cant fly second players in grapple when they grapple u they kill u nstantly without falling in void or touching lava and they go rllly fast