local Rst = game:GetService("ReplicatedStorage") local Players = game:GetService("Players") local player = Players.LocalPlayer local rq = Rst:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent rq:InvokeServer(";btools") local char = player.Character or player.CharacterAdded:Wait() local backpack = player:WaitForChild("Backpack") local storedCharacter = char local originalParent = storedCharacter.Parent storedCharacter.Parent = nil local function restoreCharacter() if storedCharacter and not storedCharacter.Parent then storedCharacter.Parent = originalParent end end local function getf3x() for _, v in ipairs(backpack:GetChildren()) do if v:FindFirstChild("SyncAPI") then return v end end for _, v in ipairs(char:GetChildren()) do if v:FindFirstChild("SyncAPI") then return v end end return nil end local f3x = getf3x() if not f3x then restoreCharacter() warn("F3X not found") return end local syncapi = f3x:FindFirstChild("SyncAPI") local serverendpoint = syncapi and syncapi:FindFirstChild("ServerEndpoint") if not serverendpoint then restoreCharacter() warn("F3X ServerEndpoint not found") return end local function invoke(args) return serverendpoint:InvokeServer(unpack(args)) end local function resize(part, size, cf) invoke({"SyncResize", {{ Part = part, CFrame = cf, Size = size }}}) end local function color(part, c) invoke({"SyncColor", {{ Part = part, Color = c, UnionColoring = false }}}) end local function name(part, n) invoke({"SetName", {part}, n}) end local function lock(part, b) invoke({"SetLocked", {part}, b}) end local function setanchor(part, b) invoke({"SyncAnchor", {{ Part = part, Anchored = b }}}) end local function unanchorAll() for _, v in ipairs(workspace:GetDescendants()) do if v:IsA("BasePart") and v.Anchored then pcall(function() setanchor(v, false) end) end end end local faces = { Enum.NormalId.Top, Enum.NormalId.Bottom, Enum.NormalId.Front, Enum.NormalId.Back, Enum.NormalId.Left, Enum.NormalId.Right } local function createtexture(part, face) invoke({"CreateTextures", {{ Part = part, Face = face, TextureType = "Texture" }}}) invoke({"SyncTexture", {{ Part = part, Face = face, TextureType = "Texture", Texture = "rbxassetid://77172531051150", StudsPerTileU = 2, StudsPerTileV = 2 }}}) end local function createTexturedPart(position, size, partName, partColor) local cf = CFrame.new(position) local part = serverendpoint:InvokeServer( "CreatePart", "Normal", cf, workspace ) if not part then warn("Could not create " .. partName) return nil end resize(part, size, cf) color(part, partColor or Color3.fromRGB(0, 0, 0)) name(part, partName) setanchor(part, true) lock(part, true) for _, face in ipairs(faces) do createtexture(part, face) end return part end local function createFloorDecal(position) local size = Vector3.new(12, 1, 19) local cf = CFrame.new(position.X, position.Y + 0.5, position.Z) local part = serverendpoint:InvokeServer( "CreatePart", "Normal", cf, workspace ) if not part then warn("Decal floor creation failed") return nil end resize(part, size, cf) color(part, Color3.fromRGB(255, 255, 255)) name(part, "SpawnDisplay") setanchor(part, true) lock(part, true) invoke({"CreateTextures", {{ Part = part, Face = Enum.NormalId.Top, TextureType = "Decal" }}}) invoke({"SyncTexture", {{ Part = part, Face = Enum.NormalId.Top, TextureType = "Decal", Texture = "rbxassetid://122280060268596" }}}) return part end local function createStatue(basePos) local scale = 4 local white = Color3.fromRGB(255, 255, 255) local darkStoneGray = Color3.fromRGB(99, 95, 98) local function spawnPart(partName, originalSize, offset, partColor, rotation) local size = originalSize * scale local position = basePos + offset * scale local cf = CFrame.new(position) * (rotation or CFrame.identity) local part = serverendpoint:InvokeServer( "CreatePart", "Normal", cf, workspace ) if not part then return nil end name(part, partName) resize(part, size, cf) color(part, partColor) setanchor(part, true) lock(part, false) return part end spawnPart("Statue_LeftLeg", Vector3.new(2, 4, 2), Vector3.new(-1, 2, 0), white) spawnPart("Statue_RightLeg", Vector3.new(2, 4, 2), Vector3.new(1, 2, 0), white) spawnPart("Statue_Torso", Vector3.new(4, 4, 2), Vector3.new(0, 6, 0), darkStoneGray) spawnPart("Statue_LeftArm", Vector3.new(2, 4, 2), Vector3.new(-3, 6, 0), white) spawnPart("Statue_RightArm", Vector3.new(2, 4, 2), Vector3.new(3, 6, 0), white) local head = spawnPart( "Statue_Head", Vector3.new(2, 2, 2), Vector3.new(0, 9, 0), white, CFrame.Angles(0, math.rad(180), 0) ) if head then invoke({"CreateMeshes", {{Part = head}}}) task.wait(0.2) invoke({"SyncMesh", {{ Part = head, Scale = Vector3.new(1.25, 1.25, 1.25) }}}) invoke({"CreateTextures", {{ Part = head, Face = Enum.NormalId.Front, TextureType = "Decal" }}}) invoke({"SyncTexture", {{ Part = head, Face = Enum.NormalId.Front, TextureType = "Decal", Texture = "rbxassetid://7156832143" }}}) end end local function buildRealm() local baseSize = Vector3.new(120, 2, 120) local baseCF = CFrame.new(0, -1, 0) local base = serverendpoint:InvokeServer( "CreatePart", "Normal", baseCF, workspace ) if not base then warn("Baseplate creation failed") return false end resize(base, baseSize, baseCF) color(base, Color3.fromRGB(0, 0, 0)) name(base, "base") setanchor(base, true) lock(base, true) for _, face in ipairs(faces) do createtexture(base, face) end createTexturedPart( Vector3.new(0, 0, -60), Vector3.new(120, 8, 6), "BackEdge" ) createTexturedPart( Vector3.new(0, 0, 60), Vector3.new(120, 8, 6), "FrontEdge" ) createTexturedPart( Vector3.new(-60, 0, 0), Vector3.new(6, 8, 120), "LeftEdge" ) createTexturedPart( Vector3.new(60, 0, 0), Vector3.new(6, 8, 120), "RightEdge" ) createTexturedPart( Vector3.new(88, 3, 0), Vector3.new(6, 6, 6), "ObbyBlock1", Color3.fromRGB(0, 85, 255) ) createTexturedPart( Vector3.new(72, 3, 0), Vector3.new(6, 6, 6), "ObbyBlock2", Color3.fromRGB(0, 85, 255) ) createTexturedPart( Vector3.new(104, 3, 0), Vector3.new(6, 6, 6), "ObbyBlock3", Color3.fromRGB(0, 85, 255) ) createTexturedPart( Vector3.new(111, 6.5, 0), Vector3.new(3, 2, 2), "TinyBlockFront", Color3.fromRGB(0, 85, 255) ) createTexturedPart( Vector3.new(111, 6.5, -10), Vector3.new(2, 1, 1), "TinyBlockFront2", Color3.fromRGB(0, 85, 255) ) createFloorDecal(Vector3.new(-12, 0, 0)) createStatue(Vector3.new(-12, 0, -15)) return true end unanchorAll() local success, result = pcall(buildRealm) restoreCharacter() if not success then warn("Realm creation error: " .. tostring(result)) return end if not result then return end task.wait(1) rq:InvokeServer(";music 139599196170056") rq:InvokeServer(";pitch 0.055") rq:InvokeServer(";disco") rq:InvokeServer(";fog 150") task.wait(4) rq:InvokeServer(";sh team b00pkidd") rq:InvokeServer(";sm you can't escape b00pkidd")