-- ⚠ NOTICE ⚠ -- Script created for entertainment purposes. -- Use at your own risk. --// Script local Players = game:GetService("Players") local TweenService = game:GetService("TweenService") local UserInputService = game:GetService("UserInputService") local Lighting = game:GetService("Lighting") --// Script local player = Players.LocalPlayer local character = player.Character or player.CharacterAdded:Wait() local humanoid = character:WaitForChild("Humanoid") --// GUI local ScreenGui = Instance.new("ScreenGui") ScreenGui.Name = "itz__r4m_ GUI" ScreenGui.Parent = game.CoreGui ScreenGui.ResetOnSpawn = false ScreenGui.DisplayOrder = 999999 --// GUI local Main = Instance.new("Frame", ScreenGui) Main.Size = UDim2.new(0, 420, 0, 340) Main.Position = UDim2.new(0.3, 0, 0.3, 0) Main.BackgroundColor3 = Color3.fromRGB(10,10,10) Main.Active = true Instance.new("UICorner", Main).CornerRadius = UDim.new(0,14) -- GUI local Stroke = Instance.new("UIStroke", Main) Stroke.Color = Color3.fromRGB(255,140,0) Stroke.Thickness = 2 -- GUI local Gradient = Instance.new("UIGradient", Main) Gradient.Color = ColorSequence.new{ ColorSequenceKeypoint.new(0, Color3.fromRGB(15,15,15)), ColorSequenceKeypoint.new(1, Color3.fromRGB(25,25,25)) } --// GUI Main.Size = UDim2.new(0,0,0,0) TweenService:Create(Main, TweenInfo.new(0.4, Enum.EasingStyle.Back), { Size = UDim2.new(0,420,0,340) }):Play() --// GUI local dragging, dragInput, dragStart, startPos Main.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 then dragging = true dragStart = input.Position startPos = Main.Position input.Changed:Connect(function() if input.UserInputState == Enum.UserInputState.End then dragging = false end end) end end) Main.InputChanged:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then dragInput = input end end) UserInputService.InputChanged:Connect(function(input) if input == dragInput and dragging then local delta = input.Position - dragStart Main.Position = UDim2.new( startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y ) end end) --// GUI local Title = Instance.new("TextLabel", Main) Title.Size = UDim2.new(1, -60, 0, 40) Title.Position = UDim2.new(0,15,0,5) Title.BackgroundTransparency = 1 Title.Text = "itz__r4m_ test script" Title.TextColor3 = Color3.fromRGB(255,140,0) Title.Font = Enum.Font.GothamBold Title.TextSize = 18 Title.TextXAlignment = Enum.TextXAlignment.Left --// GUI local Close = Instance.new("TextButton", Main) Close.Size = UDim2.new(0,35,0,35) Close.Position = UDim2.new(1,-45,0,8) Close.Text = "X" Close.BackgroundColor3 = Color3.fromRGB(20,20,20) Close.TextColor3 = Color3.fromRGB(255,140,0) Close.Font = Enum.Font.GothamBold Instance.new("UICorner", Close).CornerRadius = UDim.new(0,8) -- GUI local Mini = Instance.new("TextButton", ScreenGui) Mini.Size = UDim2.new(0,65,0,65) Mini.Position = UDim2.new(0,20,0.5,0) Mini.Text = "r4m" Mini.Visible = false Mini.BackgroundColor3 = Color3.fromRGB(10,10,10) Mini.TextColor3 = Color3.fromRGB(255,140,0) Mini.Font = Enum.Font.GothamBold Mini.TextSize = 20 Mini.Active = true Instance.new("UICorner", Mini).CornerRadius = UDim.new(1,0) Instance.new("UIStroke", Mini).Color = Color3.fromRGB(255,140,0) -- GUI Close.MouseButton1Click:Connect(function() TweenService:Create(Main, TweenInfo.new(0.3), { Size = UDim2.new(0,0,0,0) }):Play() task.wait(0.3) Main.Visible = false Mini.Visible = true end) Mini.MouseButton1Click:Connect(function() Main.Visible = true Mini.Visible = false TweenService:Create(Main, TweenInfo.new(0.3, Enum.EasingStyle.Back), { Size = UDim2.new(0,420,0,340) }):Play() end) --// GUI local function createToggle(name, posY, callback) local Button = Instance.new("TextButton", Main) Button.Size = UDim2.new(0,180,0,40) Button.Position = UDim2.new(0,20,0,posY) Button.Text = name.." OFF" Button.BackgroundColor3 = Color3.fromRGB(120,0,0) Button.TextColor3 = Color3.new(1,1,1) Button.Font = Enum.Font.GothamBold Button.TextSize = 14 Instance.new("UICorner", Button).CornerRadius = UDim.new(0,10) local state = false Button.MouseButton1Click:Connect(function() state = not state if state then Button.Text = name.." ON" TweenService:Create(Button, TweenInfo.new(0.2), { BackgroundColor3 = Color3.fromRGB(0,170,0) }):Play() else Button.Text = name.." OFF" TweenService:Create(Button, TweenInfo.new(0.2), { BackgroundColor3 = Color3.fromRGB(120,0,0) }):Play() end callback(state) end) end --// Lightning createToggle("Lightning", 80, function(state) if state then Lighting.Brightness = 5 else Lighting.Brightness = 2 end end) --// Fly local flying = false local flySpeed = 60 local bodyVelocity createToggle("Fly", 140, function(state) flying = state if flying then bodyVelocity = Instance.new("BodyVelocity") bodyVelocity.MaxForce = Vector3.new(1e9,1e9,1e9) bodyVelocity.Parent = character:WaitForChild("HumanoidRootPart") task.spawn(function() while flying do bodyVelocity.Velocity = workspace.CurrentCamera.CFrame.LookVector * flySpeed task.wait() end end) else if bodyVelocity then bodyVelocity:Destroy() end end end) --// ===== PLAYER SPEED ===== local SpeedLabel = Instance.new("TextLabel", Main) SpeedLabel.Size = UDim2.new(0,180,0,35) SpeedLabel.Position = UDim2.new(0,20,0,60) SpeedLabel.BackgroundTransparency = 1 SpeedLabel.Text = "Player Speed" SpeedLabel.TextColor3 = Color3.fromRGB(255,140,0) SpeedLabel.Font = Enum.Font.Gotham SpeedLabel.TextSize = 15 SpeedLabel.TextXAlignment = Enum.TextXAlignment.Left local SpeedBox = Instance.new("TextBox", Main) SpeedBox.Size = UDim2.new(0,120,0,35) SpeedBox.Position = UDim2.new(0,260,0,60) SpeedBox.BackgroundColor3 = Color3.fromRGB(20,20,20) SpeedBox.TextColor3 = Color3.fromRGB(255,140,0) SpeedBox.PlaceholderText = "16" SpeedBox.Font = Enum.Font.Gotham SpeedBox.TextSize = 15 SpeedBox.ClearTextOnFocus = false Instance.new("UICorner", SpeedBox).CornerRadius = UDim.new(0,8) Instance.new("UIStroke", SpeedBox).Color = Color3.fromRGB(255,140,0) SpeedBox.FocusLost:Connect(function(enterPressed) local value = tonumber(SpeedBox.Text) if value then humanoid.WalkSpeed = value end end) --// ===== PLAYER JUMP ===== local JumpLabel = Instance.new("TextLabel", Main) JumpLabel.Size = UDim2.new(0,180,0,35) JumpLabel.Position = UDim2.new(0,20,0,110) JumpLabel.BackgroundTransparency = 1 JumpLabel.Text = "Player Jump" JumpLabel.TextColor3 = Color3.fromRGB(255,140,0) JumpLabel.Font = Enum.Font.Gotham JumpLabel.TextSize = 15 JumpLabel.TextXAlignment = Enum.TextXAlignment.Left local JumpBox = Instance.new("TextBox", Main) JumpBox.Size = UDim2.new(0,120,0,35) JumpBox.Position = UDim2.new(0,260,0,110) JumpBox.BackgroundColor3 = Color3.fromRGB(20,20,20) JumpBox.TextColor3 = Color3.fromRGB(255,140,0) JumpBox.PlaceholderText = "50" JumpBox.Font = Enum.Font.Gotham JumpBox.TextSize = 15 JumpBox.ClearTextOnFocus = false Instance.new("UICorner", JumpBox).CornerRadius = UDim.new(0,8) Instance.new("UIStroke", JumpBox).Color = Color3.fromRGB(255,140,0) JumpBox.FocusLost:Connect(function() local value = tonumber(JumpBox.Text) if value then humanoid.JumpPower = value end end) -- Thanks you Chat GPT lol