local me = game.Players.LocalPlayer local root = me.Character and me.Character:FindFirstChild('HumanoidRootPart') if root then root.Anchored = true end local offset = Vector3.new(0, 0, 0) local origin = CFrame.new() local tool for _,v in ipairs(me:GetDescendants()) do if v.Name == 'SyncAPI' then tool = v.Parent break end end if not tool then for _,v in ipairs(game.ReplicatedStorage:GetDescendants()) do if v.Name == 'SyncAPI' then tool = v.Parent break end end end if not tool then warn('yo ur not have f3x') return end local syncApi = tool:FindFirstChild('SyncAPI') local remote = syncApi and syncApi:FindFirstChild('ServerEndpoint') if not remote then warn('no server endpoint found') return end local function _(args) if not remote then return end if remote:IsA('RemoteEvent') then pcall(remote.FireServer, remote, unpack(args)) else task.spawn(pcall, remote.InvokeServer, remote, unpack(args)) end end function CreatePart(partType, cf, parent) if not remote then return nil end local worldCF = (origin + offset) * cf local success, part = pcall(function() return remote:InvokeServer('CreatePart', partType, worldCF, parent) end) return success and part or nil end function MovePart(part, cf) if not part then return end local worldCF = (origin + offset) * cf _({'SyncMove', {{['Part'] = part, ['CFrame'] = worldCF}}}) end function Resize(part, size, cf) if not part then return end local worldCF = (origin + offset) * cf _({'SyncResize', {{['Part'] = part, ['CFrame'] = worldCF, ['Size'] = size}}}) end function SetTrans(part, int) if not part then return end _({'SyncMaterial', {{['Part'] = part, ['Transparency'] = int}}}) end function Setmate(part, int) if not part then return end _({'SyncMaterial', {{['Part'] = part, ['Material'] = int}}}) end function Color(part, color) if not part then return end _({'SyncColor', {{['Part'] = part, ['Color'] = color, ['UnionColoring'] = false}}}) end function SetAnchor(boolean, part) if not part then return end _({'SyncAnchor', {{['Part'] = part, ['Anchored'] = boolean}}}) end function SetCollision(part, boolean) if not part then return end _({'SyncCollision', {{['Part'] = part, ['CanCollide'] = boolean}}}) end function AddMesh(part) if not part then return end _({'CreateMeshes', {{['Part'] = part}}}) end function SetMesh(part, meshid) if not part then return end _({'SyncMesh', {{['Part'] = part, ['MeshId'] = 'rbxassetid://' .. meshid}}}) end function SpawnDecal(part, side) if not part then return end _({'CreateTextures', {{['Part'] = part, ['Face'] = side, ['TextureType'] = 'Decal'}}}) end function AddDecal(part, asset, side) if not part then return end _({'SyncTexture', {{['Part'] = part, ['Face'] = side, ['TextureType'] = 'Decal', ['Texture'] = 'rbxassetid://' .. asset}}}) end function MeshResize(part, size) if not part then return end _({'SyncMesh', {{['Part'] = part, ['Scale'] = size}}}) end function SetName(part, stringg) if not part then return end _({'SetName', {part}, stringg}) end function vect(part, of) if not part then return end _({'SyncMesh', {{['Part'] = part, ['Offset'] = of}}}) end function reflect(part, int) if not part then return end _({'SyncMaterial', {{['Part'] = part, ['Reflectance'] = int}}}) end function SetMeshtype(part, type) if not part then return end _({'SyncMesh', {{['Part'] = part, ['MeshType'] = type}}}) end local generatedParts = {} task.wait(0.1) -- Copy Lighting HD ADMIN commands local hdSignals = game:GetService('ReplicatedStorage'):FindFirstChild('HDAdminClient') and game:GetService('ReplicatedStorage').HDAdminClient:FindFirstChild('Signals') local hdRemote = hdSignals and hdSignals:FindFirstChild('RequestCommand') if hdRemote then pcall(function() hdRemote:InvokeServer(';time 14.00') end) pcall(function() hdRemote:InvokeServer(';fog 100000') end) pcall(function() hdRemote:InvokeServer(';fogcolor 0 0 0') end) end local partsToDelete = {} for _, v in ipairs(workspace:GetDescendants()) do if v:IsA('BasePart') and v.Name ~= 'Terrain' then local isPlrPart = false for _, p in ipairs(game.Players:GetPlayers()) do if p.Character and v:IsDescendantOf(p.Character) then isPlrPart = true break end end if not isPlrPart then table.insert(partsToDelete, v) end end end if #partsToDelete > 0 then pcall(function() _({'Remove', partsToDelete}) end) end task.wait(0.5) local resizes = {} local colors = {} local materials = {} local anchors = {} local collisions = {} local names = {} task.wait(0.1) task.spawn(function() pcall(function() generatedParts[1] = CreatePart("Normal", CFrame.new(0.000, 5.000, 0.000, 1.000, 0.000, 0.000, 0.000, 1.000, 0.000, 0.000, 0.000, 1.000), workspace) end) end) task.spawn(function() pcall(function() generatedParts[2] = CreatePart("Normal", CFrame.new(0.000, 5.000, 0.000, 1.000, 0.000, 0.000, 0.000, 1.000, 0.000, 0.000, 0.000, 1.000), workspace) end) end) task.spawn(function() pcall(function() generatedParts[3] = CreatePart("Spawn", CFrame.new(34.500, 8.100, -26.000, 1.000, 0.000, 0.000, 0.000, 1.000, 0.000, 0.000, 0.000, 1.000), workspace) end) end) task.spawn(function() pcall(function() generatedParts[4] = CreatePart("Normal", CFrame.new(67.000, 26.000, -47.000, 1.000, 0.000, 0.000, 0.000, 1.000, 0.000, 0.000, 0.000, 1.000), workspace) end) end) task.spawn(function() pcall(function() generatedParts[5] = CreatePart("Normal", CFrame.new(67.000, 26.000, -7.000, 1.000, 0.000, 0.000, 0.000, 1.000, 0.000, 0.000, 0.000, 1.000), workspace) end) end) task.spawn(function() pcall(function() generatedParts[6] = CreatePart("Normal", CFrame.new(5.143, 24.500, -47.500, -1.000, 0.000, 0.000, 0.000, 1.000, 0.000, 0.000, 0.000, -1.000), workspace) end) end) task.spawn(function() pcall(function() generatedParts[7] = CreatePart("Normal", CFrame.new(5.000, 24.500, -4.000, 1.000, 0.000, 0.000, 0.000, 1.000, 0.000, 0.000, 0.000, 1.000), workspace) end) end) task.spawn(function() pcall(function() generatedParts[8] = CreatePart("Normal", CFrame.new(1.143, -41.000, 25.232, 1.000, 0.000, 0.000, 0.000, 1.000, 0.000, 0.000, 0.000, 1.000), workspace) end) end) task.spawn(function() pcall(function() generatedParts[9] = CreatePart("Normal", CFrame.new(1.143, 24.000, -70.000, 1.000, 0.000, 0.000, 0.000, 1.000, 0.000, 0.000, 0.000, 1.000), workspace) end) end) task.spawn(function() pcall(function() generatedParts[10] = CreatePart("Normal", CFrame.new(34.639, 13.100, -25.734, 1.000, 0.000, 0.000, 0.000, 1.000, 0.000, 0.000, 0.000, 1.000), workspace) end) end) task.spawn(function() pcall(function() generatedParts[11] = CreatePart("Normal", CFrame.new(36.789, -2.400, -11.854, 1.000, 0.000, 0.000, 0.000, 1.000, 0.000, 0.000, 0.000, 1.000), workspace) end) end) local maxWait = 3.0 local start = os.clock() while os.clock() - start < maxWait do local completed = true for i = 1, 11 do if not generatedParts[i] then completed = false break end end if completed then break end task.wait(0.05) end if generatedParts[1] then table.insert(resizes, {['Part'] = generatedParts[1], ['CFrame'] = (origin + offset) * CFrame.new(0.000, 5.000, 0.000, 1.000, 0.000, 0.000, 0.000, 1.000, 0.000, 0.000, 0.000, 1.000), ['Size'] = Vector3.new(4.000, 1.000, 2.000)}) table.insert(colors, {['Part'] = generatedParts[1], ['Color'] = Color3.new(0.639, 0.635, 0.647), ['UnionColoring'] = false}) table.insert(materials, {['Part'] = generatedParts[1], ['Material'] = Enum.Material.Plastic, ['Transparency'] = 0.000, ['Reflectance'] = 0.000}) table.insert(anchors, {['Part'] = generatedParts[1], ['Anchored'] = true}) table.insert(collisions, {['Part'] = generatedParts[1], ['CanCollide'] = false}) table.insert(names, {['Part'] = generatedParts[1], ['Name'] = "Part"}) end if generatedParts[2] then table.insert(resizes, {['Part'] = generatedParts[2], ['CFrame'] = (origin + offset) * CFrame.new(0.000, 5.000, 0.000, 1.000, 0.000, 0.000, 0.000, 1.000, 0.000, 0.000, 0.000, 1.000), ['Size'] = Vector3.new(512.000, 16.000, 512.000)}) table.insert(colors, {['Part'] = generatedParts[2], ['Color'] = Color3.new(0.000, 0.000, 0.000), ['UnionColoring'] = false}) table.insert(materials, {['Part'] = generatedParts[2], ['Material'] = Enum.Material.Sand, ['Transparency'] = 0.000, ['Reflectance'] = 0.000}) table.insert(anchors, {['Part'] = generatedParts[2], ['Anchored'] = true}) table.insert(collisions, {['Part'] = generatedParts[2], ['CanCollide'] = true}) table.insert(names, {['Part'] = generatedParts[2], ['Name'] = "loltroll"}) end if generatedParts[3] then table.insert(resizes, {['Part'] = generatedParts[3], ['CFrame'] = (origin + offset) * CFrame.new(34.500, 8.100, -26.000, 1.000, 0.000, 0.000, 0.000, 1.000, 0.000, 0.000, 0.000, 1.000), ['Size'] = Vector3.new(20.000, 10.000, 20.000)}) table.insert(colors, {['Part'] = generatedParts[3], ['Color'] = Color3.new(0.639, 0.635, 0.647), ['UnionColoring'] = false}) table.insert(materials, {['Part'] = generatedParts[3], ['Material'] = Enum.Material.Plastic, ['Transparency'] = 1.000, ['Reflectance'] = 0.000}) table.insert(anchors, {['Part'] = generatedParts[3], ['Anchored'] = true}) table.insert(collisions, {['Part'] = generatedParts[3], ['CanCollide'] = true}) table.insert(names, {['Part'] = generatedParts[3], ['Name'] = "SpawnLocation"}) end if generatedParts[4] then table.insert(resizes, {['Part'] = generatedParts[4], ['CFrame'] = (origin + offset) * CFrame.new(67.000, 26.000, -47.000, 1.000, 0.000, 0.000, 0.000, 1.000, 0.000, 0.000, 0.000, 1.000), ['Size'] = Vector3.new(4.000, 26.000, 41.000)}) table.insert(colors, {['Part'] = generatedParts[4], ['Color'] = Color3.new(1.000, 1.000, 1.000), ['UnionColoring'] = false}) table.insert(materials, {['Part'] = generatedParts[4], ['Material'] = Enum.Material.Plastic, ['Transparency'] = 0.000, ['Reflectance'] = 0.000}) table.insert(anchors, {['Part'] = generatedParts[4], ['Anchored'] = true}) table.insert(collisions, {['Part'] = generatedParts[4], ['CanCollide'] = false}) table.insert(names, {['Part'] = generatedParts[4], ['Name'] = "Part"}) end if generatedParts[5] then table.insert(resizes, {['Part'] = generatedParts[5], ['CFrame'] = (origin + offset) * CFrame.new(67.000, 26.000, -7.000, 1.000, 0.000, 0.000, 0.000, 1.000, 0.000, 0.000, 0.000, 1.000), ['Size'] = Vector3.new(4.000, 26.000, 39.000)}) table.insert(colors, {['Part'] = generatedParts[5], ['Color'] = Color3.new(1.000, 1.000, 1.000), ['UnionColoring'] = false}) table.insert(materials, {['Part'] = generatedParts[5], ['Material'] = Enum.Material.Plastic, ['Transparency'] = 0.000, ['Reflectance'] = 0.000}) table.insert(anchors, {['Part'] = generatedParts[5], ['Anchored'] = true}) table.insert(collisions, {['Part'] = generatedParts[5], ['CanCollide'] = false}) table.insert(names, {['Part'] = generatedParts[5], ['Name'] = "Part"}) end if generatedParts[6] then table.insert(resizes, {['Part'] = generatedParts[6], ['CFrame'] = (origin + offset) * CFrame.new(5.143, 24.500, -47.500, -1.000, 0.000, 0.000, 0.000, 1.000, 0.000, 0.000, 0.000, -1.000), ['Size'] = Vector3.new(4.000, 23.000, 41.000)}) table.insert(colors, {['Part'] = generatedParts[6], ['Color'] = Color3.new(1.000, 1.000, 1.000), ['UnionColoring'] = false}) table.insert(materials, {['Part'] = generatedParts[6], ['Material'] = Enum.Material.Plastic, ['Transparency'] = 0.000, ['Reflectance'] = 0.000}) table.insert(anchors, {['Part'] = generatedParts[6], ['Anchored'] = true}) table.insert(collisions, {['Part'] = generatedParts[6], ['CanCollide'] = false}) table.insert(names, {['Part'] = generatedParts[6], ['Name'] = "Part"}) end if generatedParts[7] then table.insert(resizes, {['Part'] = generatedParts[7], ['CFrame'] = (origin + offset) * CFrame.new(5.000, 24.500, -4.000, 1.000, 0.000, 0.000, 0.000, 1.000, 0.000, 0.000, 0.000, 1.000), ['Size'] = Vector3.new(4.000, 23.000, 44.000)}) table.insert(colors, {['Part'] = generatedParts[7], ['Color'] = Color3.new(0.639, 0.635, 0.647), ['UnionColoring'] = false}) table.insert(materials, {['Part'] = generatedParts[7], ['Material'] = Enum.Material.Plastic, ['Transparency'] = 1.000, ['Reflectance'] = 0.000}) table.insert(anchors, {['Part'] = generatedParts[7], ['Anchored'] = true}) table.insert(collisions, {['Part'] = generatedParts[7], ['CanCollide'] = false}) table.insert(names, {['Part'] = generatedParts[7], ['Name'] = "Part"}) end if generatedParts[8] then table.insert(resizes, {['Part'] = generatedParts[8], ['CFrame'] = (origin + offset) * CFrame.new(1.143, -41.000, 25.232, 1.000, 0.000, 0.000, 0.000, 1.000, 0.000, 0.000, 0.000, 1.000), ['Size'] = Vector3.new(4.000, 23.000, 37.000)}) table.insert(colors, {['Part'] = generatedParts[8], ['Color'] = Color3.new(0.639, 0.635, 0.647), ['UnionColoring'] = false}) table.insert(materials, {['Part'] = generatedParts[8], ['Material'] = Enum.Material.Plastic, ['Transparency'] = 1.000, ['Reflectance'] = 0.000}) table.insert(anchors, {['Part'] = generatedParts[8], ['Anchored'] = true}) table.insert(collisions, {['Part'] = generatedParts[8], ['CanCollide'] = false}) table.insert(names, {['Part'] = generatedParts[8], ['Name'] = "Part"}) end if generatedParts[9] then table.insert(resizes, {['Part'] = generatedParts[9], ['CFrame'] = (origin + offset) * CFrame.new(1.143, 24.000, -70.000, 1.000, 0.000, 0.000, 0.000, 1.000, 0.000, 0.000, 0.000, 1.000), ['Size'] = Vector3.new(4.000, 23.000, 37.000)}) table.insert(colors, {['Part'] = generatedParts[9], ['Color'] = Color3.new(0.639, 0.635, 0.647), ['UnionColoring'] = false}) table.insert(materials, {['Part'] = generatedParts[9], ['Material'] = Enum.Material.Plastic, ['Transparency'] = 1.000, ['Reflectance'] = 0.000}) table.insert(anchors, {['Part'] = generatedParts[9], ['Anchored'] = true}) table.insert(collisions, {['Part'] = generatedParts[9], ['CanCollide'] = false}) table.insert(names, {['Part'] = generatedParts[9], ['Name'] = "Part"}) end if generatedParts[10] then table.insert(resizes, {['Part'] = generatedParts[10], ['CFrame'] = (origin + offset) * CFrame.new(34.639, 13.100, -25.734, 1.000, 0.000, 0.000, 0.000, 1.000, 0.000, 0.000, 0.000, 1.000), ['Size'] = Vector3.new(22.000, 1.000, 21.000)}) table.insert(colors, {['Part'] = generatedParts[10], ['Color'] = Color3.new(0.639, 0.635, 0.647), ['UnionColoring'] = false}) table.insert(materials, {['Part'] = generatedParts[10], ['Material'] = Enum.Material.Plastic, ['Transparency'] = 0.000, ['Reflectance'] = 0.000}) table.insert(anchors, {['Part'] = generatedParts[10], ['Anchored'] = true}) table.insert(collisions, {['Part'] = generatedParts[10], ['CanCollide'] = true}) table.insert(names, {['Part'] = generatedParts[10], ['Name'] = "Part"}) end if generatedParts[11] then table.insert(resizes, {['Part'] = generatedParts[11], ['CFrame'] = (origin + offset) * CFrame.new(36.789, -2.400, -11.854, 1.000, 0.000, 0.000, 0.000, 1.000, 0.000, 0.000, 0.000, 1.000), ['Size'] = Vector3.new(4.000, 1.000, 2.000)}) table.insert(colors, {['Part'] = generatedParts[11], ['Color'] = Color3.new(0.639, 0.635, 0.647), ['UnionColoring'] = false}) table.insert(materials, {['Part'] = generatedParts[11], ['Material'] = Enum.Material.Plastic, ['Transparency'] = 0.000, ['Reflectance'] = 0.000}) table.insert(anchors, {['Part'] = generatedParts[11], ['Anchored'] = true}) table.insert(collisions, {['Part'] = generatedParts[11], ['CanCollide'] = true}) table.insert(names, {['Part'] = generatedParts[11], ['Name'] = "Part"}) end task.wait(0.1) pcall(function() _({'SyncResize', resizes}) end) task.wait(0.35) pcall(function() _({'SyncColor', colors}) end) task.wait(0.35) pcall(function() _({'SyncMaterial', materials}) end) task.wait(0.35) pcall(function() _({'SyncAnchor', anchors}) end) task.wait(0.35) pcall(function() _({'SyncCollision', collisions}) end) task.wait(0.35) for _, v in ipairs(names) do if v.Part then pcall(function() _({'SetName', {v.Part}, v.Name}) end) end end if generatedParts[1] then pcall(function() AddMesh(generatedParts[1]) end) task.wait(0.15) pcall(function() SetMesh(generatedParts[1], "111891702759441") end) pcall(function() MeshResize(generatedParts[1], Vector3.new(20000.000, 20000.000, 20000.000)) end) pcall(function() vect(generatedParts[1], Vector3.new(0.000, 0.000, 0.000)) end) end if generatedParts[3] then pcall(function() SpawnDecal(generatedParts[3], Enum.NormalId.Top) end) task.wait(0.15) pcall(function() AddDecal(generatedParts[3], "83865660256056", Enum.NormalId.Top) end) end if generatedParts[4] then pcall(function() SpawnDecal(generatedParts[4], Enum.NormalId.Front) end) task.wait(0.15) pcall(function() AddDecal(generatedParts[4], "99368863627331", Enum.NormalId.Front) end) pcall(function() SpawnDecal(generatedParts[4], Enum.NormalId.Left) end) task.wait(0.15) pcall(function() AddDecal(generatedParts[4], "99368863627331", Enum.NormalId.Left) end) end if generatedParts[5] then pcall(function() SpawnDecal(generatedParts[5], Enum.NormalId.Left) end) task.wait(0.15) pcall(function() AddDecal(generatedParts[5], "98982619066330", Enum.NormalId.Left) end) end if generatedParts[6] then pcall(function() SpawnDecal(generatedParts[6], Enum.NormalId.Right) end) task.wait(0.15) pcall(function() AddDecal(generatedParts[6], "", Enum.NormalId.Right) end) pcall(function() SpawnDecal(generatedParts[6], Enum.NormalId.Left) end) task.wait(0.15) pcall(function() AddDecal(generatedParts[6], "72993674862791", Enum.NormalId.Left) end) end if generatedParts[7] then pcall(function() SpawnDecal(generatedParts[7], Enum.NormalId.Right) end) task.wait(0.15) pcall(function() AddDecal(generatedParts[7], "119475111383824", Enum.NormalId.Right) end) end if generatedParts[8] then pcall(function() SpawnDecal(generatedParts[8], Enum.NormalId.Right) end) task.wait(0.15) pcall(function() AddDecal(generatedParts[8], "119554061591077", Enum.NormalId.Right) end) end if generatedParts[9] then pcall(function() SpawnDecal(generatedParts[9], Enum.NormalId.Right) end) task.wait(0.15) pcall(function() AddDecal(generatedParts[9], "78769640274893", Enum.NormalId.Right) end) end if generatedParts[10] then pcall(function() SpawnDecal(generatedParts[10], Enum.NormalId.Left) end) task.wait(0.15) pcall(function() AddDecal(generatedParts[10], "99368863627331", Enum.NormalId.Left) end) pcall(function() SpawnDecal(generatedParts[10], Enum.NormalId.Top) end) task.wait(0.15) pcall(function() AddDecal(generatedParts[10], "99368863627331", Enum.NormalId.Top) end) end if root then root.Anchored = false end