local Players = game:GetService("Players") local player = Players.LocalPlayer local normalGravity = workspace.Gravity local zeroGravity = false local screenGui = Instance.new("ScreenGui") screenGui.Name = "GravityToggleGui" screenGui.ResetOnSpawn = false screenGui.Parent = player:WaitForChild("PlayerGui") local button = Instance.new("TextButton") button.Size = UDim2.new(0, 200, 0, 50) button.Position = UDim2.new(0.5, -100, 0.8, 0) button.BackgroundColor3 = Color3.fromRGB(0, 0, 0) button.Text = "Flyyyee" button.TextScaled = true button.TextColor3 = Color3.fromRGB(255, 255, 255) button.Parent = screenGui local uiStroke = Instance.new("UIStroke") uiStroke.Color = Color3.fromRGB(255, 0, 0) uiStroke.Thickness = 3 uiStroke.ApplyStrokeMode = Enum.ApplyStrokeMode.Border uiStroke.Parent = button button.MouseButton1Click:Connect(function() if zeroGravity then workspace.Gravity = normalGravity button.Text = "Gravity: ON" else workspace.Gravity = 0 button.Text = "Gravity: OFF" end zeroGravity = not zeroGravity end)