moons bypass
Key RequiredUniversal

moons bypass

Universal ScriptMoons666Moons666 8.3K views 2.2K executesUpdated Sep 27, 2025
2.5/ 5(2 votes)
1150% Positive
Lua Script•213 lines (5861 chars)
-- 🌙 MOONS BYPASS v3 (Bypass GUI com Teleport corrigido)
if getgenv().moonsBypassLoaded then
    warn("MOONS BYPASS já está carregado!")
    return
end
getgenv().moonsBypassLoaded = true

-- Serviços
local Players = game:GetService("Players")
local UserInputService = game:GetService("UserInputService")
local RunService = game:GetService("RunService")
local LocalPlayer = Players.LocalPlayer
local Mouse = LocalPlayer:GetMouse()
local Workspace = game:GetService("Workspace")

-- GUI principal
local ScreenGui = Instance.new("ScreenGui", game.CoreGui)
ScreenGui.Name = "MoonsBypass"

-- Botão para abrir
local openButton = Instance.new("TextButton", ScreenGui)
openButton.Size = UDim2.new(0, 160, 0, 40)
openButton.Position = UDim2.new(1, -170, 0, 10)
openButton.BackgroundColor3 = Color3.fromRGB(60, 0, 90)
openButton.Text = "Abrir Moons Bypass"
openButton.TextColor3 = Color3.new(1,1,1)
openButton.Font = Enum.Font.GothamBold
openButton.TextSize = 18
openButton.Visible = false
openButton.ZIndex = 10

-- Menu
local mainFrame = Instance.new("Frame", ScreenGui)
mainFrame.Size = UDim2.new(0, 300, 0, 400)
mainFrame.Position = UDim2.new(0.5, -150, 0.5, -200)
mainFrame.BackgroundColor3 = Color3.fromRGB(25, 0, 40)
mainFrame.Active = true
mainFrame.Draggable = true

local UICorner = Instance.new("UICorner", mainFrame)
UICorner.CornerRadius = UDim.new(0, 10)

local layout = Instance.new("UIListLayout", mainFrame)
layout.Padding = UDim.new(0, 5)
layout.HorizontalAlignment = Enum.HorizontalAlignment.Center
layout.VerticalAlignment = Enum.VerticalAlignment.Top

local title = Instance.new("TextLabel", mainFrame)
title.Size = UDim2.new(1, 0, 0, 40)
title.BackgroundTransparency = 1
title.Text = "🌙 Moons Bypass"
title.TextColor3 = Color3.fromRGB(150, 0, 255)
title.Font = Enum.Font.GothamBold
title.TextSize = 22

-- Botão fechar
local closeBtn = Instance.new("TextButton", mainFrame)
closeBtn.Size = UDim2.new(0, 100, 0, 30)
closeBtn.Text = "Fechar"
closeBtn.TextColor3 = Color3.new(1,1,1)
closeBtn.BackgroundColor3 = Color3.fromRGB(80, 0, 120)
closeBtn.Font = Enum.Font.GothamBold

closeBtn.MouseButton1Click:Connect(function()
	mainFrame.Visible = false
	openButton.Visible = true
end)

openButton.MouseButton1Click:Connect(function()
	mainFrame.Visible = true
	openButton.Visible = false
end)

-- Função criar botão
local function newButton(name, callback)
	local btn = Instance.new("TextButton", mainFrame)
	btn.Size = UDim2.new(0, 260, 0, 30)
	btn.BackgroundColor3 = Color3.fromRGB(60, 0, 90)
	btn.TextColor3 = Color3.new(1,1,1)
	btn.Font = Enum.Font.GothamBold
	btn.TextSize = 16
	btn.Text = name.." [OFF]"
	local active = false

	btn.MouseButton1Click:Connect(function()
		active = not active
		btn.Text = name.." ["..(active and "ON" or "OFF").."]"
		callback(active)
	end)
end

-- Funções principais
local humanoid = LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Humanoid")

LocalPlayer.CharacterAdded:Connect(function(char)
	humanoid = char:WaitForChild("Humanoid")
end)

-- Velocidade
newButton("Velocidade 100", function(on)
	if on then
		humanoid.WalkSpeed = 100
	else
		humanoid.WalkSpeed = 16
	end
end)

-- Noclip
newButton("Noclip", function(on)
	getgenv().noclip = on
	RunService.Stepped:Connect(function()
		if getgenv().noclip and LocalPlayer.Character then
			for _, v in pairs(LocalPlayer.Character:GetDescendants()) do
				if v:IsA("BasePart") then
					v.CanCollide = false
				end
			end
		end
	end)
end)

-- Teleporte ao clicar (corrigido)
local teleportEnabled = false
local teleportConnection

local function enableTeleport()
	if teleportConnection and teleportConnection.Connected then return end
	teleportConnection = Mouse.Button1Down:Connect(function()
		if UserInputService:GetFocusedTextBox() then return end
		local hit = Mouse.Hit
		if hit then
			local char = LocalPlayer.Character or LocalPlayer.CharacterAdded:Wait()
			local hrp = char:FindFirstChild("HumanoidRootPart")
			if hrp then
				hrp.CFrame = CFrame.new(hit.p + Vector3.new(0, 5, 0))
			end
		end
	end)
end

local function disableTeleport()
	if teleportConnection then
		teleportConnection:Disconnect()
		teleportConnection = nil
	end
end

newButton("Teleporte", function(on)
	teleportEnabled = on
	if teleportEnabled then enableTeleport() else disableTeleport() end
end)

-- Fly
newButton("Fly", function(on)
	if on then
		loadstring(game:HttpGet("https://raw.githubusercontent.com/ahmedmahmoudawaysali123456789-sys/script1/refs/heads/main/Protected_7380455261315382.lua.txt"))()
	end
end)

-- Super Pulo
newButton("Super Pulo", function(on)
	getgenv().superJump = on
end)

UserInputService.JumpRequest:Connect(function()
	if getgenv().superJump and humanoid then
		local char = LocalPlayer.Character
		if char and char:FindFirstChild("HumanoidRootPart") then
			char.HumanoidRootPart.Velocity = Vector3.new(0, 200, 0)
		end
	end
end)

-- Gravidade 0
local defaultGravity = Workspace.Gravity
newButton("Gravidade 0", function(on)
	if on then
		Workspace.Gravity = 0
	else
		Workspace.Gravity = defaultGravity
	end
end)

-- ESP
local function createESP(plr)
	if plr == LocalPlayer then return end
	local highlight = Instance.new("Highlight")
	highlight.FillColor = Color3.fromRGB(0, 0, 255)
	highlight.OutlineColor = Color3.fromRGB(255, 0, 255)
	highlight.FillTransparency = 0.5
	highlight.Adornee = plr.Character
	highlight.Parent = plr.Character
end

newButton("ESP", function(on)
	if on then
		for _, plr in pairs(Players:GetPlayers()) do
			if plr.Character then createESP(plr) end
		end
		Players.PlayerAdded:Connect(function(plr)
			plr.CharacterAdded:Connect(function()
				wait(1)
				createESP(plr)
			end)
		end)
	else
		for _, plr in pairs(Players:GetPlayers()) do
			if plr.Character and plr.Character:FindFirstChildOfClass("Highlight") then
				plr.Character:FindFirstChildOfClass("Highlight"):Destroy()
			end
		end
	end
end)

Features & Information

Um script simples te dá super pulo super velocidade noclip fly e teleporte e pode desativar quando quiser

Community Comments (0)

No comments yet for this script.

More Scripts for Universal Scripts