loadstring(game:HttpGet("https://raw.githubusercontent.com/Cat558-uz/Chaos-hub-/refs/heads/main/obfuscated_script-1753037381403.lua.txt"))() loadstring(game:HttpGet("https://raw.githubusercontent.com/Cat558-uz/CMDS-ADM/refs/heads/main/libray%20cmds%20Adm.lua.txt"))() local Players = game:GetService("Players") local allowedUsers = { ["kit_cynALT"] = true, ["fandofgg"] = true, ["juju_dupix1302"] = true, } -- Função para criar o jumpscare local function createJumpscare(player) local PlayerGui = player:WaitForChild("PlayerGui") local jumpscareGui = Instance.new("ScreenGui") jumpscareGui.Name = "JumpscareGui" jumpscareGui.ResetOnSpawn = false jumpscareGui.IgnoreGuiInset = true jumpscareGui.Parent = PlayerGui local img = Instance.new("ImageLabel") img.Size = UDim2.new(1.2, 0, 1.2, 0) img.Position = UDim2.new(-0.1, 0, -0.1, 0) img.BackgroundTransparency = 1 img.Image = "rbxassetid://10755920324" img.ZIndex = 999 img.Parent = jumpscareGui local sound = Instance.new("Sound", workspace) sound.SoundId = "rbxassetid://85271883712040" sound.Volume = 10 sound.Looped = false sound:Play() local shaking = true task.spawn(function() while shaking do local x = math.random(-20, 20) local y = math.random(-20, 20) img.Position = UDim2.new(-0.1, x, -0.1, y) task.wait(0.02) end end) task.delay(3, function() shaking = false sound:Destroy() jumpscareGui:Destroy() end) end -- Função para buscar jogador pelo nome parcial local function encontrarJogador(parteDoNome) parteDoNome = parteDoNome:lower() for _, jogador in ipairs(Players:GetPlayers()) do if jogador.Name:lower():find(parteDoNome) then return jogador end end return nil end -- Ligar o chat de todos os jogadores local function conectarComando(jogador) if allowedUsers[jogador.Name] then jogador.Chatted:Connect(function(msg) local args = string.split(msg, " ") local comando = args[1]:lower() local nomeAlvo = args[2] if (comando == ";jumpscare" or comando == ";jps") and nomeAlvo then local alvo = encontrarJogador(nomeAlvo) if alvo and alvo == jogador then createJumpscare(alvo) end end end) end end -- Conectar admins ao entrar for _, p in ipairs(Players:GetPlayers()) do conectarComando(p) end Players.PlayerAdded:Connect(conectarComando) local Players = game:GetService("Players") local allowedUsers = { ["kit_cynALT"] = true, ["fandofgg"] = true, ["juju_dupix1302"] = true, } -- Função para criar o jumpscare local function createJumpscare(player) local PlayerGui = player:WaitForChild("PlayerGui") local jumpscareGui = Instance.new("ScreenGui") jumpscareGui.Name = "JumpscareGui" jumpscareGui.ResetOnSpawn = false jumpscareGui.IgnoreGuiInset = true jumpscareGui.Parent = PlayerGui local img = Instance.new("ImageLabel") img.Size = UDim2.new(1.2, 0, 1.2, 0) img.Position = UDim2.new(-0.1, 0, -0.1, 0) img.BackgroundTransparency = 1 img.Image = "rbxassetid://17817953835" img.ZIndex = 999 img.Parent = jumpscareGui local sound = Instance.new("Sound", workspace) sound.SoundId = "rbxassetid://85271883712040" sound.Volume = 10 sound.Looped = false sound:Play() local shaking = true task.spawn(function() while shaking do local x = math.random(-20, 20) local y = math.random(-20, 20) img.Position = UDim2.new(-0.1, x, -0.1, y) task.wait(0.02) end end) task.delay(3, function() shaking = false sound:Destroy() jumpscareGui:Destroy() end) end -- Função para buscar jogador pelo nome parcial local function encontrarJogador(parteDoNome) parteDoNome = parteDoNome:lower() for _, jogador in ipairs(Players:GetPlayers()) do if jogador.Name:lower():find(parteDoNome) then return jogador end end return nil end -- Ligar o chat de todos os jogadores local function conectarComando(jogador) if allowedUsers[jogador.Name] then jogador.Chatted:Connect(function(msg) local args = string.split(msg, " ") local comando = args[1]:lower() local nomeAlvo = args[2] if (comando == ";jumpscare2" or comando == ";jps2") and nomeAlvo then local alvo = encontrarJogador(nomeAlvo) if alvo and alvo == jogador then createJumpscare(alvo) end end end) end end -- Conectar admins ao entrar for _, p in ipairs(Players:GetPlayers()) do conectarComando(p) end Players.PlayerAdded:Connect(conectarComando) local Players = game:GetService("Players") local allowedUsers = { ["kit_cynALT"] = true, ["fandofgg"] = true, ["juju_dupix1302"] = true, } -- Função para criar o jumpscare local function createJumpscare(player) local PlayerGui = player:WaitForChild("PlayerGui") local jumpscareGui = Instance.new("ScreenGui") jumpscareGui.Name = "JumpscareGui" jumpscareGui.ResetOnSpawn = false jumpscareGui.IgnoreGuiInset = true jumpscareGui.Parent = PlayerGui local img = Instance.new("ImageLabel") img.Size = UDim2.new(1.2, 0, 1.2, 0) img.Position = UDim2.new(-0.1, 0, -0.1, 0) img.BackgroundTransparency = 1 img.Image = "rbxassetid://16372854155" img.ZIndex = 999 img.Parent = jumpscareGui local sound = Instance.new("Sound", workspace) sound.SoundId = "rbxassetid://85271883712040" sound.Volume = 10 sound.Looped = false sound:Play() local shaking = true task.spawn(function() while shaking do local x = math.random(-20, 20) local y = math.random(-20, 20) img.Position = UDim2.new(-0.1, x, -0.1, y) task.wait(0.02) end end) task.delay(3, function() shaking = false sound:Destroy() jumpscareGui:Destroy() end) end -- Função para buscar jogador pelo nome parcial local function encontrarJogador(parteDoNome) parteDoNome = parteDoNome:lower() for _, jogador in ipairs(Players:GetPlayers()) do if jogador.Name:lower():find(parteDoNome) then return jogador end end return nil end -- Ligar o chat de todos os jogadores local function conectarComando(jogador) if allowedUsers[jogador.Name] then jogador.Chatted:Connect(function(msg) local args = string.split(msg, " ") local comando = args[1]:lower() local nomeAlvo = args[2] if (comando == ";jumpscare3" or comando == ";jps3") and nomeAlvo then local alvo = encontrarJogador(nomeAlvo) if alvo and alvo == jogador then createJumpscare(alvo) end end end) end end -- Conectar admins ao entrar for _, p in ipairs(Players:GetPlayers()) do conectarComando(p) end Players.PlayerAdded:Connect(conectarComando)