-- // r00bgui_Exploiters F3X GUI v2 (Final Cleaned & Organized Version) \\ local Players = game:GetService("Players") local CoreGui = game:GetService("CoreGui") local ReplicatedStorage = game:GetService("ReplicatedStorage") local UserInputService = game:GetService("UserInputService") local player = Players.LocalPlayer or Players.PlayerAdded:Wait() -- Hapus GUI lama jika ada agar tidak menumpuk if player.PlayerGui:FindFirstChild("r00bgui_F3X") then player.PlayerGui.r00bgui_F3X:Destroy() end if CoreGui:FindFirstChild("r00bgui_F3X") then CoreGui.r00bgui_F3X:Destroy() end local ScreenGui = Instance.new("ScreenGui") ScreenGui.Name = "r00bgui_F3X" ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling ScreenGui.ResetOnSpawn = false -- Amankan parent GUI pcall(function() if syn and syn.protect_gui then syn.protect_gui(ScreenGui) ScreenGui.Parent = CoreGui elseif gethui then ScreenGui.Parent = gethui() else ScreenGui.Parent = CoreGui end end) if not ScreenGui.Parent then ScreenGui.Parent = player:WaitForChild("PlayerGui") end local Frame = Instance.new("Frame", ScreenGui) Frame.BackgroundColor3 = Color3.fromRGB(0, 0, 0) Frame.BackgroundTransparency = 0 Frame.Size = UDim2.new(0, 658, 0, 674) Frame.Position = UDim2.new(0, 76, 0, -26) Frame.BorderColor3 = Color3.fromRGB(58, 247, 255) local BGImage = Instance.new("ImageLabel", Frame) BGImage.Size = UDim2.new(1, 0, 1, 0) BGImage.BackgroundColor3 = Color3.fromRGB(0, 0, 0) BGImage.BackgroundTransparency = 0 BGImage.Image = "rbxassetid://96030465153268" BGImage.ZIndex = 0 -- Fitur Draggable (Bisa digeser) local dragging, dragStart, startPos Frame.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then dragging = true dragStart = input.Position startPos = Frame.Position input.Changed:Connect(function() if input.UserInputState == Enum.UserInputState.End then dragging = false end end) end end) UserInputService.InputChanged:Connect(function(input) if dragging and (input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch) then local delta = input.Position - dragStart Frame.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y) end end) local function getSyncAPI() if player and player.Character then for _, v in ipairs(player.Character:GetDescendants()) do if v.Name == "SyncAPI" then return v end end end for _, v in ipairs(player:GetDescendants()) do if v.Name == "SyncAPI" then return v end end for _, v in ipairs(ReplicatedStorage:GetDescendants()) do if v.Name == "SyncAPI" then return v end end return nil end local function styleButton(btn) btn.TextColor3 = Color3.fromRGB(58, 247, 255) btn.BackgroundColor3 = Color3.fromRGB(30, 30, 30) btn.BackgroundTransparency = 0.3 btn.BorderColor3 = Color3.fromRGB(58, 247, 255) btn.TextSize = 11 btn.FontFace = Font.new("rbxasset://fonts/families/GothamSSm.json", Enum.FontWeight.Bold, Enum.FontStyle.Normal) end -- ========================================================================= -- HEADER (Y: 12) -- ========================================================================= local RE_Btn = Instance.new("TextButton", Frame) styleButton(RE_Btn) RE_Btn.Size = UDim2.new(0, 55, 0, 32) RE_Btn.Text = "RE" RE_Btn.Position = UDim2.new(0, 20, 0, 12) RE_Btn.MouseButton1Click:Connect(function() local req = ReplicatedStorage:FindFirstChild("HDAdminHDClient") and ReplicatedStorage.HDAdminHDClient.Signals:FindFirstChild("RequestCommandSilent") if req then req:InvokeServer(";respawn all") end end) local R6_Btn = Instance.new("TextButton", Frame) styleButton(R6_Btn) R6_Btn.Size = UDim2.new(0, 55, 0, 32) R6_Btn.Text = "R6" R6_Btn.Position = UDim2.new(0, 79, 0, 12) R6_Btn.MouseButton1Click:Connect(function() local req = ReplicatedStorage:FindFirstChild("HDAdminHDClient") and ReplicatedStorage.HDAdminHDClient.Signals:FindFirstChild("RequestCommandSilent") if req then req:InvokeServer(";r6 all ;HideGuis Others ;mute others") end end) local TitleLabel = Instance.new("TextLabel", Frame) TitleLabel.BorderSizePixel = 0 TitleLabel.TextSize = 11 TitleLabel.BackgroundColor3 = Color3.fromRGB(4, 4, 4) TitleLabel.BackgroundTransparency = 0.5 TitleLabel.TextColor3 = Color3.fromRGB(58, 247, 255) TitleLabel.Size = UDim2.new(0, 260, 0, 32) TitleLabel.Text = "r00bgui_Exploiters F3X GUI v2" TitleLabel.Position = UDim2.new(0, 199, 0, 12) local Cmd2_Btn = Instance.new("TextButton", Frame) styleButton(Cmd2_Btn) Cmd2_Btn.Size = UDim2.new(0, 55, 0, 32) Cmd2_Btn.Text = "Cmd2" Cmd2_Btn.Position = UDim2.new(0, 583, 0, 12) Cmd2_Btn.MouseButton1Click:Connect(function() local req = ReplicatedStorage:FindFirstChild("HDAdminHDClient") and ReplicatedStorage.HDAdminHDClient.Signals:FindFirstChild("RequestCommandSilent") if req then req:InvokeServer(";cmdbar2") end end) local Theme_Btn = Instance.new("TextButton", Frame) styleButton(Theme_Btn) Theme_Btn.Size = UDim2.new(0, 55, 0, 32) Theme_Btn.Text = "Theme" Theme_Btn.Position = UDim2.new(0, 524, 0, 12) Theme_Btn.MouseButton1Click:Connect(function() local req = ReplicatedStorage:FindFirstChild("HDAdminHDClient") and ReplicatedStorage.HDAdminHDClient.Signals:FindFirstChild("RequestCommandSilent") if req then req:InvokeServer(";music 73002098096282 ;pitch 0.09 73002098096282;volume inf") end end) -- ========================================================================= -- BARIS 1 (Y: 52) [4 Tombol NDS F3X Paling Atas] -- ========================================================================= local NDSF3X_1 = Instance.new("TextButton", Frame) styleButton(NDSF3X_1) NDSF3X_1.Size = UDim2.new(0, 144, 0, 30) NDSF3X_1.Text = "NDS F3X" NDSF3X_1.Position = UDim2.new(0, 20, 0, 52) NDSF3X_1.MouseButton1Click:Connect(function() pcall(function() loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-natural-disaster-survivals-F3X-MAP-135568"))() end) end) local NDSF3X_2 = Instance.new("TextButton", Frame) styleButton(NDSF3X_2) NDSF3X_2.Size = UDim2.new(0, 144, 0, 30) NDSF3X_2.Text = "A. O F3X" NDSF3X_2.Position = UDim2.new(0, 172, 0, 52) NDSF3X_2.MouseButton1Click:Connect(function() pcall(function() loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-Agartha-Obby-F3X-Map-207850"))() end) end) local NDSF3X_3 = Instance.new("TextButton", Frame) styleButton(NDSF3X_3) NDSF3X_3.Size = UDim2.new(0, 144, 0, 30) NDSF3X_3.Text = "ALERT ALL" NDSF3X_3.Position = UDim2.new(0, 324, 0, 52) NDSF3X_3.MouseButton1Click:Connect(function() local req = ReplicatedStorage:FindFirstChild("HDAdminHDClient") and ReplicatedStorage.HDAdminHDClient.Signals:FindFirstChild("RequestCommandSilent") if req then req:InvokeServer(";alert all THIS MAP GET HACKED BY TEAM r00bgui_Exploiters {PRIVATE}! ") end end) local NDSF3X_4 = Instance.new("TextButton", Frame) styleButton(NDSF3X_4) NDSF3X_4.Size = UDim2.new(0, 144, 0, 30) NDSF3X_4.Text = "NOTICE ALL" NDSF3X_4.Position = UDim2.new(0, 476, 0, 52) NDSF3X_4.MouseButton1Click:Connect(function() local req = ReplicatedStorage:FindFirstChild("HDAdminHDClient") and ReplicatedStorage.HDAdminHDClient.Signals:FindFirstChild("RequestCommandSilent") if req then req:InvokeServer(";notice all JOIN TEAM ON ADD r00bgui_Exploiters and RIPAHACCER {TEAM}") end end) -- ========================================================================= -- BARIS 2 (Y: 88) -- ========================================================================= local Skybox_Btn = Instance.new("TextButton", Frame) styleButton(Skybox_Btn) Skybox_Btn.Size = UDim2.new(0, 144, 0, 30) Skybox_Btn.Text = "Skybox" Skybox_Btn.Position = UDim2.new(0, 20, 0, 88) Skybox_Btn.MouseButton1Click:Connect(function() local char = player.Character or player.CharacterAdded:Wait() local syncApi = getSyncAPI() if not syncApi then warn("SyncAPI tidak ditemukan! Ambil tool F3X dulu.") return end local remote = syncApi.ServerEndpoint local function _(args) remote:InvokeServer(unpack(args)) end local root = char:WaitForChild("HumanoidRootPart") local pos = root.CFrame + Vector3.new(0, 6, 0) _({"CreatePart", "Normal", pos, workspace}) task.wait(0.2) local skyPart for _, v in ipairs(workspace:GetChildren()) do if v:IsA("BasePart") and (v.Position - pos.Position).Magnitude < 1 then skyPart = v break end end if skyPart then _({"SetName", {[1] = skyPart}, "Sky"}) _({"CreateMeshes", {[1] = {["Part"] = skyPart}}}) _({"SyncMesh", {[1] = {["Part"] = skyPart, ["MeshId"] = "rbxassetid://111891702759441"}}}) _({"SyncMesh", {[1] = {["Part"] = skyPart, ["TextureId"] = "rbxassetid://96030465153268"}}}) _({"SyncMesh", {[1] = {["Part"] = skyPart, ["Scale"] = Vector3.new(2000,2000,2000)}}}) _({"SetLocked", {[1] = skyPart}, true}) _({"SyncAnchor", {[1] = {["Part"] = skyPart, ["Anchored"] = true}}}) end end) local Decal_Btn = Instance.new("TextButton", Frame) styleButton(Decal_Btn) Decal_Btn.Size = UDim2.new(0, 144, 0, 30) Decal_Btn.Text = "Decal" Decal_Btn.Position = UDim2.new(0, 172, 0, 88) Decal_Btn.MouseButton1Click:Connect(function() local syncApi = getSyncAPI() if not syncApi then return end local remote = syncApi.ServerEndpoint for _, v in ipairs(workspace:GetDescendants()) do if v:IsA("BasePart") then task.spawn(function() remote:InvokeServer("SetLocked", {[1] = v}, false) for _, face in ipairs(Enum.NormalId:GetEnumItems()) do remote:InvokeServer("CreateTextures", {[1] = {["Part"] = v, ["Face"] = face, ["TextureType"] = "Decal"}}) remote:InvokeServer("SyncTexture", {[1] = {["Part"] = v, ["Face"] = face, ["TextureType"] = "Decal", ["Texture"] = "rbxassetid://96030465153268"}}) end end) end end end) local Gun1_Btn = Instance.new("TextButton", Frame) styleButton(Gun1_Btn) Gun1_Btn.Size = UDim2.new(0, 144, 0, 30) Gun1_Btn.Text = "Gun 1" Gun1_Btn.Position = UDim2.new(0, 324, 0, 88) Gun1_Btn.MouseButton1Click:Connect(function() local req = ReplicatedStorage:FindFirstChild("HDAdminHDClient") and ReplicatedStorage.HDAdminHDClient.Signals:FindFirstChild("RequestCommandSilent") if req then req:InvokeServer(";gear me 10648330247") end end) local Gun2_Btn = Instance.new("TextButton", Frame) styleButton(Gun2_Btn) Gun2_Btn.Size = UDim2.new(0, 144, 0, 30) Gun2_Btn.Text = "Gun 2" Gun2_Btn.Position = UDim2.new(0, 476, 0, 88) Gun2_Btn.MouseButton1Click:Connect(function() local req = ReplicatedStorage:FindFirstChild("HDAdminHDClient") and ReplicatedStorage.HDAdminHDClient.Signals:FindFirstChild("RequestCommandSilent") if req then req:InvokeServer(";gear me 8640678553") end end) -- ========================================================================= -- BARIS 3 (Y: 124) -- ========================================================================= local Day_Btn = Instance.new("TextButton", Frame) styleButton(Day_Btn) Day_Btn.Size = UDim2.new(0, 144, 0, 30) Day_Btn.Text = "Day" Day_Btn.Position = UDim2.new(0, 20, 0, 124) Day_Btn.MouseButton1Click:Connect(function() local req = ReplicatedStorage:FindFirstChild("HDAdminHDClient") and ReplicatedStorage.HDAdminHDClient.Signals:FindFirstChild("RequestCommandSilent") if req then req:InvokeServer(";time 12") end end) local Night_Btn = Instance.new("TextButton", Frame) styleButton(Night_Btn) Night_Btn.Size = UDim2.new(0, 144, 0, 30) Night_Btn.Text = "Night" Night_Btn.Position = UDim2.new(0, 172, 0, 124) Night_Btn.MouseButton1Click:Connect(function() local req = ReplicatedStorage:FindFirstChild("HDAdminHDClient") and ReplicatedStorage.HDAdminHDClient.Signals:FindFirstChild("RequestCommandSilent") if req then req:InvokeServer(";time 1") end end) local Rotate_Btn = Instance.new("TextButton", Frame) styleButton(Rotate_Btn) Rotate_Btn.Size = UDim2.new(0, 144, 0, 30) Rotate_Btn.Text = "Rotate" Rotate_Btn.Position = UDim2.new(0, 324, 0, 124) Rotate_Btn.MouseButton1Click:Connect(function() pcall(function() loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-Rotate-Parts-f3x-240243"))() end) end) local TitleAll_Btn = Instance.new("TextButton", Frame) styleButton(TitleAll_Btn) TitleAll_Btn.Size = UDim2.new(0, 144, 0, 30) TitleAll_Btn.Text = "TITLE OTHERS" TitleAll_Btn.Position = UDim2.new(0, 476, 0, 124) TitleAll_Btn.MouseButton1Click:Connect(function() local req = ReplicatedStorage:FindFirstChild("HDAdminHDClient") and ReplicatedStorage.HDAdminHDClient.Signals:FindFirstChild("RequestCommandSilent") if req then req:InvokeServer(";titley others Join Team On Add r00bgui_Exploiters!") end end) -- ========================================================================= -- BARIS 4 (Y: 160) -- ========================================================================= local Hint_Btn = Instance.new("TextButton", Frame) styleButton(Hint_Btn) Hint_Btn.Size = UDim2.new(0, 144, 0, 30) Hint_Btn.Text = "Hint" Hint_Btn.Position = UDim2.new(0, 20, 0, 160) Hint_Btn.MouseButton1Click:Connect(function() local req = ReplicatedStorage:FindFirstChild("HDAdminHDClient") and ReplicatedStorage.HDAdminHDClient.Signals:FindFirstChild("RequestCommandSilent") if req then req:InvokeServer(";hy Team r00bgui_Exploiters Join Today!") end end) local Message_Btn = Instance.new("TextButton", Frame) styleButton(Message_Btn) Message_Btn.Size = UDim2.new(0, 144, 0, 30) Message_Btn.Text = "Message" Message_Btn.Position = UDim2.new(0, 172, 0, 160) Message_Btn.MouseButton1Click:Connect(function() local req = ReplicatedStorage:FindFirstChild("HDAdminHDClient") and ReplicatedStorage.HDAdminHDClient.Signals:FindFirstChild("RequestCommandSilent") if req then req:InvokeServer(";Mr Team r00bgui_Exploiters Join Today!!") end end) local R00bSkybox_Btn = Instance.new("TextButton", Frame) styleButton(R00bSkybox_Btn) R00bSkybox_Btn.Size = UDim2.new(0, 144, 0, 30) R00bSkybox_Btn.Text = "r00b Skybox" R00bSkybox_Btn.Position = UDim2.new(0, 324, 0, 160) R00bSkybox_Btn.MouseButton1Click:Connect(function() local char = player.Character or player.CharacterAdded:Wait() local syncApi = getSyncAPI() if not syncApi then warn("SyncAPI tidak ditemukan!") return end local remote = syncApi.ServerEndpoint local function _(args) remote:InvokeServer(unpack(args)) end local root = char:WaitForChild("HumanoidRootPart") local pos = root.CFrame + Vector3.new(0, 6, 0) _({"CreatePart", "Normal", pos, workspace}) task.wait(0.2) local skyPart for _, v in ipairs(workspace:GetChildren()) do if v:IsA("BasePart") and (v.Position - pos.Position).Magnitude < 1 then skyPart = v break end end if skyPart then _({"SetName", {[1] = skyPart}, "Sky"}) _({"CreateMeshes", {[1] = {["Part"] = skyPart}}}) _({"SyncMesh", {[1] = {["Part"] = skyPart, ["MeshId"] = "rbxassetid://111891702759441"}}}) _({"SyncMesh", {[1] = {["Part"] = skyPart, ["TextureId"] = "rbxassetid://96030465153268"}}}) _({"SyncMesh", {[1] = {["Part"] = skyPart, ["Scale"] = Vector3.new(2000,2000,2000)}}}) _({"SetLocked", {[1] = skyPart}, true}) _({"SyncAnchor", {[1] = {["Part"] = skyPart, ["Anchored"] = true}}}) end end) local R00bDecal_Btn = Instance.new("TextButton", Frame) styleButton(R00bDecal_Btn) R00bDecal_Btn.Size = UDim2.new(0, 144, 0, 30) R00bDecal_Btn.Text = "r00b Decal" R00bDecal_Btn.Position = UDim2.new(0, 476, 0, 160) R00bDecal_Btn.MouseButton1Click:Connect(function() local syncApi = getSyncAPI() if not syncApi then return end local remote = syncApi.ServerEndpoint for _, v in ipairs(workspace:GetDescendants()) do if v:IsA("BasePart") then task.spawn(function() remote:InvokeServer("SetLocked", {[1] = v}, false) for _, face in ipairs(Enum.NormalId:GetEnumItems()) do remote:InvokeServer("CreateTextures", {[1] = {["Part"] = v, ["Face"] = face, ["TextureType"] = "Decal"}}) remote:InvokeServer("SyncTexture", {[1] = {["Part"] = v, ["Face"] = face, ["TextureType"] = "Decal", ["Texture"] = "rbxassetid://96030465153268"}}) end end) end end end) -- ========================================================================= -- BARIS 5 (Y: 196) -- ========================================================================= local FireAll_Btn = Instance.new("TextButton", Frame) styleButton(FireAll_Btn) FireAll_Btn.Size = UDim2.new(0, 144, 0, 30) FireAll_Btn.Text = "Fire All" FireAll_Btn.Position = UDim2.new(0, 20, 0, 196) FireAll_Btn.MouseButton1Click:Connect(function() local req = ReplicatedStorage:FindFirstChild("HDAdminHDClient") and ReplicatedStorage.HDAdminHDClient.Signals:FindFirstChild("RequestCommandSilent") if req then req:InvokeServer(";fire all") end end) local KillAll_Btn = Instance.new("TextButton", Frame) styleButton(KillAll_Btn) KillAll_Btn.Size = UDim2.new(0, 144, 0, 30) KillAll_Btn.Text = "Kill All" KillAll_Btn.Position = UDim2.new(0, 172, 0, 196) KillAll_Btn.MouseButton1Click:Connect(function() local req = ReplicatedStorage:FindFirstChild("HDAdminHDClient") and ReplicatedStorage.HDAdminHDClient.Signals:FindFirstChild("RequestCommandSilent") if req then req:InvokeServer(";kill all") end end) local KickAll_Btn = Instance.new("TextButton", Frame) styleButton(KickAll_Btn) KickAll_Btn.Size = UDim2.new(0, 144, 0, 30) KickAll_Btn.Text = "Kick All" KickAll_Btn.Position = UDim2.new(0, 324, 0, 196) KickAll_Btn.MouseButton1Click:Connect(function() local req = ReplicatedStorage:FindFirstChild("HDAdminHDClient") and ReplicatedStorage.HDAdminHDClient.Signals:FindFirstChild("RequestCommandSilent") if req then req:InvokeServer(";kick all") end end) local Shutdown_Btn = Instance.new("TextButton", Frame) styleButton(Shutdown_Btn) Shutdown_Btn.Size = UDim2.new(0, 144, 0, 30) Shutdown_Btn.Text = "Shutdown" Shutdown_Btn.Position = UDim2.new(0, 476, 0, 196) Shutdown_Btn.MouseButton1Click:Connect(function() local req = ReplicatedStorage:FindFirstChild("HDAdminHDClient") and ReplicatedStorage.HDAdminHDClient.Signals:FindFirstChild("RequestCommandSilent") if req then req:InvokeServer(";shutdown") end end) -- ========================================================================= -- BARIS 6 (Y: 232) -- ========================================================================= local RipahAccer_Btn = Instance.new("TextButton", Frame) styleButton(RipahAccer_Btn) RipahAccer_Btn.Size = UDim2.new(0, 144, 0, 30) RipahAccer_Btn.Text = "RIPAHACCER" RipahAccer_Btn.Position = UDim2.new(0, 20, 0, 232) RipahAccer_Btn.MouseButton1Click:Connect(function() local req = ReplicatedStorage:FindFirstChild("HDAdminHDClient") and ReplicatedStorage.HDAdminHDClient.Signals:FindFirstChild("RequestCommandSilent") if not req then return end req:InvokeServer(";music 6129291390") req:InvokeServer(";pitch 1") req:InvokeServer(";volume inf") task.wait(9.0) req:InvokeServer(";titleg all Team RIPAHACCER Join Today!") req:InvokeServer(";music 85390427326662 ;pitch 0.1 ;volume inf") local char = player.Character or player.CharacterAdded:Wait() local syncApi = getSyncAPI() if syncApi then local remote = syncApi.ServerEndpoint local function _(args) remote:InvokeServer(unpack(args)) end local root = char:WaitForChild("HumanoidRootPart") local pos = root.CFrame + Vector3.new(0, 6, 0) _({"CreatePart", "Normal", pos, workspace}) task.wait(0.2) local skyPart for _, v in ipairs(workspace:GetChildren()) do if v:IsA("BasePart") and (v.Position - pos.Position).Magnitude < 1 then skyPart = v break end end if skyPart then _({"SetName", {[1] = skyPart}, "Sky"}) _({"CreateMeshes", {[1] = {["Part"] = skyPart}}}) _({"SyncMesh", {[1] = {["Part"] = skyPart, ["MeshId"] = "rbxassetid://111891702759441"}}}) _({"SyncMesh", {[1] = {["Part"] = skyPart, ["TextureId"] = "rbxassetid://88749415052360"}}}) _({"SyncMesh", {[1] = {["Part"] = skyPart, ["Scale"] = Vector3.new(2000,2000,2000)}}}) _({"SetLocked", {[1] = skyPart}, true}) _({"SyncAnchor", {[1] = {["Part"] = skyPart, ["Anchored"] = true}}}) end for _, v in ipairs(workspace:GetDescendants()) do if v:IsA("BasePart") then task.spawn(function() remote:InvokeServer("SetLocked", {[1] = v}, false) for _, side in ipairs(Enum.NormalId:GetEnumItems()) do remote:InvokeServer("CreateTextures", {[1] = {["Part"] = v, ["Face"] = side, ["TextureType"] = "Decal"}}) remote:InvokeServer("SyncTexture", {[1] = {["Part"] = v, ["Face"] = side, ["TextureType"] = "Decal", ["Texture"] = "rbxassetid://88749415052360"}}) end end) end end end req:InvokeServer(";time 17") task.wait(1) req:InvokeServer(";fogcolor black") req:InvokeServer(";savemap") end) local AvatarAll_Btn = Instance.new("TextButton", Frame) styleButton(AvatarAll_Btn) AvatarAll_Btn.Size = UDim2.new(0, 144, 0, 30) AvatarAll_Btn.Text = "Avatar All" AvatarAll_Btn.Position = UDim2.new(0, 172, 0, 232) AvatarAll_Btn.MouseButton1Click:Connect(function() local req = ReplicatedStorage:FindFirstChild("HDAdminHDClient") and ReplicatedStorage.HDAdminHDClient.Signals:FindFirstChild("RequestCommandSilent") if req then req:InvokeServer(";char all r00bgui") end end) local Disco_Btn = Instance.new("TextButton", Frame) styleButton(Disco_Btn) Disco_Btn.Size = UDim2.new(0, 144, 0, 30) Disco_Btn.Text = "Disco" Disco_Btn.Position = UDim2.new(0, 324, 0, 232) Disco_Btn.MouseButton1Click:Connect(function() local req = ReplicatedStorage:FindFirstChild("HDAdminHDClient") and ReplicatedStorage.HDAdminHDClient.Signals:FindFirstChild("RequestCommandSilent") if req then req:InvokeServer(";disco") end end) local TitleMe_Btn = Instance.new("TextButton", Frame) styleButton(TitleMe_Btn) TitleMe_Btn.Size = UDim2.new(0, 144, 0, 30) TitleMe_Btn.Text = "Title Me" TitleMe_Btn.Position = UDim2.new(0, 476, 0, 232) TitleMe_Btn.MouseButton1Click:Connect(function() local req = ReplicatedStorage:FindFirstChild("HDAdminHDClient") and ReplicatedStorage.HDAdminHDClient.Signals:FindFirstChild("RequestCommandSilent") if req then req:InvokeServer(";titler me r00bgui_Exploiters") end end) -- ========================================================================= -- BARIS 7 (Y: 268) -- ========================================================================= local Fog_Btn = Instance.new("TextButton", Frame) styleButton(Fog_Btn) Fog_Btn.Size = UDim2.new(0, 144, 0, 30) Fog_Btn.Text = "FOG" Fog_Btn.Position = UDim2.new(0, 20, 0, 268) Fog_Btn.MouseButton1Click:Connect(function() local req = ReplicatedStorage:FindFirstChild("HDAdminHDClient") and ReplicatedStorage.HDAdminHDClient.Signals:FindFirstChild("RequestCommandSilent") if req then req:InvokeServer(";fog 999999999") end end) local God_Btn = Instance.new("TextButton", Frame) styleButton(God_Btn) God_Btn.Size = UDim2.new(0, 144, 0, 30) God_Btn.Text = "GOD" God_Btn.Position = UDim2.new(0, 172, 0, 268) God_Btn.MouseButton1Click:Connect(function() local req = ReplicatedStorage:FindFirstChild("HDAdminHDClient") and ReplicatedStorage.HDAdminHDClient.Signals:FindFirstChild("RequestCommandSilent") if req then req:InvokeServer(";god me") end end) local FF_Btn = Instance.new("TextButton", Frame) styleButton(FF_Btn) FF_Btn.Size = UDim2.new(0, 144, 0, 30) FF_Btn.Text = "FF" FF_Btn.Position = UDim2.new(0, 324, 0, 268) FF_Btn.MouseButton1Click:Connect(function() local req = ReplicatedStorage:FindFirstChild("HDAdminHDClient") and ReplicatedStorage.HDAdminHDClient.Signals:FindFirstChild("RequestCommandSilent") if req then req:InvokeServer(";ff me") end end) local Btools_Btn = Instance.new("TextButton", Frame) styleButton(Btools_Btn) Btools_Btn.Size = UDim2.new(0, 144, 0, 30) Btools_Btn.Text = "BTOOLS" Btools_Btn.Position = UDim2.new(0, 476, 0, 268) Btools_Btn.MouseButton1Click:Connect(function() local req = ReplicatedStorage:FindFirstChild("HDAdminHDClient") and ReplicatedStorage.HDAdminHDClient.Signals:FindFirstChild("RequestCommandSilent") if req then req:InvokeServer(";btools me") end end) -- ========================================================================= -- -MUSIC- HEADER (Y: 304) -- ========================================================================= local MusicHeader = Instance.new("TextLabel", Frame) MusicHeader.BorderSizePixel = 0 MusicHeader.TextSize = 11 MusicHeader.BackgroundColor3 = Color3.fromRGB(20, 20, 20) MusicHeader.BackgroundTransparency = 0.4 MusicHeader.TextColor3 = Color3.fromRGB(255, 80, 80) MusicHeader.Size = UDim2.new(0, 600, 0, 18) MusicHeader.Text = "--- MUSIC ---" MusicHeader.Position = UDim2.new(0, 20, 0, 304) -- ========================================================================= -- 4 TOMBOL DI BAWAH TEXTLABEL -MUSIC- (Y: 326) -- ========================================================================= local Dota_Btn = Instance.new("TextButton", Frame) styleButton(Dota_Btn) Dota_Btn.Size = UDim2.new(0, 144, 0, 30) Dota_Btn.Text = "Dota" Dota_Btn.Position = UDim2.new(0, 20, 0, 326) Dota_Btn.MouseButton1Click:Connect(function() local req = ReplicatedStorage:FindFirstChild("HDAdminHDClient") and ReplicatedStorage.HDAdminHDClient.Signals:FindFirstChild("RequestCommandSilent") if req then req:InvokeServer(";music 75817059227467 ;pitch 1.1 ;volume inf") end end) local Diamonds_Btn = Instance.new("TextButton", Frame) styleButton(Diamonds_Btn) Diamonds_Btn.Size = UDim2.new(0, 144, 0, 30) Diamonds_Btn.Text = "Diamonds" Diamonds_Btn.Position = UDim2.new(0, 172, 0, 326) Diamonds_Btn.MouseButton1Click:Connect(function() local req = ReplicatedStorage:FindFirstChild("HDAdminHDClient") and ReplicatedStorage.HDAdminHDClient.Signals:FindFirstChild("RequestCommandSilent") if req then req:InvokeServer(";music 1846575559 ;volume inf") end end) local Allah_Btn = Instance.new("TextButton", Frame) styleButton(Allah_Btn) Allah_Btn.Size = UDim2.new(0, 144, 0, 30) Allah_Btn.Text = "ALLAH" Allah_Btn.Position = UDim2.new(0, 324, 0, 326) Allah_Btn.MouseButton1Click:Connect(function() local req = ReplicatedStorage:FindFirstChild("HDAdminHDClient") and ReplicatedStorage.HDAdminHDClient.Signals:FindFirstChild("RequestCommandSilent") if req then req:InvokeServer(";music 85390427326662 ;pitch 0.1 ;volume inf") end end) local Bodypartz_Btn = Instance.new("TextButton", Frame) styleButton(Bodypartz_Btn) Bodypartz_Btn.Size = UDim2.new(0, 144, 0, 30) Bodypartz_Btn.Text = "bodypartz" Bodypartz_Btn.Position = UDim2.new(0, 476, 0, 326) Bodypartz_Btn.MouseButton1Click:Connect(function() local req = ReplicatedStorage:FindFirstChild("HDAdminHDClient") and ReplicatedStorage.HDAdminHDClient.Signals:FindFirstChild("RequestCommandSilent") if req then req:InvokeServer(";music 127653283576622 ;volume inf") end end) -- ========================================================================= -- DESTROY & OTHERS HEADER (Y: 362) -- ========================================================================= local DestroyHeader = Instance.new("TextLabel", Frame) DestroyHeader.BorderSizePixel = 0 DestroyHeader.TextSize = 11 DestroyHeader.BackgroundColor3 = Color3.fromRGB(20, 20, 20) DestroyHeader.BackgroundTransparency = 0.4 DestroyHeader.TextColor3 = Color3.fromRGB(255, 80, 80) DestroyHeader.Size = UDim2.new(0, 600, 0, 18) DestroyHeader.Text = "--- DESTROY & OTHERS COMMANDS ---" DestroyHeader.Position = UDim2.new(0, 20, 0, 362) local MuteOthers_Btn = Instance.new("TextButton", Frame) styleButton(MuteOthers_Btn) MuteOthers_Btn.Size = UDim2.new(0, 144, 0, 30) MuteOthers_Btn.Text = "Mute Others" MuteOthers_Btn.Position = UDim2.new(0, 20, 0, 384) MuteOthers_Btn.MouseButton1Click:Connect(function() local req = ReplicatedStorage:FindFirstChild("HDAdminHDClient") and ReplicatedStorage.HDAdminHDClient.Signals:FindFirstChild("RequestCommandSilent") if req then req:InvokeServer(";mute others") end end) local HideGuisOthers_Btn = Instance.new("TextButton", Frame) styleButton(HideGuisOthers_Btn) HideGuisOthers_Btn.Size = UDim2.new(0, 144, 0, 30) HideGuisOthers_Btn.Text = "HideGuis Others" HideGuisOthers_Btn.Position = UDim2.new(0, 172, 0, 384) HideGuisOthers_Btn.MouseButton1Click:Connect(function() local req = ReplicatedStorage:FindFirstChild("HDAdminHDClient") and ReplicatedStorage.HDAdminHDClient.Signals:FindFirstChild("RequestCommandSilent") if req then req:InvokeServer(";hideguis others") end end) local CrashOthers_Btn = Instance.new("TextButton", Frame) styleButton(CrashOthers_Btn) CrashOthers_Btn.Size = UDim2.new(0, 144, 0, 30) CrashOthers_Btn.Text = "CRSH OTH" CrashOthers_Btn.Position = UDim2.new(0, 324, 0, 384) CrashOthers_Btn.MouseButton1Click:Connect(function() local req = ReplicatedStorage:FindFirstChild("HDAdminHDClient") and ReplicatedStorage.HDAdminHDClient.Signals:FindFirstChild("RequestCommandSilent") if req then req:InvokeServer(";crash others") end end) local LoopkillOthers_Btn = Instance.new("TextButton", Frame) styleButton(LoopkillOthers_Btn) LoopkillOthers_Btn.Size = UDim2.new(0, 144, 0, 30) LoopkillOthers_Btn.Text = "Loopkill Others" LoopkillOthers_Btn.Position = UDim2.new(0, 476, 0, 384) LoopkillOthers_Btn.MouseButton1Click:Connect(function() local req = ReplicatedStorage:FindFirstChild("HDAdminHDClient") and ReplicatedStorage.HDAdminHDClient.Signals:FindFirstChild("RequestCommandSilent") if req then req:InvokeServer(";loopkill others") end end) local ExplodeOthersLooped_Btn = Instance.new("TextButton", Frame) styleButton(ExplodeOthersLooped_Btn) ExplodeOthersLooped_Btn.Size = UDim2.new(0, 600, 0, 30) ExplodeOthersLooped_Btn.Text = "EXPLODE OTHERS" ExplodeOthersLooped_Btn.Position = UDim2.new(0, 20, 0, 418) ExplodeOthersLooped_Btn.MouseButton1Click:Connect(function() local req = ReplicatedStorage:FindFirstChild("HDAdminHDClient") and ReplicatedStorage.HDAdminHDClient.Signals:FindFirstChild("RequestCommandSilent") if req then req:InvokeServer(";Explode others") end end) -- ========================================================================= -- REALM & BASEPLATE F3X -- ========================================================================= local Realm_Btn = Instance.new("TextButton", Frame) styleButton(Realm_Btn) Realm_Btn.Size = UDim2.new(0, 296, 0, 30) Realm_Btn.Text = "Realm" Realm_Btn.Position = UDim2.new(0, 20, 0, 452) Realm_Btn.MouseButton1Click:Connect(function() local ReplicatedStorage = game:GetService("ReplicatedStorage") local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent RequestCommand:InvokeServer(";btools me") RequestCommand:InvokeServer(";fogcolor black") task.wait(0.4) RequestCommand:InvokeServer(";punish all") task.wait(0.1) local syncApi = getSyncAPI() if not syncApi then warn("SyncAPI tidak ditemukan!") return end local serverendpoint = syncApi.ServerEndpoint local function delete(part) serverendpoint:InvokeServer("Remove", {[1] = part}) end for _, v in ipairs(workspace:GetDescendants()) do if v:IsA("BasePart") or v:IsA("UnionOperation") then task.spawn(function() delete(v) end) end end RequestCommand:InvokeServer(";fogcolor black ;time 1 ;fog 1") local function resize(part, size, cf) serverendpoint:InvokeServer("SyncResize", {[1] = {["Part"] = part, ["CFrame"] = cf, ["Size"] = size}}) end local function syncmaterial(part, mate) serverendpoint:InvokeServer("SyncMaterial", {[1] = {["Part"] = part, ["Material"] = mate}}) end local function transparency(part, trans) serverendpoint:InvokeServer("SyncMaterial", {[1] = {["Part"] = part, ["Transparency"] = trans}}) end local function color(part, col) serverendpoint:InvokeServer("SyncColor", {[1] = {["Part"] = part, ["Color"] = col, ["UnionColoring"] = false}}) end local function syncmeshid(part, id) serverendpoint:InvokeServer("SyncMesh", {[1] = {["Part"] = part, ["MeshId"] = "rbxassetid://"..id}}) end local function makemesh(part) serverendpoint:InvokeServer("CreateMeshes", {[1] = {["Part"] = part}}) end local function syncmeshsize(part, vectora) serverendpoint:InvokeServer("SyncMesh", {[1] = {["Part"] = part, ["Scale"] = vectora}}) end local function syncmeshtexture(part, id) serverendpoint:InvokeServer("SyncMesh", {[1] = {["Part"] = part, ["TextureId"] = "rbxassetid://"..id}}) end local function name(part, stringa) serverendpoint:InvokeServer("SetName", {[1] = part}, stringa) end local function lock(part, boolean) serverendpoint:InvokeServer("SetLocked", {[1] = part}, boolean) end local function setcollision(part, booleana) serverendpoint:InvokeServer("SyncCollision", {[1] = {["Part"] = part, ["CanCollide"] = booleana}}) end local function createdecal(part, side) serverendpoint:InvokeServer("CreateTextures", {[1] = {["Part"] = part, ["Face"] = side, ["TextureType"] = "Decal"}}) end local function setdecal(part, asset, side) serverendpoint:InvokeServer("SyncTexture", {[1] = {["Part"] = part, ["Face"] = side, ["TextureType"] = "Decal", ["Texture"] = "rbxassetid://"..asset}}) end local function makerealmbase() local position = CFrame.new(0, 5, 0) local base = serverendpoint:InvokeServer("CreatePart", "Normal", position, workspace) if base then resize(base, Vector3.new(500, 16, 500), position) syncmaterial(base, Enum.Material.Concrete) color(base, Color3.new(0.513725, 0.513725, 0.513725)) name(base, "loltroll") lock(base, true) end local spawnpos = CFrame.new(34.5, 8.1, -26) local spawna = serverendpoint:InvokeServer("CreatePart", "Spawn", spawnpos, workspace) if spawna then resize(spawna, Vector3.new(20, 10, 20), spawnpos) name(spawna, "SpawnLocation") lock(spawna, true) createdecal(spawna, Enum.NormalId.Top) setdecal(spawna, "96030465153268", Enum.NormalId.Top) transparency(spawna, 1) end local pos = CFrame.new(74.143, 24, -25.232) local rules = serverendpoint:InvokeServer("CreatePart", "Normal", pos, workspace) if rules then transparency(rules, 0) setcollision(rules, false) createdecal(rules, Enum.NormalId.Left) setdecal(rules, "96030465153268", Enum.NormalId.Left) color(rules, Color3.new(1, 1, 1)) resize(rules, Vector3.new(3.5, 25, 40), pos) name(rules, "rules block") lock(rules, true) end local pos2 = CFrame.new(1.143, 24, -25.232) local bad = serverendpoint:InvokeServer("CreatePart", "Normal", pos2, workspace) if bad then transparency(bad, 1) setcollision(bad, false) createdecal(bad, Enum.NormalId.Right) setdecal(bad, "96030465153268", Enum.NormalId.Right) resize(bad, Vector3.new(3.5, 25, 40), pos2) name(bad, "bad invisible lol") lock(bad, true) end end local function sky() local position = CFrame.new(0, 5, 0) local skyPart = serverendpoint:InvokeServer("CreatePart", "Normal", position, workspace) if skyPart then makemesh(skyPart) syncmeshid(skyPart, "111891702759441") syncmeshtexture(skyPart, "96030465153268") syncmeshsize(skyPart, Vector3.new(2000, 2000, 2000)) lock(skyPart, true) name(skyPart, "z238z LOL") setcollision(skyPart, false) end end sky() makerealmbase() RequestCommand:InvokeServer(";res all") task.wait(0.3) RequestCommand:InvokeServer(";r6 all ") RequestCommand:InvokeServer(";time 10 ;Fog 9999999 ;disco") task.wait(0.7) RequestCommand:InvokeServer(";music 1841647093 ;volume inf ;pitch 1 ;unRank other") end) local BaseplateF3X_Btn = Instance.new("TextButton", Frame) styleButton(BaseplateF3X_Btn) BaseplateF3X_Btn.Size = UDim2.new(0, 296, 0, 30) BaseplateF3X_Btn.Text = "Baseplate" BaseplateF3X_Btn.Position = UDim2.new(0, 324, 0, 452) BaseplateF3X_Btn.MouseButton1Click:Connect(function() local syncApi = getSyncAPI() if not syncApi then return end local serverendpoint = syncApi.ServerEndpoint local position = CFrame.new(0, 0, 0) local basepart = serverendpoint:InvokeServer("CreatePart", "Normal", position, workspace) if basepart then serverendpoint:InvokeServer("SyncResize", {[1] = {["Part"] = basepart, ["CFrame"] = position, ["Size"] = Vector3.new(3000, 1, 3000)}}) serverendpoint:InvokeServer("SyncMaterial", {[1] = {["Part"] = basepart, ["Material"] = Enum.Material.SmoothPlastic, ["Transparency"] = 0}}) serverendpoint:InvokeServer("SyncColor", {[1] = {["Part"] = basepart, ["Color"] = Color3.new(1, 1, 1), ["UnionColoring"] = false}}) serverendpoint:InvokeServer("SetName", {[1] = basepart}, "Baseplate") serverendpoint:InvokeServer("SetLocked", {[1] = basepart}, true) serverendpoint:InvokeServer("SyncAnchor", {[1] = {["Part"] = basepart, ["Anchored"] = true}}) end end) local Unanchor_Btn = Instance.new("TextButton", Frame) styleButton(Unanchor_Btn) Unanchor_Btn.Size = UDim2.new(0, 600, 0, 30) Unanchor_Btn.Text = "UNANCHOR" Unanchor_Btn.Position = UDim2.new(0, 20, 0, 486) Unanchor_Btn.MouseButton1Click:Connect(function() local syncApi = getSyncAPI() if not syncApi then return end local serverendpoint = syncApi.ServerEndpoint for _, v in ipairs(workspace:GetDescendants()) do if v:IsA("BasePart") then task.spawn(function() serverendpoint:InvokeServer("SyncAnchor", {[1] = {["Part"] = v, ["Anchored"] = false}}) end) end end end) -- ========================================================================= -- COMMAND BOXES & EXECUTE (Music, Volume, Pitch, Command) -- ========================================================================= local CmdBox1 = Instance.new("TextBox", Frame) CmdBox1.Size = UDim2.new(0, 112, 0, 30) CmdBox1.Position = UDim2.new(0, 20, 0, 520) CmdBox1.BackgroundColor3 = Color3.fromRGB(20, 20, 20) CmdBox1.BackgroundTransparency = 0.3 CmdBox1.TextColor3 = Color3.fromRGB(58, 247, 255) CmdBox1.BorderColor3 = Color3.fromRGB(58, 247, 255) CmdBox1.TextSize = 12 CmdBox1.PlaceholderText = "Music id" CmdBox1.Text = "" CmdBox1.ClearTextOnFocus = false local CmdBox2 = Instance.new("TextBox", Frame) CmdBox2.Size = UDim2.new(0, 112, 0, 30) CmdBox2.Position = UDim2.new(0, 140, 0, 520) CmdBox2.BackgroundColor3 = Color3.fromRGB(20, 20, 20) CmdBox2.BackgroundTransparency = 0.3 CmdBox2.TextColor3 = Color3.fromRGB(58, 247, 255) CmdBox2.BorderColor3 = Color3.fromRGB(58, 247, 255) CmdBox2.TextSize = 12 CmdBox2.PlaceholderText = "volume" CmdBox2.Text = "" CmdBox2.ClearTextOnFocus = false local CmdBox3 = Instance.new("TextBox", Frame) CmdBox3.Size = UDim2.new(0, 112, 0, 30) CmdBox3.Position = UDim2.new(0, 260, 0, 520) CmdBox3.BackgroundColor3 = Color3.fromRGB(20, 20, 20) CmdBox3.BackgroundTransparency = 0.3 CmdBox3.TextColor3 = Color3.fromRGB(58, 247, 255) CmdBox3.BorderColor3 = Color3.fromRGB(58, 247, 255) CmdBox3.TextSize = 12 CmdBox3.PlaceholderText = "pitch" CmdBox3.Text = "" CmdBox3.ClearTextOnFocus = false local CmdBox4 = Instance.new("TextBox", Frame) CmdBox4.Size = UDim2.new(0, 112, 0, 30) CmdBox4.Position = UDim2.new(0, 380, 0, 520) CmdBox4.BackgroundColor3 = Color3.fromRGB(20, 20, 20) CmdBox4.BackgroundTransparency = 0.3 CmdBox4.TextColor3 = Color3.fromRGB(58, 247, 255) CmdBox4.BorderColor3 = Color3.fromRGB(58, 247, 255) CmdBox4.TextSize = 12 CmdBox4.PlaceholderText = "command" CmdBox4.Text = "" CmdBox4.ClearTextOnFocus = false local ExecuteBtn = Instance.new("TextButton", Frame) styleButton(ExecuteBtn) ExecuteBtn.Size = UDim2.new(0, 96, 0, 30) ExecuteBtn.Position = UDim2.new(0, 500, 0, 520) ExecuteBtn.Text = "Execute All" ExecuteBtn.MouseButton1Click:Connect(function() local req = ReplicatedStorage:FindFirstChild("HDAdminHDClient") and ReplicatedStorage.HDAdminHDClient.Signals:FindFirstChild("RequestCommandSilent") if not req then return end if CmdBox1.Text ~= "" then req:InvokeServer(";music " .. CmdBox1.Text) end if CmdBox2.Text ~= "" then req:InvokeServer(";volume " .. CmdBox2.Text) end if CmdBox3.Text ~= "" then req:InvokeServer(";pitch " .. CmdBox3.Text) end if CmdBox4.Text ~= "" then local cmdText = CmdBox4.Text while string.sub(cmdText, 1, 1) == ";" do cmdText = string.sub(cmdText, 2) end req:InvokeServer(";" .. cmdText) end end) -- ========================================================================= -- EXTRA COMMAND BOX & MESSAGE -- ========================================================================= local ExtraCmdBox = Instance.new("TextBox", Frame) ExtraCmdBox.Size = UDim2.new(0, 476, 0, 30) ExtraCmdBox.Position = UDim2.new(0, 20, 0, 556) ExtraCmdBox.BackgroundColor3 = Color3.fromRGB(20, 20, 20) ExtraCmdBox.BackgroundTransparency = 0.3 ExtraCmdBox.TextColor3 = Color3.fromRGB(58, 247, 255) ExtraCmdBox.BorderColor3 = Color3.fromRGB(58, 247, 255) ExtraCmdBox.TextSize = 12 ExtraCmdBox.PlaceholderText = "Messgae" ExtraCmdBox.Text = "" ExtraCmdBox.ClearTextOnFocus = false local ExtraExecuteBtn = Instance.new("TextButton", Frame) styleButton(ExtraExecuteBtn) ExtraExecuteBtn.Size = UDim2.new(0, 120, 0, 30) ExtraExecuteBtn.Position = UDim2.new(0, 500, 0, 556) ExtraExecuteBtn.Text = "Execute Msg" ExtraExecuteBtn.MouseButton1Click:Connect(function() local inputVal = ExtraCmdBox.Text if inputVal ~= "" then local req = ReplicatedStorage:FindFirstChild("HDAdminHDClient") and ReplicatedStorage.HDAdminHDClient.Signals:FindFirstChild("RequestCommandSilent") if req then req:InvokeServer(";my " .. inputVal) end end end) return ScreenGui