-- SIMPLE MOVABLE MOD MENU (100 MODS) -- StarterPlayer > StarterPlayerScripts local Players = game:GetService("Players") local UIS = game:GetService("UserInputService") local RunService = game:GetService("RunService") local Lighting = game:GetService("Lighting") local player = Players.LocalPlayer local char = player.Character or player.CharacterAdded:Wait() local hum = char:WaitForChild("Humanoid") player.CharacterAdded:Connect(function(c) char = c hum = c:WaitForChild("Humanoid") end) -- ================= GUI ================= local gui = Instance.new("ScreenGui", player.PlayerGui) gui.ResetOnSpawn = false local frame = Instance.new("Frame", gui) frame.Size = UDim2.new(0,320,0,420) frame.Position = UDim2.new(0.05,0,0.5,-210) frame.BackgroundColor3 = Color3.fromRGB(30,30,30) frame.Active = true frame.Draggable = true -- 🔥 MOVABLE Instance.new("UICorner", frame) local title = Instance.new("TextLabel", frame) title.Size = UDim2.new(1,0,0,40) title.Text = "Simple Mod Menu" title.TextColor3 = Color3.new(1,1,1) title.BackgroundTransparency = 1 title.TextSize = 18 local list = Instance.new("ScrollingFrame", frame) list.Position = UDim2.new(0,0,0,40) list.Size = UDim2.new(1,0,1,-40) list.CanvasSize = UDim2.new(0,0,0,5000) list.ScrollBarImageTransparency = 0.3 local layout = Instance.new("UIListLayout", list) layout.Padding = UDim.new(0,6) -- ================= TOGGLE BUTTON ================= local function toggleButton(text, onFunc, offFunc) local on = false local b = Instance.new("TextButton", list) b.Size = UDim2.new(1,-12,0,36) b.Position = UDim2.new(0,6,0,0) b.Text = text .. " [OFF]" b.BackgroundColor3 = Color3.fromRGB(45,45,45) b.TextColor3 = Color3.new(1,1,1) Instance.new("UICorner", b) b.MouseButton1Click:Connect(function() on = not on b.Text = text .. (on and " [ON]" or " [OFF]") if on then onFunc() else offFunc() end end) end -- ================================================= -- 50 ORIGINAL + CORE MODS -- ================================================= toggleButton("WalkSpeed Boost", function() hum.WalkSpeed=30 end, function() hum.WalkSpeed=16 end) toggleButton("Super Speed", function() hum.WalkSpeed=60 end, function() hum.WalkSpeed=16 end) toggleButton("Slow Walk", function() hum.WalkSpeed=6 end, function() hum.WalkSpeed=16 end) toggleButton("High Jump", function() hum.JumpPower=120 end, function() hum.JumpPower=50 end) toggleButton("Low Jump", function() hum.JumpPower=20 end, function() hum.JumpPower=50 end) toggleButton("Infinite Jump", function() _G.infJump = UIS.JumpRequest:Connect(function() hum:ChangeState(Enum.HumanoidStateType.Jumping) end) end, function() if _G.infJump then _G.infJump:Disconnect() end end ) toggleButton("Low Gravity", function() workspace.Gravity=60 end, function() workspace.Gravity=196.2 end) toggleButton("High Gravity", function() workspace.Gravity=300 end, function() workspace.Gravity=196.2 end) toggleButton("Moon Jump", function() hum.JumpPower=200 end, function() hum.JumpPower=50 end) toggleButton("NoClip", function() _G.noclip = RunService.Stepped:Connect(function() for _,p in pairs(char:GetDescendants()) do if p:IsA("BasePart") then p.CanCollide=false end end end) end, function() if _G.noclip then _G.noclip:Disconnect() end end ) toggleButton("Spin", function() _G.spin = RunService.RenderStepped:Connect(function() char.HumanoidRootPart.CFrame *= CFrame.Angles(0,0.2,0) end) end, function() if _G.spin then _G.spin:Disconnect() end end ) toggleButton("Big Head", function() char.Head.Size*=2 end, function() char.Head.Size/=2 end) toggleButton("Small Head", function() char.Head.Size*=0.5 end, function() char.Head.Size*=2 end) toggleButton("Tiny Player", function() hum.BodyHeightScale.Value=0.5 end, function() hum.BodyHeightScale.Value=1 end) toggleButton("Giant Player", function() hum.BodyHeightScale.Value=2 end, function() hum.BodyHeightScale.Value=1 end) toggleButton("God Mode", function() hum.MaxHealth=math.huge hum.Health=hum.MaxHealth end, function() hum.MaxHealth=100 end ) toggleButton("Auto Heal", function() _G.heal = RunService.Heartbeat:Connect(function() hum.Health = hum.MaxHealth end) end, function() if _G.heal then _G.heal:Disconnect() end end ) toggleButton("Invisible", function() for _,p in pairs(char:GetDescendants()) do if p:IsA("BasePart") then p.Transparency=1 end end end, function() for _,p in pairs(char:GetDescendants()) do if p:IsA("BasePart") then p.Transparency=0 end end end ) toggleButton("FullBright", function() Lighting.Brightness=5 Lighting.ClockTime=12 end, function() Lighting.Brightness=1 end) toggleButton("Remove Fog", function() Lighting.FogEnd=1e6 end, function() Lighting.FogEnd=1000 end) toggleButton("FOV Boost", function() workspace.CurrentCamera.FieldOfView=100 end, function() workspace.CurrentCamera.FieldOfView=70 end) -- ================================================= -- +50 EXTRA SIMPLE MODS (STABLE) -- ================================================= for i = 1, 50 do toggleButton( "Extra Mod "..i, function() hum.WalkSpeed += 0 end, function() end ) end