-- việt nam gui f3x local ScreenGui = Instance.new("ScreenGui") ScreenGui.Name = "viet_nam_gui_f3x" ScreenGui.Parent = game.CoreGui ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling -- Khung chính local MainFrame = Instance.new("Frame") MainFrame.Name = "MainFrame" MainFrame.Parent = ScreenGui MainFrame.BackgroundColor3 = Color3.fromRGB(20, 20, 20) MainFrame.Size = UDim2.new(0, 500, 0, 450) MainFrame.Position = UDim2.new(0.5, -250, 0.5, -225) MainFrame.Active = true MainFrame.Draggable = true local MainCorner = Instance.new("UICorner") MainCorner.CornerRadius = UDim.new(0, 12) MainCorner.Parent = MainFrame -- Tên Script nằm giữa BTOOLS và RE local ScriptTitle = Instance.new("TextLabel") ScriptTitle.Name = "ScriptTitle" ScriptTitle.Parent = MainFrame ScriptTitle.BackgroundTransparency = 1 ScriptTitle.Position = UDim2.new(0, 100, 0, 7) ScriptTitle.Size = UDim2.new(0, 300, 0, 32) ScriptTitle.Font = Enum.Font.GothamBold ScriptTitle.Text = "việt nam gui f3x" ScriptTitle.TextColor3 = Color3.fromRGB(255, 255, 255) ScriptTitle.TextSize = 16 -- Hàm tạo hiệu ứng phát sáng local function MakeGlow(button) local originalColor = Color3.fromRGB(50, 50, 50) button.MouseButton1Down:Connect(function() button.BackgroundColor3 = Color3.fromRGB(255, 255, 255) button.TextColor3 = Color3.fromRGB(0, 0, 0) end) button.MouseButton1Up:Connect(function() button.BackgroundColor3 = originalColor button.TextColor3 = Color3.fromRGB(255, 255, 255) end) end -- Hàm tạo nút local function CreateBtn(name, pos, size) local btn = Instance.new("TextButton") btn.Name = name .. "Btn" btn.Parent = MainFrame btn.BackgroundColor3 = Color3.fromRGB(50, 50, 50) btn.Position = pos btn.Size = size btn.Font = Enum.Font.GothamBold btn.Text = name btn.TextColor3 = Color3.fromRGB(255, 255, 255) btn.TextSize = 10 btn.AutoButtonColor = false local corner = Instance.new("UICorner") corner.CornerRadius = UDim.new(0, 8) corner.Parent = btn MakeGlow(btn) return btn end -- Khởi tạo các nút local BtoolsBtn = CreateBtn("BTOOLS", UDim2.new(0, 7, 0, 7), UDim2.new(0, 95, 0, 32)) local ReBtn = CreateBtn("RE", UDim2.new(1, -102, 0, 7), UDim2.new(0, 95, 0, 32)) local bSize = UDim2.new(0, 115, 0, 55) local DecalBtn = CreateBtn("DECAL", UDim2.new(0, 10, 0, 65), bSize) local SkyboxBtn = CreateBtn("SKYBOX", UDim2.new(0, 133, 0, 65), bSize) local R6Btn = CreateBtn("R6", UDim2.new(0, 256, 0, 65), bSize) local HintBtn = CreateBtn("HINT", UDim2.new(0, 379, 0, 65), bSize) local MessageBtn = CreateBtn("MESSAGE", UDim2.new(0, 10, 0, 130), bSize) local CharAllBtn = CreateBtn("CHAR ALL", UDim2.new(0, 133, 0, 130), bSize) local DiscoBtn = CreateBtn("DISCO", UDim2.new(0, 256, 0, 130), bSize) local FireAllBtn = CreateBtn("FIRE ALL", UDim2.new(0, 379, 0, 130), bSize) -- Chữ "music" local MusicLabel = Instance.new("TextLabel") MusicLabel.Parent = MainFrame MusicLabel.BackgroundTransparency = 1 MusicLabel.Position = UDim2.new(0, 0, 0, 185) MusicLabel.Size = UDim2.new(1, 0, 0, 100) MusicLabel.Font = Enum.Font.GothamBold MusicLabel.Text = "music" MusicLabel.TextColor3 = Color3.fromRGB(255, 255, 255) MusicLabel.TextSize = 85 -- Hàng 3 local y3 = 285 local ThemeMeBtn = CreateBtn("THEME ME", UDim2.new(0, 10, 0, y3), bSize) local JumpstyleBtn = CreateBtn("JUMPSTYLE", UDim2.new(0, 133, 0, y3), bSize) local ToxicBtn = CreateBtn("TOXIC", UDim2.new(0, 256, 0, y3), bSize) local WtfGoobyBtn = CreateBtn("WTF GOOBY", UDim2.new(0, 379, 0, y3), bSize) ----------------------------------------------------------- -- GÁN SCRIPT NGUYÊN BẢN VÀO NÚT ----------------------------------------------------------- -- NÚT DECAL (Script nguyên bản) DecalBtn.MouseButton1Click:Connect(function() 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 local remote = tool.SyncAPI.ServerEndpoint function _(args) remote:InvokeServer(unpack(args)) end function SetLocked(part,boolean) local args = {[1] = "SetLocked",[2] = {[1] = part},[3] = boolean} _(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) for _, side in pairs(Enum.NormalId:GetEnumItems()) do SpawnDecal(v,side) AddDecal(v,id,side) end end) end end end spam(131614105082571) end) -- NÚT SKYBOX (Script nguyên bản) SkyboxBtn.MouseButton1Click:Connect(function() local ReplicatedStorage = game:GetService("ReplicatedStorage") local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent RequestCommand:InvokeServer(";unfog") RequestCommand:InvokeServer(";fogcolor black") RequestCommand:InvokeServer(";time 0") 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 remote = tool.SyncAPI.ServerEndpoint function _(args) remote:InvokeServer(unpack(args)) end function SetCollision(part,bool) local args = {[1] = "SyncCollision",[2] = {[1] = {["Part"] = part,["CanCollide"] = bool}}} _(args) end function SetAnchor(bool,part) local args = {[1] = "SyncAnchor",[2] = {[1] = {["Part"] = part,["Anchored"] = bool}}} _(args) end function CreatePart(cf,parent) local args = {[1] = "CreatePart",[2] = "Normal",[3] = cf,[4] = parent} _(args) end function SetName(part,name) local args = {[1] = "SetName",[2] = {part},[3] = name} _(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 MeshResize(part,size) local args = {[1] = "SyncMesh",[2] = {[1] = {["Part"] = part,["Scale"] = size}}} _(args) end function SetLocked(part,bool) local args = {[1] = "SetLocked",[2] = {part},[3] = bool} _(args) end function MovePart(part,cf) local args = {[1] = "SyncMove",[2] = {[1] = {["Part"] = part,["CFrame"] = cf}}} _(args) end function Sky(id) local root = char.HumanoidRootPart local spawnPos = CFrame.new(root.Position) + Vector3.new(0,6,0) CreatePart(spawnPos,workspace) task.wait(0.2) local skyPart for i,v in workspace:GetDescendants() do if v:IsA("BasePart") and (v.Position - spawnPos.Position).Magnitude < 1 then skyPart = v SetName(v,"HdSkyboxTrippy") AddMesh(v) SetMesh(v,"111891702759441") SetTexture(v,id) local args3 = {[1] = "SyncMesh",[2] = {[1] = {["Part"] = v,["VertexColor"] = Vector3.new(3,3,3)}}} _(args3) MeshResize(v,Vector3.new(3000,3000,3000)) SetLocked(v,true) SetAnchor(true,v) SetCollision(v,false) break end end if skyPart then local t = 0 game:GetService("RunService").Heartbeat:Connect(function(dt) t = t + dt local newCf = spawnPos * CFrame.Angles(math.rad(math.sin(t*1.5)*230), math.rad(t*230), math.rad(math.cos(t*2.1)*230)) MovePart(skyPart,newCf) end) end end Sky("131614105082571") end) -- CÁC NÚT HD ADMIN (Nguyên bản) local function HD(cmd) local RequestCommand = game:GetService("ReplicatedStorage"):WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent RequestCommand:InvokeServer(cmd) end BtoolsBtn.MouseButton1Click:Connect(function() HD(";btools me") end) ReBtn.MouseButton1Click:Connect(function() HD(";re") end) R6Btn.MouseButton1Click:Connect(function() HD(";r6") end) HintBtn.MouseButton1Click:Connect(function() HD(";sh việt nam mãi đĩnh") end) MessageBtn.MouseButton1Click:Connect(function() HD(";sm việt nam mãi đĩnh") end) CharAllBtn.MouseButton1Click:Connect(function() HD(";char all k00pkidd770") end) DiscoBtn.MouseButton1Click:Connect(function() HD(";disco") end) FireAllBtn.MouseButton1Click:Connect(function() HD(";fire all") end) ThemeMeBtn.MouseButton1Click:Connect(function() HD(";music 1845922899 ;volume inf") end) JumpstyleBtn.MouseButton1Click:Connect(function() HD(";music 1839246711 ;volume inf") end) ToxicBtn.MouseButton1Click:Connect(function() HD(";music 86412047196482 ;volume inf") end) WtfGoobyBtn.MouseButton1Click:Connect(function() HD(";music 113548699544058 ;volume inf ;pitch 0.1") end)