-- ADM RBG | MOBILE | DELTA EXECUTOR local Players = game:GetService("Players") local UIS = game:GetService("UserInputService") local RunService = game:GetService("RunService") local TeleportService = game:GetService("TeleportService") local Lighting = game:GetService("Lighting") local Camera = workspace.CurrentCamera local LP = Players.LocalPlayer -- ===== CHARACTER SAFE ===== local Character, Humanoid, HRP local function loadChar() Character = LP.Character or LP.CharacterAdded:Wait() Humanoid = Character:WaitForChild("Humanoid") HRP = Character:WaitForChild("HumanoidRootPart") end loadChar() LP.CharacterAdded:Connect(loadChar) -- ===== STATES ===== local noclipConn local noclip = false local infJump = false local airwalk = false local espEnabled = false local espObjects = {} -- Infinite Jump UIS.JumpRequest:Connect(function() if infJump and Humanoid then Humanoid:ChangeState(Enum.HumanoidStateType.Jumping) end end) -- ===== GUI ===== local gui = Instance.new("ScreenGui") gui.Name = "ADM_RBG_GUI" gui.ResetOnSpawn = false gui.Parent = game.CoreGui local main = Instance.new("Frame", gui) main.Size = UDim2.new(0,300,0,300) main.Position = UDim2.new(0.5,-150,0.3,0) main.BackgroundTransparency = 1 main.Active = true main.Draggable = true -- BACKGROUND IMAGE local bg = Instance.new("ImageLabel", main) bg.Size = UDim2.new(1,0,1,0) bg.Image = "rbxassetid://1000027522" bg.ScaleType = Enum.ScaleType.Crop bg.BackgroundTransparency = 1 Instance.new("UICorner", bg).CornerRadius = UDim.new(0,16) -- DARK OVERLAY local overlay = Instance.new("Frame", main) overlay.Size = UDim2.new(1,0,1,0) overlay.BackgroundColor3 = Color3.fromRGB(0,0,0) overlay.BackgroundTransparency = 0.35 overlay.BorderSizePixel = 0 Instance.new("UICorner", overlay).CornerRadius = UDim.new(0,16) -- TOP BAR local top = Instance.new("Frame", main) top.Size = UDim2.new(1,0,0,36) top.BackgroundColor3 = Color3.fromRGB(140,0,0) top.BorderSizePixel = 0 Instance.new("UICorner", top).CornerRadius = UDim.new(0,16) local title = Instance.new("TextLabel", top) title.Size = UDim2.new(1,-50,1,0) title.Position = UDim2.new(0,10,0,0) title.BackgroundTransparency = 1 title.Text = "ADM RBG" title.Font = Enum.Font.GothamBold title.TextSize = 16 title.TextXAlignment = Enum.TextXAlignment.Left task.spawn(function() while true do for i=0,1,0.01 do title.TextColor3 = Color3.fromHSV(i,1,1) task.wait(0.03) end end end) local close = Instance.new("TextButton", top) close.Size = UDim2.new(0,26,0,26) close.Position = UDim2.new(1,-30,0.5,-13) close.Text = "X" close.BackgroundColor3 = Color3.fromRGB(30,30,30) close.TextColor3 = Color3.new(1,1,1) close.BorderSizePixel = 0 Instance.new("UICorner", close).CornerRadius = UDim.new(1,0) close.MouseButton1Click:Connect(function() gui:Destroy() end) -- COMMAND BOX local box = Instance.new("TextBox", main) box.Size = UDim2.new(1,-20,0,36) box.Position = UDim2.new(0,10,0,50) box.PlaceholderText = "Digite comando ou use o chat" box.ClearTextOnFocus = false box.BackgroundColor3 = Color3.fromRGB(20,20,20) box.TextColor3 = Color3.new(1,1,1) box.BorderSizePixel = 0 Instance.new("UICorner", box).CornerRadius = UDim.new(0,12) -- COMMAND LIST local list = Instance.new("TextLabel", main) list.Position = UDim2.new(0,10,0,100) list.Size = UDim2.new(1,-20,1,-110) list.BackgroundColor3 = Color3.fromRGB(15,15,15) list.TextColor3 = Color3.new(1,1,1) list.TextXAlignment = Enum.TextXAlignment.Left list.TextYAlignment = Enum.TextYAlignment.Top list.Font = Enum.Font.Gotham list.TextSize = 12 list.TextWrapped = true list.Text = [[ COMANDOS: /fly /invisible | /noinvisible /noclip | /unnoclip /speed N /jump N /infinitojump | /uninfinitojump /airwalk | /unairwalk /tp Nome /bring Nome /esp on | off /god | /ungod /freeze | /unfreeze /reset /fov N /day | /night /rejoin /serverhop ]] Instance.new("UICorner", list).CornerRadius = UDim.new(0,12) -- ===== ESP ===== local function clearESP() for _,v in pairs(espObjects) do if v then v:Destroy() end end espObjects = {} end local function enableESP() clearESP() for _,plr in pairs(Players:GetPlayers()) do if plr ~= LP and plr.Character and plr.Character:FindFirstChild("Head") then local bill = Instance.new("BillboardGui") bill.Size = UDim2.new(0,100,0,40) bill.AlwaysOnTop = true bill.Adornee = plr.Character.Head bill.Parent = gui local txt = Instance.new("TextLabel", bill) txt.Size = UDim2.new(1,0,1,0) txt.BackgroundTransparency = 1 txt.Text = plr.Name txt.TextColor3 = Color3.new(1,0,0) txt.TextScaled = true table.insert(espObjects, bill) end end end -- ===== COMMAND HANDLER ===== local function runCommand(text) if text == "" then return end local a = string.split(text," ") local c = string.lower(a[1]) if c == "/fly" then loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-ifly-79329"))() elseif c == "/invisible" then loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-Universal-invisible-Script-82469"))() elseif c == "/noinvisible" then for _,v in pairs(Character:GetDescendants()) do if v:IsA("BasePart") then v.Transparency = 0 v.LocalTransparencyModifier = 0 end end elseif c == "/noclip" then if noclipConn then noclipConn:Disconnect() end noclipConn = RunService.Stepped:Connect(function() for _,v in pairs(Character:GetDescendants()) do if v:IsA("BasePart") then v.CanCollide = false end end end) elseif c == "/unnoclip" then if noclipConn then noclipConn:Disconnect() end for _,v in pairs(Character:GetDescendants()) do if v:IsA("BasePart") then v.CanCollide = true end end elseif c == "/speed" and tonumber(a[2]) then Humanoid.WalkSpeed = tonumber(a[2]) elseif c == "/jump" and tonumber(a[2]) then Humanoid.JumpPower = tonumber(a[2]) elseif c == "/infinitojump" then infJump = true elseif c == "/uninfinitojump" then infJump = false elseif c == "/airwalk" then airwalk = true RunService.Stepped:Connect(function() if airwalk then HRP.Velocity = Vector3.zero end end) elseif c == "/unairwalk" then airwalk = false elseif c == "/tp" and a[2] then local t = Players:FindFirstChild(a[2]) if t and t.Character and t.Character:FindFirstChild("HumanoidRootPart") then HRP.CFrame = t.Character.HumanoidRootPart.CFrame end elseif c == "/bring" and a[2] then local t = Players:FindFirstChild(a[2]) if t and t.Character and t.Character:FindFirstChild("HumanoidRootPart") then t.Character.HumanoidRootPart.CFrame = HRP.CFrame end elseif c == "/esp" and a[2] == "on" then enableESP() elseif c == "/esp" and a[2] == "off" then clearESP() elseif c == "/day" then Lighting.TimeOfDay = "14:00:00" elseif c == "/night" then Lighting.TimeOfDay = "00:00:00" elseif c == "/rejoin" then TeleportService:Teleport(game.PlaceId, LP) elseif c == "/serverhop" then TeleportService:Teleport(game.PlaceId) elseif c == "/fov" and tonumber(a[2]) then Camera.FieldOfView = tonumber(a[2]) elseif c == "/reset" then Humanoid.Health = 0 end end box.FocusLost:Connect(function(e) if e then runCommand(box.Text) box.Text = "" end end) LP.Chatted:Connect(runCommand)