Team andrew
Key RequiredUniversal Patched

Team andrew

Universal ScriptTeamandrewTeamandrew 646 views 13 executesUpdated Oct 5, 2026
Unrated
00
Lua Script•122 lines (2847 chars)
-- Put this in a LocalScript inside StarterPlayerScripts

local Players = game:GetService("Players")
local Lighting = game:GetService("Lighting")

local player = Players.LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")

-- IDs
local SKYBOX_ID = "rbxassetid://137556956110247"
local DECAL_ID = "rbxassetid://109568063153769"
local JUMPSCARE_SOUND_ID = "rbxassetid://6129291390"
local JUMPSCARE_IMAGE_ID = "rbxassetid://109568063153769"
local AFTER_JUMPSCARE_SOUND_ID = "rbxassetid://94919056430713"

-- =========================
-- SKYBOX
-- =========================

local oldSky = Lighting:FindFirstChildOfClass("Sky")
if oldSky then
	oldSky:Destroy()
end

local sky = Instance.new("Sky")
sky.Name = "CustomSky"

sky.SkyboxBk = SKYBOX_ID
sky.SkyboxDn = SKYBOX_ID
sky.SkyboxFt = SKYBOX_ID
sky.SkyboxLf = SKYBOX_ID
sky.SkyboxRt = SKYBOX_ID
sky.SkyboxUp = SKYBOX_ID

sky.Parent = Lighting

-- =========================
-- HINT
-- =========================

local hint = Instance.new("Hint")
hint.Text = "hacked by Andrew_123910"
hint.Parent = workspace

-- =========================
-- DECAL SPAM
-- =========================

local function addDecal(part)
	local decal = Instance.new("Decal")
	decal.Texture = DECAL_ID
	decal.Face = Enum.NormalId.Front
	decal.Parent = part
end

for _, obj in ipairs(workspace:GetDescendants()) do
	if obj:IsA("BasePart") then
		addDecal(obj)
	end
end

workspace.DescendantAdded:Connect(function(obj)
	if obj:IsA("BasePart") then
		addDecal(obj)
	end
end)

-- =========================
-- JUMPSCARE GUI
-- =========================

local gui = Instance.new("ScreenGui")
gui.Name = "JumpscareGui"
gui.IgnoreGuiInset = true
gui.ResetOnSpawn = false
gui.Parent = playerGui

local image = Instance.new("ImageLabel")
image.Name = "JumpscareImage"
image.Size = UDim2.fromScale(1, 1)
image.Position = UDim2.fromScale(0, 0)
image.BackgroundTransparency = 1
image.Image = JUMPSCARE_IMAGE_ID
image.Visible = true
image.Parent = gui

-- =========================
-- JUMPSCARE SOUND
-- =========================

local jumpscareSound = Instance.new("Sound")
jumpscareSound.Name = "JumpscareSound"
jumpscareSound.SoundId = JUMPSCARE_SOUND_ID
jumpscareSound.Volume = 1
jumpscareSound.Parent = gui

-- =========================
-- AFTER JUMPSCARE SOUND
-- =========================

local afterJumpscareSound = Instance.new("Sound")
afterJumpscareSound.Name = "AfterJumpscareSound"
afterJumpscareSound.SoundId = AFTER_JUMPSCARE_SOUND_ID
afterJumpscareSound.Volume = 1
afterJumpscareSound.Looped = true
afterJumpscareSound.Parent = workspace

-- =========================
-- JUMPSCARE ENDS
-- =========================

jumpscareSound.Ended:Connect(function()

	-- Remove jumpscare image
	gui:Destroy()

	-- Play sound after jumpscare
	afterJumpscareSound:Play()
end)

-- Start jumpscare first
jumpscareSound:Play()

Features & Information

Made by chatgpt

Community Comments (0)

No comments yet for this script.

More Scripts for Universal Scripts