local Players = game:GetService("Players") local player = Players.LocalPlayer local playerGui = player:WaitForChild("PlayerGui") -- ==== GUI==== local screenGui = Instance.new("ScreenGui") screenGui.Name = "UnethicalNetworks GUI" screenGui.Parent = playerGui -- ==== Flame==== local mainFrame = Instance.new("Frame") mainFrame.Size = UDim2.new(0, 420, 0, 450) mainFrame.Position = UDim2.new(0, 350, 0, 100) mainFrame.BackgroundColor3 = Color3.fromRGB(40, 40, 40) mainFrame.Active = true mainFrame.Draggable = true mainFrame.Parent = screenGui -- ====title==== local titleBar = Instance.new("TextLabel") titleBar.Size = UDim2.new(1, 0, 0, 45) titleBar.BackgroundColor3 = Color3.fromRGB(30, 30, 30) titleBar.TextColor3 = Color3.new(1, 1, 1) titleBar.Text = "UnethicalNetworksi v3 F3x" titleBar.Font = Enum.Font.GothamBold titleBar.TextSize = 20 titleBar.Parent = mainFrame -- ==== scroll ==== local scrollFrame = Instance.new("ScrollingFrame") scrollFrame.Size = UDim2.new(1, 0, 1, -45) scrollFrame.Position = UDim2.new(0, 0, 0, 45) scrollFrame.CanvasSize = UDim2.new(0, 0, 0, 0) scrollFrame.ScrollBarThickness = 6 scrollFrame.BackgroundColor3 = Color3.fromRGB(50, 50, 50) scrollFrame.Parent = mainFrame -- ==== ==== local grid = Instance.new("UIGridLayout") grid.Parent = scrollFrame grid.SortOrder = Enum.SortOrder.LayoutOrder grid.CellPadding = UDim2.new(0, 10, 0, 10) local frameWidth = mainFrame.Size.X.Offset local padding = 10 local columns = 3 local cellWidth = (frameWidth - padding * (columns + 1)) / columns grid.CellSize = UDim2.new(0, cellWidth, 0, 40) -- CanvasSize grid:GetPropertyChangedSignal("AbsoluteContentSize"):Connect(function() scrollFrame.CanvasSize = UDim2.new(0, 0, 0, grid.AbsoluteContentSize.Y + 20) end) ------------------------------------------------------ --Setting ------------------------------------------------------ local buttonsConfig = { {Text = "F3X", Func = function() local ReplicatedStorage = game:GetService("ReplicatedStorage") local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent RequestCommand:InvokeServer(";btools me") end}, {Text = "sky", Func = function() --[[ WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk! ]] 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,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, ["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) local root = char:WaitForChild("HumanoidRootPart") local pos = root.CFrame + Vector3.new(0, 6, 0) CreatePart(pos, workspace) task.wait(0.2) local skyPart for _, v in workspace:GetChildren() do if v:IsA("BasePart") and (v.Position - pos.Position).magnitude < 1 then skyPart = v break end end if skyPart then SetName(skyPart, "Sky") AddMesh(skyPart) SetMesh(skyPart, "111891702759441") SetTexture(skyPart, id) MeshResize(skyPart, Vector3.new(1000, 1000, 1000)) SetLocked(skyPart, true) SetAnchor(true, skyPart) end end Sky("72535504010771") end}, {Text = "Decal spam", Func = function() --[[ WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk! ]] local Players = game:GetService("Players") local ReplicatedStorage = game:GetService("ReplicatedStorage") local RunService = game:GetService("RunService") local player = Players.LocalPlayer local character = player.Character or player.CharacterAdded:Wait() -- Find the SyncAPI tool local tool local function findSyncAPITool() for _, v in pairs(player:GetDescendants()) do if v.Name == "SyncAPI" then return v.Parent end end for _, v in pairs(ReplicatedStorage:GetDescendants()) do if v.Name == "SyncAPI" then return v.Parent end end end tool = findSyncAPITool() if not tool then warn("SyncAPI tool not found!") return end -- Remote Function local remote = tool.SyncAPI.ServerEndpoint local function invoke(args) remote:InvokeServer(unpack(args)) end -- ====== Core Functions ====== -- Part Manipulation local function SetCollision(part, boolean) invoke({ "SyncCollision", { { Part = part, CanCollide = boolean } } }) end local function SetAnchor(part, boolean) invoke({ "SyncAnchor", { { Part = part, Anchored = boolean } } }) end local function CreatePart(cf, parent) invoke({ "CreatePart", "Normal", cf, parent }) end local function DestroyPart(part) invoke({ "Remove", { part } }) end local function MovePart(part, cf) invoke({ "SyncMove", { { Part = part, CFrame = cf } } }) end local function Resize(part, size, cf) invoke({ "SyncResize", { { Part = part, Size = size, CFrame = cf } } }) end local function AddMesh(part) invoke({ "CreateMeshes", { { Part = part } } }) end local function SetMesh(part, meshId) invoke({ "SyncMesh", { { Part = part, MeshId = "rbxassetid://" .. meshId } } }) end local function SetTexture(part, texId) invoke({ "SyncMesh", { { Part = part, TextureId = "rbxassetid://" .. texId } } }) end local function SetName(part, name) invoke({ "SetName", { part }, name }) end local function MeshResize(part, size) invoke({ "SyncMesh", { { Part = part, Scale = size } } }) end local function Weld(part1, part2, lead) invoke({ "CreateWelds", { part1, part2 }, lead }) end local function SetLocked(part, boolean) invoke({ "SetLocked", { part }, boolean }) end local function SetTransparency(part, transparency) invoke({ "SyncMaterial", { { Part = part, Transparency = transparency } } }) end -- Lighting & Color local function CreateSpotlight(part) invoke({ "CreateLights", { { Part = part, LightType = "SpotLight" } } }) end local function SyncLighting(part, brightness) invoke({ "SyncLighting", { { Part = part, LightType = "SpotLight", Brightness = brightness } } }) end local function SetColor(part, color) invoke({ "SyncColor", { { Part = part, Color = color, UnionColoring = false } } }) end -- Decals & Textures local function SpawnDecal(part, face) invoke({ "CreateTextures", { { Part = part, Face = face, TextureType = "Decal" } } }) end local function AddDecal(part, assetId, face) invoke({ "SyncTexture", { { Part = part, Face = face, TextureType = "Decal", Texture = "rbxassetid://" .. assetId } } }) end -- Spam function: applies a decal on all parts in workspace local function SpamDecal(assetId) for _, v in pairs(workspace:GetDescendants()) do if v:IsA("BasePart") then spawn(function() SetLocked(v, false) for _, face in pairs(Enum.NormalId:GetEnumItems()) do SpawnDecal(v, face) AddDecal(v, assetId, face) end end) end end end -- Spam a decal on all workspace parts SpamDecal("72535504010771") end}, {Text = "World tour", Func = function() --[[ WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk! ]] 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,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, ["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) local root = char:WaitForChild("HumanoidRootPart") local pos = root.CFrame + Vector3.new(0, 6, 0) CreatePart(pos, workspace) task.wait(0.2) local skyPart for _, v in workspace:GetChildren() do if v:IsA("BasePart") and (v.Position - pos.Position).magnitude < 1 then skyPart = v break end end if skyPart then SetName(skyPart, "Sky") AddMesh(skyPart) SetMesh(skyPart, "111891702759441") SetTexture(skyPart, id) MeshResize(skyPart, Vector3.new(1000, 1000, 1000)) SetLocked(skyPart, true) SetAnchor(true, skyPart) end end Sky("129440088616536") local Players = game:GetService("Players") local ReplicatedStorage = game:GetService("ReplicatedStorage") local RunService = game:GetService("RunService") local player = Players.LocalPlayer local character = player.Character or player.CharacterAdded:Wait() -- Find the SyncAPI tool local tool local function findSyncAPITool() for _, v in pairs(player:GetDescendants()) do if v.Name == "SyncAPI" then return v.Parent end end for _, v in pairs(ReplicatedStorage:GetDescendants()) do if v.Name == "SyncAPI" then return v.Parent end end end tool = findSyncAPITool() if not tool then warn("SyncAPI tool not found!") return end -- Remote Function local remote = tool.SyncAPI.ServerEndpoint local function invoke(args) remote:InvokeServer(unpack(args)) end -- ====== Core Functions ====== -- Part Manipulation local function SetCollision(part, boolean) invoke({ "SyncCollision", { { Part = part, CanCollide = boolean } } }) end local function SetAnchor(part, boolean) invoke({ "SyncAnchor", { { Part = part, Anchored = boolean } } }) end local function CreatePart(cf, parent) invoke({ "CreatePart", "Normal", cf, parent }) end local function DestroyPart(part) invoke({ "Remove", { part } }) end local function MovePart(part, cf) invoke({ "SyncMove", { { Part = part, CFrame = cf } } }) end local function Resize(part, size, cf) invoke({ "SyncResize", { { Part = part, Size = size, CFrame = cf } } }) end local function AddMesh(part) invoke({ "CreateMeshes", { { Part = part } } }) end local function SetMesh(part, meshId) invoke({ "SyncMesh", { { Part = part, MeshId = "rbxassetid://" .. meshId } } }) end local function SetTexture(part, texId) invoke({ "SyncMesh", { { Part = part, TextureId = "rbxassetid://" .. texId } } }) end local function SetName(part, name) invoke({ "SetName", { part }, name }) end local function MeshResize(part, size) invoke({ "SyncMesh", { { Part = part, Scale = size } } }) end local function Weld(part1, part2, lead) invoke({ "CreateWelds", { part1, part2 }, lead }) end local function SetLocked(part, boolean) invoke({ "SetLocked", { part }, boolean }) end local function SetTransparency(part, transparency) invoke({ "SyncMaterial", { { Part = part, Transparency = transparency } } }) end -- Lighting & Color local function CreateSpotlight(part) invoke({ "CreateLights", { { Part = part, LightType = "SpotLight" } } }) end local function SyncLighting(part, brightness) invoke({ "SyncLighting", { { Part = part, LightType = "SpotLight", Brightness = brightness } } }) end local function SetColor(part, color) invoke({ "SyncColor", { { Part = part, Color = color, UnionColoring = false } } }) end -- Decals & Textures local function SpawnDecal(part, face) invoke({ "CreateTextures", { { Part = part, Face = face, TextureType = "Decal" } } }) end local function AddDecal(part, assetId, face) invoke({ "SyncTexture", { { Part = part, Face = face, TextureType = "Decal", Texture = "rbxassetid://" .. assetId } } }) end -- Spam function: applies a decal on all parts in workspace local function SpamDecal(assetId) for _, v in pairs(workspace:GetDescendants()) do if v:IsA("BasePart") then spawn(function() SetLocked(v, false) for _, face in pairs(Enum.NormalId:GetEnumItems()) do SpawnDecal(v, face) AddDecal(v, assetId, face) end end) end end end -- Spam a decal on all workspace parts SpamDecal("129440088616536") end}, {Text = "UN", Func = function() local Players = game:GetService("Players") -- ==== Music==== local success, errorMessage = pcall(function() local player = game.Players.LocalPlayer local tool for i, v in player:GetDescendants() do if v.Name == "SyncAPI" then tool = v.Parent break end end if not tool then for i, v in game.ReplicatedStorage:GetDescendants() do if v.Name == "SyncAPI" then tool = v.Parent break end end end if not tool then return end local remote = tool.SyncAPI.ServerEndpoint function _(args) remote:InvokeServer(unpack(args)) end function CreatePart(cf, parent) _({"CreatePart", "Normal", cf, parent}) end function MovePart(part, cf) _({"SyncMove", {{["Part"] = part, ["CFrame"] = cf}}}) end function AddDecal(part, asset, side) _({"SyncTexture", {{["Part"] = part, ["Face"] = side, ["TextureType"] = "Decal", ["Texture"] = "rbxassetid://"..asset}}}) end function SpawnDecal(part, side) _({"CreateTextures", {{["Part"] = part, ["Face"] = side, ["TextureType"] = "Decal"}}}) end function SetTransparency(part, value) _({"SyncMaterial", {{["Part"] = part, ["Transparency"] = value}}}) end function Resize(part, size, cf) _({"SyncResize", {{["Part"] = part, ["CFrame"] = cf, ["Size"] = size}}}) end function SetAnchor(part, boolean) _({"SyncAnchor", {{["Part"] = part, ["Anchored"] = boolean}}}) end function DestroyPart(part) _({"Remove", {part}}) end local DECAL_ID = "129440088616536" local allSmokes = {} local smokeCount = 0 local UNIFORM_SIZE = Vector3.new(3, 3, 0.01) local allObjects = {} for _, obj in pairs(workspace:GetDescendants()) do if obj:IsA("BasePart") then if player.Character and obj:IsDescendantOf(player.Character) then else table.insert(allObjects, obj) end end end for _, obj in pairs(workspace:GetDescendants()) do if obj:IsA("Model") then if player.Character and obj:IsDescendantOf(player.Character) then else table.insert(allObjects, obj) end end end function getObjectPosition(obj) if obj:IsA("BasePart") then return obj.Position elseif obj:IsA("Model") and obj.PrimaryPart then return obj.PrimaryPart.Position elseif obj:IsA("Model") then local pos = Vector3.new(0, 0, 0) local count = 0 for _, part in pairs(obj:GetDescendants()) do if part:IsA("BasePart") then pos = pos + part.Position count = count + 1 end end if count > 0 then return pos / count end end return nil end spawn(function() while true do if smokeCount < 150 then local smokePos local isPlayerSmoke = false if math.random(1, 10) <= 3 and player.Character and player.Character:FindFirstChild("HumanoidRootPart") then local playerPos = player.Character.HumanoidRootPart.Position local angle = math.random() * 2 * math.pi local radius = math.random(8, 25) smokePos = Vector3.new( playerPos.X + math.cos(angle) * radius, playerPos.Y + math.random(2, 6), playerPos.Z + math.sin(angle) * radius ) isPlayerSmoke = true elseif #allObjects > 0 then local randomObj = allObjects[math.random(1, #allObjects)] if randomObj then local objPos = getObjectPosition(randomObj) if objPos then local angle = math.random() * 2 * math.pi local radius = math.random(5, 20) smokePos = Vector3.new( objPos.X + math.cos(angle) * radius, objPos.Y + math.random(1, 8), objPos.Z + math.sin(angle) * radius ) isPlayerSmoke = false end end end if smokePos then CreatePart(CFrame.new(smokePos), workspace) wait(0.05) for _, obj in pairs(workspace:GetChildren()) do if obj:IsA("BasePart") and (obj.Position - smokePos).Magnitude < 2 then Resize(obj, UNIFORM_SIZE, obj.CFrame) SetAnchor(obj, true) SetTransparency(obj, 0.5) for _, face in pairs({Enum.NormalId.Front, Enum.NormalId.Back}) do SpawnDecal(obj, face) AddDecal(obj, DECAL_ID, face) end smokeCount = smokeCount + 1 local smokeData = { smoke = obj, startPos = smokePos, speed = math.random(30, 80) / 10, time = 0, life = 0, startY = smokePos.Y, swayX = math.random(-5, 5), swayZ = math.random(-5, 5), isPlayerSmoke = isPlayerSmoke } table.insert(allSmokes, smokeData) break end end end end for i = #allSmokes, 1, -1 do local data = allSmokes[i] if data.smoke and data.smoke.Parent then data.time = data.time + 0.1 data.life = data.life + 0.1 local riseY = data.time * data.speed local swayX = math.sin(data.time * 6) * data.swayX local swayZ = math.cos(data.time * 5) * data.swayZ local newPos = Vector3.new( data.startPos.X + swayX + math.random(-0.5, 0.5), data.startY + riseY, data.startPos.Z + swayZ + math.random(-0.5, 0.5) ) local newCF = CFrame.new(newPos) MovePart(data.smoke, newCF) if data.life > 2.5 then local fade = (data.life - 2.5) / 1.5 if fade < 1 then SetTransparency(data.smoke, 0.5 + fade * 0.5) else DestroyPart(data.smoke) table.remove(allSmokes, i) smokeCount = smokeCount - 1 end end else table.remove(allSmokes, i) smokeCount = smokeCount - 1 end end wait(0.05) end end) end) if not success then end -- ==== GUI==== -- createMusicGUI() -- player.CharacterAdded:Connect(function() createMusicGUI() end) end}, {Text = "title", Func = function() local ReplicatedStorage = game:GetService("ReplicatedStorage") local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent RequestCommand:InvokeServer(";titley me UnethicalNetworks!!") end}, {Text = "title2", Func = function() local ReplicatedStorage = game:GetService("ReplicatedStorage") local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent RequestCommand:InvokeServer(";titley all UnethicalNetworks") end}, {Text = "Music", Func = function() local ReplicatedStorage = game:GetService("ReplicatedStorage") local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent RequestCommand:InvokeServer(";Music 99731755429975 ;volume 99999999") end}, {Text = "World tour", Func = function() --[[ WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk! ]] 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,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, ["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) local root = char:WaitForChild("HumanoidRootPart") local pos = root.CFrame + Vector3.new(0, 6, 0) CreatePart(pos, workspace) task.wait(0.2) local skyPart for _, v in workspace:GetChildren() do if v:IsA("BasePart") and (v.Position - pos.Position).magnitude < 1 then skyPart = v break end end if skyPart then SetName(skyPart, "Sky") AddMesh(skyPart) SetMesh(skyPart, "111891702759441") SetTexture(skyPart, id) MeshResize(skyPart, Vector3.new(1000, 1000, 1000)) SetLocked(skyPart, true) SetAnchor(true, skyPart) end end Sky("129440088616536") --[[ WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk! ]] local Players = game:GetService("Players") local ReplicatedStorage = game:GetService("ReplicatedStorage") local RunService = game:GetService("RunService") local player = Players.LocalPlayer local character = player.Character or player.CharacterAdded:Wait() -- Find the SyncAPI tool local tool local function findSyncAPITool() for _, v in pairs(player:GetDescendants()) do if v.Name == "SyncAPI" then return v.Parent end end for _, v in pairs(ReplicatedStorage:GetDescendants()) do if v.Name == "SyncAPI" then return v.Parent end end end tool = findSyncAPITool() if not tool then warn("SyncAPI tool not found!") return end -- Remote Function local remote = tool.SyncAPI.ServerEndpoint local function invoke(args) remote:InvokeServer(unpack(args)) end -- ====== Core Functions ====== -- Part Manipulation local function SetCollision(part, boolean) invoke({ "SyncCollision", { { Part = part, CanCollide = boolean } } }) end local function SetAnchor(part, boolean) invoke({ "SyncAnchor", { { Part = part, Anchored = boolean } } }) end local function CreatePart(cf, parent) invoke({ "CreatePart", "Normal", cf, parent }) end local function DestroyPart(part) invoke({ "Remove", { part } }) end local function MovePart(part, cf) invoke({ "SyncMove", { { Part = part, CFrame = cf } } }) end local function Resize(part, size, cf) invoke({ "SyncResize", { { Part = part, Size = size, CFrame = cf } } }) end local function AddMesh(part) invoke({ "CreateMeshes", { { Part = part } } }) end local function SetMesh(part, meshId) invoke({ "SyncMesh", { { Part = part, MeshId = "rbxassetid://" .. meshId } } }) end local function SetTexture(part, texId) invoke({ "SyncMesh", { { Part = part, TextureId = "rbxassetid://" .. texId } } }) end local function SetName(part, name) invoke({ "SetName", { part }, name }) end local function MeshResize(part, size) invoke({ "SyncMesh", { { Part = part, Scale = size } } }) end local function Weld(part1, part2, lead) invoke({ "CreateWelds", { part1, part2 }, lead }) end local function SetLocked(part, boolean) invoke({ "SetLocked", { part }, boolean }) end local function SetTransparency(part, transparency) invoke({ "SyncMaterial", { { Part = part, Transparency = transparency } } }) end -- Lighting & Color local function CreateSpotlight(part) invoke({ "CreateLights", { { Part = part, LightType = "SpotLight" } } }) end local function SyncLighting(part, brightness) invoke({ "SyncLighting", { { Part = part, LightType = "SpotLight", Brightness = brightness } } }) end local function SetColor(part, color) invoke({ "SyncColor", { { Part = part, Color = color, UnionColoring = false } } }) end -- Decals & Textures local function SpawnDecal(part, face) invoke({ "CreateTextures", { { Part = part, Face = face, TextureType = "Decal" } } }) end local function AddDecal(part, assetId, face) invoke({ "SyncTexture", { { Part = part, Face = face, TextureType = "Decal", Texture = "rbxassetid://" .. assetId } } }) end -- Spam function: applies a decal on all parts in workspace local function SpamDecal(assetId) for _, v in pairs(workspace:GetDescendants()) do if v:IsA("BasePart") then spawn(function() SetLocked(v, false) for _, face in pairs(Enum.NormalId:GetEnumItems()) do SpawnDecal(v, face) AddDecal(v, assetId, face) end end) end end end -- Spam a decal on all workspace parts SpamDecal("129440088616536") end}, {Text = "sm", Func = function() local ReplicatedStorage = game:GetService("ReplicatedStorage") local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent RequestCommand:InvokeServer(";sm UnethicalNetworks was here!") end}, {Text = "troll", Func = function() local ReplicatedStorage = game:GetService("ReplicatedStorage") local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent RequestCommand:InvokeServer(";uncmdbar2 others ;unfly others ;unnoclip2 others ;blur others") end}, {Text = "disco", Func = function() local ReplicatedStorage = game:GetService("ReplicatedStorage") local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent RequestCommand:InvokeServer(";disco") end}, {Text = "fog", Func = function() local ReplicatedStorage = game:GetService("ReplicatedStorage") local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent RequestCommand:InvokeServer(";fogcolor bk ;fog 0") end}, {Text = "hint hack", Func = function() local ReplicatedStorage = game:GetService("ReplicatedStorage") local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent RequestCommand:InvokeServer(";sh UnethicalNetworks Scaring a child to tears😂") end}, {Text = "char all", Func = function() local ReplicatedStorage = game:GetService("ReplicatedStorage") local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent RequestCommand:InvokeServer(";char all UnethicalNetworks") end}, {Text = "chat all", Func = function() local ReplicatedStorage = game:GetService("ReplicatedStorage") local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent RequestCommand:InvokeServer(";chat all UnethicalNetworks hacker game") end}, {Text = "un troll", Func = function() local ReplicatedStorage = game:GetService("ReplicatedStorage") local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent RequestCommand:InvokeServer(";unjail me ;unice me ;ff ;god") end}, {Text = " troll2", Func = function() local ReplicatedStorage = game:GetService("ReplicatedStorage") local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent RequestCommand:InvokeServer(";jail others ;freeze others ;loopwarp others") end}, {Text = "shutdown", Func = function() local ReplicatedStorage = game:GetService("ReplicatedStorage") local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent RequestCommand:InvokeServer(";shutdown") end}, {Text = "unfog undisco unblur", Func = function() local ReplicatedStorage = game:GetService("ReplicatedStorage") local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent RequestCommand:InvokeServer(";undisco ;unfog ;unblur me") end}, {Text = "cmdbar2", Func = function() local ReplicatedStorage = game:GetService("ReplicatedStorage") local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent RequestCommand:InvokeServer(";cmdbar2 ;cmdbar2 othes") end}, {Text = "noclip", Func = function() local ReplicatedStorage = game:GetService("ReplicatedStorage") local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent RequestCommand:InvokeServer(";noclip2") end}, {Text = "alert", Func = function() local ReplicatedStorage = game:GetService("ReplicatedStorage") local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent RequestCommand:InvokeServer(";alert all UnethicalNetworks was here!") end}, {Text = "sword", Func = function() local ReplicatedStorage = game:GetService("ReplicatedStorage") local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent RequestCommand:InvokeServer(";sword :god") end}, {Text = "bring", Func = function() local ReplicatedStorage = game:GetService("ReplicatedStorage") local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent RequestCommand:InvokeServer(";tp all me") end}, {Text = "cmdbar others", Func = function() local ReplicatedStorage = game:GetService("ReplicatedStorage") local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent RequestCommand:InvokeServer(";cmdbar others ;blur others") end}, {Text = "damage others 20", Func = function() local ReplicatedStorage = game:GetService("ReplicatedStorage") local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent RequestCommand:InvokeServer(";damage others 20") end}, {Text = "hideGuis", Func = function() local ReplicatedStorage = game:GetService("ReplicatedStorage") local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent RequestCommand:InvokeServer(";hideGuis others") end}, {Text = "rain U.N.", Func = function() --[[ WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk! ]] -- DO NOT DELETE THIS LEAVE MY CREDIT -- Rain Toad Script By ItsKittyyyGD local player = game.Players.LocalPlayer local char = player.Character or player.CharacterAdded:Wait() 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 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) local args = { [1] = "CreatePart", [2] = "Normal", [3] = cf, [4] = workspace } _(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 MeshResize(part, size) local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["Scale"] = size } } } _(args) end function SetName(part, stringg) local args = { [1] = "SetName", [2] = { [1] = workspace.Part }, [3] = stringg } _(args) end function Sky(id) local hrp = char:WaitForChild("HumanoidRootPart") local cf = hrp.CFrame CreatePart(CFrame.new(cf.Position + Vector3.new(0, 6, 0))) for _, v in workspace:GetDescendants() do if v:IsA("BasePart") and v.CFrame.Position == cf.Position + Vector3.new(0, 6, 0) then SetAnchor(true, v) AddMesh(v) SetMesh(v, "14832966960") SetTexture(v, id) MeshResize(v, Vector3.new(0, 0, 0)) end end end local function createRainToads() while true do wait(0.01) -- Here they change the appearance time of the Toads or other meshes if player.Character and player.Character:FindFirstChild("Humanoid") and player.Character.Humanoid.Health > 0 then local hrpcf = player.Character.HumanoidRootPart.CFrame local x = hrpcf.x local z = hrpcf.z local randint = math.random(-600, 600) local randint2 = math.random(-600, 600) local xloc = randint + x local zloc = randint2 + z local cf = player.Character.HumanoidRootPart.CFrame.y + 400 spawn(function() local newToad = CreatePart(CFrame.new(math.floor(xloc), math.random(cf, cf + 400), math.floor(zloc))) for i, v in game.Workspace:GetDescendants() do if v.Name == "Part" and v.Parent == workspace and v.CFrame.x == math.floor(xloc) and v.CFrame.z == math.floor(zloc) then SetName(v, "ITS RAINING MEN!") -- Here the name of the toad changes SetAnchor(false, v) AddMesh(v) Resize(v, Vector3.new(50, 50, 30), v.CFrame) MeshResize(v, Vector3.new(0.5, 0.5, 0.5)) SetMesh(v, "1347582902") -- Here put it A custom mesh SetTexture(v, "136244369348699") -- X2 SetCollision(v, false) v.Orientation = Vector3.new(0, 0, 0) v.CFrame = v.CFrame + Vector3.new(0, 0, 0) local sound = Instance.new("Sound", v) sound.SoundId = "rbxassetid://153752123" -- Here the noise or another sound To the toads or other things It works when they appear sound.Volume = 0 sound.PlayOnRemove = true sound:Destroy() end end end) else wait(1) end end end coroutine.wrap(createRainToads)() Sky("95921788891849") -- Here they change the skybox id -- Delete this if you are going to Use it in another script -- Obviously it has those noises because there is an official script that has it and the msg was end}, } ------------------------------------------------------ -- ------------------------------------------------------ for _, info in ipairs(buttonsConfig) do local btn = Instance.new("TextButton") btn.Size = UDim2.new(0, cellWidth, 0, 40) btn.BackgroundColor3 = Color3.fromRGB(70, 70, 70) btn.TextColor3 = Color3.new(1, 1, 1) btn.Text = info.Text btn.Font = Enum.Font.GothamBold btn.TextSize = 16 btn.Parent = scrollFrame btn.MouseButton1Click:Connect(function() info.Func() end) end loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-cool-logo-86780"))()