-- [[ Rscripts Risk Notice ]] -- This script is not verified by rscripts.net. Deal with caution. -- -- Stay safe: -- • Never log in on unofficial Roblox sites or lookalike domains. -- • Real Roblox links use roblox.com (check the .com ending). -- • Treat fake Roblox login / "claim reward" pages as phishing. -- [[ End Rscripts Risk Notice ]] local Players = game:GetService("Players") local player = Players.LocalPlayer local gui = Instance.new("ScreenGui") gui.Name = "MyGameMenu" gui.ResetOnSpawn = false gui.Parent = player:WaitForChild("PlayerGui") -- Open button local openButton = Instance.new("TextButton") openButton.Size = UDim2.new(0, 120, 0, 50) openButton.Position = UDim2.new(0, 20, 0.5, -25) openButton.Text = "OPEN" openButton.Parent = gui -- Menu local menu = Instance.new("Frame") menu.Size = UDim2.new(0, 220, 0, 300) menu.Position = UDim2.new(0, 20, 0.5, -150) menu.Visible = false menu.Parent = gui local function makeButton(text, y) local button = Instance.new("TextButton") button.Size = UDim2.new(1, -20, 0, 50) button.Position = UDim2.new(0, 10, 0, y) button.Text = text button.Parent = menu return button end local flyButton = makeButton("FLY", 10) local speedButton = makeButton("SPEED", 70) local murdererButton = makeButton("MURDERER", 130) local sheriffButton = makeButton("SHERIFF", 190) -- Open / close menu openButton.MouseButton1Click:Connect(function() menu.Visible = not menu.Visible end) -- Speed speedButton.MouseButton1Click:Connect(function() local character = player.Character local humanoid = character and character:FindFirstChildOfClass("Humanoid") if humanoid then humanoid.WalkSpeed = 32 end end) -- These are placeholders for your own game's systems flyButton.MouseButton1Click:Connect(function() print("Fly button pressed") end) murdererButton.MouseButton1Click:Connect(function() print("Murderer role requested") end) sheriffButton.MouseButton1Click:Connect(function() print("Sheriff role requested") end)