-- 3x3CnP v7.5 - Direct Realm Script (Avatar Facing Spawn & Welcome Realm) 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 player = game.Players.LocalPlayer local char = player.Character local backpack = player.Backpack 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 warn("you dont have f3x skid") return end local syncapi = f3x.SyncAPI local serverendpoint = syncapi.ServerEndpoint local function delete(part) local args = {[1] = "Remove",[2] = {[1] = part}} serverendpoint:InvokeServer(unpack(args)) end local function deleteall() for _, v in ipairs(workspace:GetDescendants()) do if v:IsA("BasePart") or v:IsA("UnionOperation") then task.spawn(function() delete(v) end) end end end deleteall() RequestCommand:InvokeServer(";fogcolor black ;time") local function resize(part, size, cf) local args = {[1] = "SyncResize",[2] = {[1] = {["Part"] = part, ["CFrame"] = cf, ["Size"] = size}}} serverendpoint:InvokeServer(unpack(args)) end local function syncmaterial(part, mate) local args = {[1] = "SyncMaterial",[2] = {[1] = {["Part"] = part, ["Material"] = mate}}} serverendpoint:InvokeServer(unpack(args)) end local function transparency(part, trans) local args = {[1] = "SyncMaterial",[2] = {[1] = {["Part"] = part, ["Transparency"] = trans}}} serverendpoint:InvokeServer(unpack(args)) end local function color(part, col) local args = {[1] = "SyncColor",[2] = {[1] = {["Part"] = part, ["Color"] = col, ["UnionColoring"] = false}}} serverendpoint:InvokeServer(unpack(args)) end local function syncmeshid(part, id) local args = {[1] = "SyncMesh",[2] = {[1] = {["Part"] = part, ["MeshId"] = "rbxassetid://"..id}}} serverendpoint:InvokeServer(unpack(args)) end local function makemesh(part) local args = {[1] = "CreateMeshes",[2] = {[1] = {["Part"] = part}}} serverendpoint:InvokeServer(unpack(args)) end local function syncmeshsize(part, vectora) local args = {[1] = "SyncMesh",[2] = {[1] = {["Part"] = part, ["Scale"] = vectora}}} serverendpoint:InvokeServer(unpack(args)) end local function syncmeshtexture(part, id) local args = {[1] = "SyncMesh",[2] = {[1] = {["Part"] = part, ["TextureId"] = "rbxassetid://"..id}}} serverendpoint:InvokeServer(unpack(args)) end local function name(part, stringa) local args = {[1] = "SetName",[2] = {[1] = part}, [3] = stringa} serverendpoint:InvokeServer(unpack(args)) end local function lock(part, boolean) local args = {[1] = "SetLocked",[2] = {[1] = part}, [3] = boolean} serverendpoint:InvokeServer(unpack(args)) end local function setcollision(part, booleana) local args = {[1] = "SyncCollision",[2] = {[1] = {["Part"] = part, ["CanCollide"] = booleana}}} serverendpoint:InvokeServer(unpack(args)) end local function createdecal(part, side) local args = {[1] = "CreateTextures",[2] = {[1] = {["Part"] = part, ["Face"] = side, ["TextureType"] = "Decal"}}} serverendpoint:InvokeServer(unpack(args)) end local function setdecal(part, asset, side) local args = {[1] = "SyncTexture",[2] = {[1] = {["Part"] = part, ["Face"] = side, ["TextureType"] = "Decal", ["Texture"] = "rbxassetid://"..asset}}} serverendpoint:InvokeServer(unpack(args)) end -- Welcome Yazısı için SurfaceGui Ekleyen Fonksiyon local function createwelcometext(part, textString) local args = {[1] = "CreateTextures",[2] = {[1] = {["Part"] = part, ["Face"] = Enum.NormalId.Front, ["TextureType"] = "Decal"}}} serverendpoint:InvokeServer(unpack(args)) local surfaceGui = Instance.new("SurfaceGui") surfaceGui.Face = Enum.NormalId.Front surfaceGui.SizingMode = Enum.SurfaceGuiSizingMode.PixelsPerStud surfaceGui.PixelsPerStud = 40 local textLabel = Instance.new("TextLabel") textLabel.Size = UDim2.new(1, 0, 1, 0) textLabel.BackgroundTransparency = 1 textLabel.Text = textString textLabel.TextColor3 = Color3.fromRGB(255, 255, 255) textLabel.TextScaled = true textLabel.Font = Enum.Font.GothamBold textLabel.Parent = surfaceGui surfaceGui.Parent = part end local function makerealmbase() local position = CFrame.new(0, 5, 0) local base = serverendpoint:InvokeServer("CreatePart", "Normal", position, workspace) resize(base, Vector3.new(512, 16, 512), position) syncmaterial(base, Enum.Material.Concrete) color(base, Color3.new(0.513725, 0.513725, 0.513725)) name(base, "loltroll") lock(base, true) -- Başlangıç (Spawn) Noktası local spawnpos = CFrame.new(34.5, 8.1, -26) local spawna = serverendpoint:InvokeServer("CreatePart", "Spawn", spawnpos, workspace) resize(spawna, Vector3.new(20, 10, 20), spawnpos) name(spawna, "SpawnLocation") lock(spawna, true) createdecal(spawna, Enum.NormalId.Top) setdecal(spawna, "89404560094332", Enum.NormalId.Top) transparency(spawna, 1) -- Avatarın Konumu (Spawn'ın hemen önü, doğan oyunculara bakacak şekilde ayarlandı) local avatarPos = CFrame.new(34.5, 12, -15, -1, 0, 0, 0, 1, 0, 0, 0, -1) local avatarPart = serverendpoint:InvokeServer("CreatePart", "Normal", avatarPos, workspace) resize(avatarPart, Vector3.new(5, 10, 5), avatarPos) syncmaterial(avatarPart, Enum.Material.SmoothPlastic) color(avatarPart, Color3.fromRGB(30, 144, 255)) name(avatarPart, "User_7844693231_Avatar") lock(avatarPart, true) setcollision(avatarPart, true) -- Avatarın Üstündeki "Welcome Realm" Yazısı Paneli local textPos = avatarPos + Vector3.new(0, 9, 0) local textPart = serverendpoint:InvokeServer("CreatePart", "Normal", textPos, workspace) resize(textPart, Vector3.new(18, 4, 1), textPos) transparency(textPart, 1) setcollision(textPart, false) lock(textPart, true) name(textPart, "WelcomeRealmSign") createwelcometext(textPart, "Welcome Realm") local pos1 = CFrame.new(74.143, 24, -25.232) local rules = serverendpoint:InvokeServer("CreatePart", "Normal", pos1, workspace) transparency(rules, 0) setcollision(rules, false) createdecal(rules, Enum.NormalId.Left) setdecal(rules, "89404560094332", Enum.NormalId.Left) color(rules, Color3.new(1, 1, 1)) resize(rules, Vector3.new(4, 23, 37), pos1) local pos2 = CFrame.new(1.143, 24, -25.232) local bad = serverendpoint:InvokeServer("CreatePart", "Normal", pos2, workspace) transparency(bad, 1) setcollision(bad, false) createdecal(bad, Enum.NormalId.Right) setdecal(bad, "89404560094332", Enum.NormalId.Right) resize(bad, Vector3.new(4, 23, 37), pos2) end local function sky() local position = CFrame.new(0, 5, 0) local sky = serverendpoint:InvokeServer("CreatePart", "Normal", position, workspace) makemesh(sky) syncmeshid(sky, "111891702759441") syncmeshtexture(sky, "89404560094332") syncmeshsize(sky, Vector3.new(99999, 99999, 99999)) lock(sky, true) name(sky, "3x3CnP hacked") setcollision(sky, false) end sky() makerealmbase() RequestCommand:InvokeServer(";res all") task.wait(0.3) RequestCommand:InvokeServer(";r6 all") RequestCommand:InvokeServer(";time 17") task.wait(0.7) RequestCommand:InvokeServer(";music 1847661821 ;volume inf ;savemap")