Run it
Copy the script and paste it into your executor.
-- LocalScript to create a button and freeze player movement
local player = game.Players.LocalPlayer
local PlayerGui = player:WaitForChild("PlayerGui")
-- Create the button UI
local ScreenGui = Instance.new("ScreenGui")
ScreenGui.Parent = PlayerGui
local freezeButton = Instance.new("TextButton")
freezeButton.Size = UDim2.new(0.2, 0, 0.1, 0)
freezeButton.Position = UDim2.new(0.4, 0, 0.8, 0)
freezeButton.Font = Enum.Font.SourceSansBold
freezeButton.TextColor3 = Color3.new(, , )
freezeButton.BackgroundColor3 = .(, , )
freezeButton.Text =
freezeButton.Parent = ScreenGui
isFrozen =
()
character = player.Character player.CharacterAdded:()
humanoid = character:()
humanoid
isFrozen = isFrozen
humanoid.PlatformStand = isFrozen
isFrozen
freezeButton.Text =
freezeButton.Text =
freezeButton.MouseButton1Click:(onButtonClicked)
player.CharacterAdded:((newCharacter)
isFrozen
newCharacter:().PlatformStand =
)
Freeze your humanoid