of peopke
Key Required

of peopke

Grapple People Simulator! 🌟rufysa*rufysa* 12.8K views 1.5K executesUpdated Nov 26, 2024
2.5/ 5(2 votes)
1150% Positive
Lua Script•172 lines (3235 chars)
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)

Features & Information

Check for yourself

Community Comments (4)

tay9tattay9tatJul 19, 2025

Where do I paste the script

areeshamazari7areeshamazari7Jul 22, 2025

What does it do

JohnalmarbarimiJohnalmarbarimiNov 22, 2025

Idk where I paste

robloxlang1121robloxlang1121Aug 15, 2026

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

More Scripts for Grapple People Simulator! 🌟