-- ================= d00mkidd ultimate F3x gui [V90 MASTER] ================= -- THEME: Neon Green | REALM: 1:1 STANDALONE FUSION | FEATURE: TITAN RAIN if not game:IsLoaded() then game.Loaded:Wait() end local player = game.Players.LocalPlayer local PlayerGui = player:WaitForChild("PlayerGui") local ReplicatedStorage = game:GetService("ReplicatedStorage") local RunService = game:GetService("RunService") local Players = game:GetService("Players") -- [[ DATA ]] -- local D00M_IDS = {"129756940252122", "117862757742284", "91847279354577", "98133081867980", "70623655539480", "71288949541089", "96718896612277", "134307575463549", "135465915594977", "83432088497661"} local MESH_DATA = {ID = "99713694716622", TEX = "77142979171006"} -- [[ ENGINE ]] -- local function getf3x() local char = player.Character local t = player.Backpack:FindFirstChild("F3X") or (char and char:FindFirstChild("F3X")) if not t then for _, v in pairs(player:GetDescendants()) do if v.Name == "SyncAPI" then t = v.Parent break end end end return t and t:FindFirstChild("SyncAPI") and t.SyncAPI:FindFirstChild("ServerEndpoint") end local function RunHD(cmd) pcall(function() ReplicatedStorage.HDAdminHDClient.Signals.RequestCommandSilent:InvokeServer(cmd) end) end -- [[ GUI RENDER ]] -- local sg = Instance.new("ScreenGui", PlayerGui); sg.Name = "d00m_V90"; sg.ResetOnSpawn = false local main = Instance.new("Frame", sg); main.Size = UDim2.new(0, 850, 0, 580); main.Position = UDim2.new(0.5, -425, 0.5, -290); main.BackgroundColor3 = Color3.fromRGB(5, 10, 5); main.BorderSizePixel = 2; main.BorderColor3 = Color3.fromRGB(0, 255, 100); main.Active = true; main.Draggable = true local scroll = Instance.new("ScrollingFrame", main); scroll.Size = UDim2.new(1, -20, 1, -70); scroll.Position = UDim2.new(0, 10, 0, 60); scroll.BackgroundTransparency = 1; scroll.CanvasSize = UDim2.new(0, 0, 0, 7000); scroll.ScrollBarThickness = 5 local grid = Instance.new("UIGridLayout", scroll); grid.CellSize = UDim2.new(0, 160, 0, 40) local ActiveLoops = {Title = false, Rain = false, Follow = false} local function addToggle(name, color, onFunc, offFunc) local state = false local btn = Instance.new("TextButton", scroll); btn.BackgroundColor3 = Color3.fromRGB(15, 25, 15); btn.BorderColor3 = color or Color3.fromRGB(0, 255, 100); btn.TextColor3 = Color3.new(1,1,1); btn.Text = name.."\n[OFF]"; btn.Font = Enum.Font.Code; btn.TextSize = 10 btn.MouseButton1Click:Connect(function() state = not state btn.Text = name..(state and "\n[ON]" or "\n[OFF]") btn.BackgroundColor3 = state and Color3.fromRGB(30, 60, 30) or Color3.fromRGB(15, 25, 15) if state then onFunc() else if offFunc then offFunc() end end end) end -- [[ THE PERFECT REALM FUSION ]] -- addToggle("REALM", Color3.new(0, 1, 0.5), function() local server = getf3x() if not server then return end RunHD(";btools me ;fogcolor black ;punish all") task.wait(0.4) local function setupPart(part, nameStr, size, cf, color3) server:InvokeServer("SetName", {part}, nameStr) server:InvokeServer("SyncResize", {{["Part"] = part, ["CFrame"] = cf, ["Size"] = size}}) server:InvokeServer("SyncAnchor", {{["Part"] = part, ["Anchored"] = true}}) if color3 then server:InvokeServer("SyncColor", {{["Part"] = part, ["Color"] = color3, ["UnionColoring"] = false}}) end end local function applyDecal(part, id, side) server:InvokeServer("CreateTextures", {{["Part"] = part, ["Face"] = side, ["TextureType"] = "Decal"}}) server:InvokeServer("SyncTexture", {{["Part"] = part, ["Face"] = side, ["TextureType"] = "Decal", ["Texture"] = "rbxassetid://"..id}}) end -- 1. Baseplate local baseCF = CFrame.new(0, 5, 0) local base = server:InvokeServer("CreatePart", "Normal", baseCF, workspace) setupPart(base, "d00m_Floor", Vector3.new(512, 2, 512), baseCF, Color3.new(0,0,0)) server:InvokeServer("SyncMaterial", {{["Part"] = base, ["Material"] = Enum.Material.Neon}}) -- 2. Spawn local spawnCF = CFrame.new(34.5, 8, -26) local spawna = server:InvokeServer("CreatePart", "Spawn", spawnCF, workspace) setupPart(spawna, "SpawnLocation", Vector3.new(20, 2, 20), spawnCF) applyDecal(spawna, "98133081867980", Enum.NormalId.Top) -- 3. Rules local rulesCF = CFrame.new(74, 24, -25) local rules = server:InvokeServer("CreatePart", "Normal", rulesCF, workspace) setupPart(rules, "RulesWall", Vector3.new(1, 23, 37), rulesCF) applyDecal(rules, "70623655539480", Enum.NormalId.Left) server:InvokeServer("SyncCollision", {{["Part"] = rules, ["CanCollide"] = false}}) -- 4. Bad local badCF = CFrame.new(1, 24, -25) local bad = server:InvokeServer("CreatePart", "Normal", badCF, workspace) setupPart(bad, "EffectWall", Vector3.new(1, 23, 37), badCF) applyDecal(bad, "71288949541089", Enum.NormalId.Right) server:InvokeServer("SyncCollision", {{["Part"] = bad, ["CanCollide"] = false}}) server:InvokeServer("SyncMaterial", {{["Part"] = bad, ["Transparency"] = 1}}) -- 5. TITAN GUARDIAN (6X) local titanCF = spawnCF * CFrame.new(0, 15, -5) local titan = server:InvokeServer("CreatePart", "Normal", titanCF, workspace) setupPart(titan, "TitanGuardian", Vector3.new(24, 30, 6), titanCF) server:InvokeServer("CreateMeshes", {{["Part"] = titan}}) server:InvokeServer("SyncMesh", {{["Part"] = titan, ["MeshId"] = "rbxassetid://99713694716622", ["TextureId"] = "rbxassetid://77142979171006", ["Scale"] = Vector3.new(6.0, 6.0, 6.0)}}) server:InvokeServer("SyncCollision", {{["Part"] = titan, ["CanCollide"] = false}}) task.spawn(function() local rot = 0 while titan.Parent do rot = rot + 0.3 server:InvokeServer("SyncMove", {{["Part"] = titan, ["CFrame"] = titanCF * CFrame.Angles(0, math.rad(rot), 0)}}) task.wait(0.06) end end) -- 6. Skybox local sky = server:InvokeServer("CreatePart", "Normal", baseCF, workspace) server:InvokeServer("CreateMeshes", {{["Part"] = sky}}) server:InvokeServer("SyncMesh", {{["Part"] = sky, ["MeshId"] = "rbxassetid://111891702759441", ["TextureId"] = "rbxassetid://129756940252122", ["Scale"] = Vector3.new(8000, 8000, 8000)}}) server:InvokeServer("SetName", {sky}, "hacked_sky") server:InvokeServer("SyncCollision", {{["Part"] = sky, ["CanCollide"] = false}}) RunHD(";res all") task.wait(0.3) RunHD(";r6 all ;time 0 ;music 1839246774 ;volume inf") end) -- [[ TITAN RAIN ]] -- addToggle("TITAN RAIN", Color3.new(0, 0.5, 1), function() ActiveLoops.Rain = true local s = getf3x() task.spawn(function() while ActiveLoops.Rain do task.spawn(function() local startPos = CFrame.new(math.random(-300, 300), 500, math.random(-300, 300)) local titan = s:InvokeServer("CreatePart", "Normal", startPos, workspace) s:InvokeServer("SyncResize", {{["Part"] = titan, ["CFrame"] = startPos, ["Size"] = Vector3.new(24, 30, 6)}}) s:InvokeServer("SyncAnchor", {{["Part"] = titan, ["Anchored"] = true}}) s:InvokeServer("SyncCollision", {{["Part"] = titan, ["CanCollide"] = false}}) s:InvokeServer("CreateMeshes", {{["Part"] = titan}}) s:InvokeServer("SyncMesh", {{["Part"] = titan, ["MeshId"] = "rbxassetid://"..MESH_DATA.ID, ["TextureId"] = "rbxassetid://"..MESH_DATA.TEX, ["Scale"] = Vector3.new(6, 6, 6)}}) local currentCF = startPos local rot = math.random(-5, 5) while titan.Parent and currentCF.Y > -50 and ActiveLoops.Rain do currentCF = currentCF * CFrame.new(0, -6, 0) * CFrame.Angles(0, math.rad(rot), 0) s:InvokeServer("SyncMove", {{["Part"] = titan, ["CFrame"] = currentCF}}) task.wait(0.03) end s:InvokeServer("Remove", {titan}) end) task.wait(math.random(0.5, 1.2)) end end) end, function() ActiveLoops.Rain = false end) -- [[ CHAOS ]] -- addToggle("BAN ALL", Color3.new(1, 0, 0), function() RunHD(";ban all") end) addToggle("KICK ALL", Color3.new(0.8, 0, 0), function() RunHD(";kick all") end) addToggle("CRASH OTHERS", Color3.new(0.5, 0, 0), function() RunHD(";crash others") end) addToggle("DISCO", Color3.new(1, 0, 1), function() RunHD(";disco") end, function() RunHD(";undisco") end) addToggle("TITLE SPAM", Color3.new(1, 1, 0), function() ActiveLoops.Title = true task.spawn(function() while ActiveLoops.Title do RunHD(";titleg all d00mkidd has hax your game") task.wait(2) end end) end, function() ActiveLoops.Title = false end) -- [[ PART FOLLOWER ]] -- addToggle("PART FOLLOWER", Color3.new(0, 1, 1), function() ActiveLoops.Follow = true local s = getf3x() for _, p in pairs(Players:GetPlayers()) do task.spawn(function() local r = p.Character and p.Character:FindFirstChild("HumanoidRootPart") if not r then return end local part = s:InvokeServer("CreatePart", "Normal", r.CFrame, workspace) task.wait(0.2) s:InvokeServer("SyncResize", {{["Part"] = part, ["CFrame"] = r.CFrame, ["Size"] = Vector3.new(4, 4, 0.1)}}) s:InvokeServer("SyncMaterial", {{["Part"] = part, ["Transparency"] = 1}}) s:InvokeServer("CreateTextures", {{["Part"] = part, ["Face"] = Enum.NormalId.Front, ["TextureType"] = "Decal"}}) s:InvokeServer("SyncTexture", {{["Part"] = part, ["Face"] = Enum.NormalId.Front, ["TextureType"] = "Decal", ["Texture"] = "rbxassetid://"..D00M_IDS[6]}}) local t = 0 while ActiveLoops.Follow and part.Parent and r.Parent do t = t + 0.05 local target = r.CFrame * CFrame.new(math.sin(t)*5, math.cos(t*0.7)*4, 6) * CFrame.Angles(0, 0, math.rad(math.sin(t)*25)) s:InvokeServer("SyncMove", {{["Part"] = part, ["CFrame"] = target}}) RunService.Heartbeat:Wait() end s:InvokeServer("Remove", {part}) end) end end, function() ActiveLoops.Follow = false end) addToggle("BTOOLS", Color3.new(1,1,1), function() RunHD(";btools me") end)