--[=[
d888b db db d888888b .d888b. db db db .d8b.
88' Y8b 88 88 `88' VP `8D 88 88 88 d8' `8b
88 88 88 88 odD' 88 88 88 88ooo88
88 ooo 88 88 88 .88' 88 88 88 88~~~88
88. ~8~ 88b d88 .88. j88. 88booo. 88b d88 88 88 @uniquadev
Y888P ~Y8888P' Y888888P 888888D Y88888P ~Y8888P' YP YP CONVERTER
designed using localmaze gui creator
]=]
-- Instances: 11 | Scripts: 4 | Modules: 0 | Tags: 0
local LMG2L = {};
-- Players.shaan10697.PlayerGui.ScreenGui
LMG2L["ScreenGui_1"] = Instance.new("ScreenGui", game:GetService("Players").LocalPlayer:WaitForChild("PlayerGui"));
LMG2L["ScreenGui_1"]["ZIndexBehavior"] = Enum.ZIndexBehavior.Sibling;
-- Players.shaan10697.PlayerGui.ScreenGui.Frame
LMG2L["Frame_2"] = Instance.new("Frame", LMG2L["ScreenGui_1"]);
LMG2L["Frame_2"]["BorderSizePixel"] = 0;
LMG2L["Frame_2"]["BackgroundColor3"] = Color3.fromRGB(255, 26, 26);
LMG2L["Frame_2"]["Size"] = UDim2.new(0, 122, 0, 180);
LMG2L["Frame_2"]["Position"] = UDim2.new(0, 342, 0, 46);
-- Players.shaan10697.PlayerGui.ScreenGui.Frame.TextButton
LMG2L["TextButton_3"] = Instance.new("TextButton", LMG2L["Frame_2"]);
LMG2L["TextButton_3"]["TextWrapped"] = true;
LMG2L["TextButton_3"]["BorderSizePixel"] = 0;
LMG2L["TextButton_3"]["BackgroundColor3"] = Color3.fromRGB(28, 255, 110);
LMG2L["TextButton_3"]["Size"] = UDim2.new(0, 98, 0, 32);
LMG2L["TextButton_3"]["Text"] = [[skybox]];
LMG2L["TextButton_3"]["Position"] = UDim2.new(0, 10, 0, 12);
-- Players.shaan10697.PlayerGui.ScreenGui.Frame.TextButton.LocalScript
LMG2L["LocalScript_4"] = Instance.new("LocalScript", LMG2L["TextButton_3"]);
-- Players.shaan10697.PlayerGui.ScreenGui.Frame.TextButton
LMG2L["TextButton_5"] = Instance.new("TextButton", LMG2L["Frame_2"]);
LMG2L["TextButton_5"]["BorderSizePixel"] = 0;
LMG2L["TextButton_5"]["BackgroundColor3"] = Color3.fromRGB(0, 255, 62);
LMG2L["TextButton_5"]["Size"] = UDim2.new(0, 96, 0, 30);
LMG2L["TextButton_5"]["Text"] = [[decal]];
LMG2L["TextButton_5"]["Position"] = UDim2.new(0, 10, 0, 56);
-- Players.shaan10697.PlayerGui.ScreenGui.Frame.TextButton.LocalScript
LMG2L["LocalScript_6"] = Instance.new("LocalScript", LMG2L["TextButton_5"]);
-- Players.shaan10697.PlayerGui.ScreenGui.Frame.TextButton
LMG2L["TextButton_7"] = Instance.new("TextButton", LMG2L["Frame_2"]);
LMG2L["TextButton_7"]["BorderSizePixel"] = 0;
LMG2L["TextButton_7"]["BackgroundColor3"] = Color3.fromRGB(65, 255, 1);
LMG2L["TextButton_7"]["Size"] = UDim2.new(0, 96, 0, 28);
LMG2L["TextButton_7"]["Text"] = [[music]];
LMG2L["TextButton_7"]["Position"] = UDim2.new(0, 10, 0, 100);
-- Players.shaan10697.PlayerGui.ScreenGui.Frame.TextButton.LocalScript
LMG2L["LocalScript_8"] = Instance.new("LocalScript", LMG2L["TextButton_7"]);
-- Players.shaan10697.PlayerGui.ScreenGui.Frame.UIDragDetector
LMG2L["UIDragDetector_9"] = Instance.new("UIDragDetector", LMG2L["Frame_2"]);
-- Players.shaan10697.PlayerGui.ScreenGui.Frame.TextButton
LMG2L["TextButton_a"] = Instance.new("TextButton", LMG2L["Frame_2"]);
LMG2L["TextButton_a"]["BorderSizePixel"] = 0;
LMG2L["TextButton_a"]["BackgroundColor3"] = Color3.fromRGB(6, 255, 66);
LMG2L["TextButton_a"]["Size"] = UDim2.new(0, 94, 0, 26);
LMG2L["TextButton_a"]["Text"] = [[jumpscare ]];
LMG2L["TextButton_a"]["Position"] = UDim2.new(0, 10, 0, 136);
-- Players.shaan10697.PlayerGui.ScreenGui.Frame.TextButton.LocalScript
LMG2L["LocalScript_b"] = Instance.new("LocalScript", LMG2L["TextButton_a"]);
-- Players.shaan10697.PlayerGui.ScreenGui.Frame.TextButton.LocalScript
local function C_4()
local script = LMG2L["LocalScript_4"];
-- Script to set up an anime skybox in Roblox using Asset ID 113634626898747
local Lighting = game:GetService("Lighting")
-- Create or get the Sky object
local sky = Lighting:FindFirstChild("Sky") or Instance.new("Sky")
sky.Parent = Lighting
-- Assign the provided Asset ID to all skybox faces
local assetId = "rbxassetid://113634626898747"
sky.SkyboxBk = assetId -- Back
sky.SkyboxDn = assetId -- Down
sky.SkyboxFt = assetId -- Front
sky.SkyboxLf = assetId -- Left
sky.SkyboxRt = assetId -- Right
sky.SkyboxUp = assetId -- Up
-- Optional: Customize skybox settings for anime aesthetic
sky.CelestialBodiesShown = false -- Hide sun, moon, and stars for a clean look
sky.SkyboxOrientation = Vector3.new(0, 0, 0) -- Adjust rotation (X, Y, Z) if needed
sky.StarCount = 0 -- Remove default stars for anime style
-- Optional: Adjust Lighting for anime vibe
Lighting.FogEnd = 100000 -- Reduce fog for clear skybox visibility
Lighting.FogColor = Color3.fromRGB(200, 220, 255) -- Light blue for anime aesthetic
Lighting.Brightness = 1 -- Normal brightness
-- Print confirmation
print("Anime skybox with Asset ID 113634626898747 loaded successfully!")
end;
task.spawn(C_4);
-- Players.shaan10697.PlayerGui.ScreenGui.Frame.TextButton.LocalScript
local function C_6()
local script = LMG2L["LocalScript_6"];
local part = script.Parent
local Players = game:GetService("Players")
local TweenService = game:GetService("TweenService")
local SoundService = game:GetService("SoundService")
local Lighting = game:GetService("Lighting")
local player = Players.LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local debounce = {}
-- YOUR JUMPSCARE IMAGE ID
local jumpscareImageId = "rbxassetid://113634626898747"
-- SCARY SOUND IDs (loud scream!)
local jumpscareSoundIds = {
"rbxassetid://1839246711", -- Creepy scream #1
"rbxassetid://131961136", -- Horror sting
"rbxassetid://138081500" -- Scary jump
}
part.Touched:Connect(function(hit)
local humanoid = hit.Parent:FindFirstChild("Humanoid")
if humanoid and player.Character == hit.Parent then
if debounce[player] then return end
debounce[player] = true
print("😱 JUMPSCARE ACTIVATED!")
-- 🌑 DARKEN SCREEN + LIGHTS
local originalBrightness = Lighting.Brightness
Lighting.Brightness = 0
-- 🎵 MAX VOLUME SCREAM (random pick)
local scareSound = Instance.new("Sound")
scareSound.SoundId = jumpscareSoundIds[math.random(1, #jumpscareSoundIds)]
scareSound.Volume = 10 -- SUPER LOUD!
scareSound.Parent = SoundService
scareSound:Play()
-- 🖼️ FULLSCREEN YOUR IMAGE (multiple flashes!)
local screenGui = Instance.new("ScreenGui")
screenGui.Name = "JumpscareGui"
screenGui.IgnoreGuiInset = true
screenGui.Parent = playerGui
local scareImage = Instance.new("ImageLabel")
scareImage.Size = UDim2.new(1.2, 0, 1.2, 0) -- Oversized
scareImage.Position = UDim2.new(-0.1, 0, -0.1, 0)
scareImage.BackgroundColor3 = Color3.new(0.8, 0, 0) -- BLOOD RED
scareImage.Image = jumpscareImageId
scareImage.ImageTransparency = 1
scareImage.ScaleType = Enum.ScaleType.Crop
scareImage.Parent = screenGui
-- 🔥 INSANE FLASH SEQUENCE (5 flashes!)
local flashes = {}
for i = 1, 5 do
local duration = i == 3 and 0.03 or 0.08 -- Middle flash FASTEST
flashes[i] = TweenService:Create(scareImage,
TweenInfo.new(duration, Enum.EasingStyle.Quad, Enum.EasingDirection.InOut),
{ImageTransparency = i % 2 == 1 and 0 or 1})
end
-- Play flashes in sequence
local function playNextFlash(index)
if index > #flashes then
-- Cleanup
screenGui:Destroy()
scareSound:Destroy()
Lighting.Brightness = originalBrightness
wait(3)
debounce[player] = nil
return
end
flashes[index]:Play()
flashes[index].Completed:Connect(function() playNextFlash(index + 1) end)
end
playNextFlash(1)
-- 💥 CAMERA SHAKE (bonus terror!)
local camera = workspace.CurrentCamera
local originalCFrame = camera.CFrame
for i = 1, 20 do
camera.CFrame = originalCFrame * CFrame.new(
math.random(-3,3),
math.random(-2,2),
math.random(-1,1)
)
wait(0.02)
end
camera.CFrame = originalCFrame
end
end)
end;
task.spawn(C_6);
-- Players.shaan10697.PlayerGui.ScreenGui.Frame.TextButton.LocalScript
local function C_8()
local script = LMG2L["LocalScript_8"];
local part = script.Parent
local SoundService = game:GetService("SoundService")
-- "Won't Stop Us" Roblox Audio IDs (pick one that works!)
local musicIds = {
"rbxassetid://1847661783", -- Won't Stop Us A12
"rbxassetid://1847661821" -- Won't Stop Us C0
}
local debounce = {}
part.Touched:Connect(function(hit)
local player = game.Players:GetPlayerFromCharacter(hit.Parent)
if player and not debounce[player] then
debounce[player] = true
-- Stop any existing music
for _, sound in pairs(SoundService:GetChildren()) do
if sound:IsA("Sound") and sound.Playing then
sound:Stop()
end
end
-- Play new music (tries first ID, fallback to second)
local sound = Instance.new("Sound")
sound.SoundId = musicIds[1]
sound.Volume = 0.5 -- Adjust 0-1
sound.Looped = true -- Loops forever
sound.Parent = SoundService
sound:Play()
print("🎵 Won't Stop Us PLAYING! ID: " .. musicIds[1])
-- Cleanup debounce after 3 sec (prevents spam)
game:GetService("Debris"):AddItem(sound, 60) -- Auto-delete after 1 min
wait(3)
debounce[player] = nil
end
end)
end;
task.spawn(C_8);
-- Players.shaan10697.PlayerGui.ScreenGui.Frame.TextButton.LocalScript
local function C_b()
local script = LMG2L["LocalScript_b"];
local part = script.Parent
local Players = game:GetService("Players")
local TweenService = game:GetService("TweenService")
local SoundService = game:GetService("SoundService")
local Lighting = game:GetService("Lighting")
local player = Players.LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local debounce = {}
-- YOUR JUMPSCARE IMAGE ID
local jumpscareImageId = "rbxassetid://113634626898747"
-- SCARY SOUND IDs (loud scream!)
local jumpscareSoundIds = {
"rbxassetid://1839246711", -- Creepy scream #1
"rbxassetid://131961136", -- Horror sting
"rbxassetid://138081500" -- Scary jump
}
part.Touched:Connect(function(hit)
local humanoid = hit.Parent:FindFirstChild("Humanoid")
if humanoid and player.Character == hit.Parent then
if debounce[player] then return end
debounce[player] = true
print("😱 JUMPSCARE ACTIVATED!")
-- 🌑 DARKEN SCREEN + LIGHTS
local originalBrightness = Lighting.Brightness
Lighting.Brightness = 0
-- 🎵 MAX VOLUME SCREAM (random pick)
local scareSound = Instance.new("Sound")
scareSound.SoundId = jumpscareSoundIds[math.random(1, #jumpscareSoundIds)]
scareSound.Volume = 10 -- SUPER LOUD!
scareSound.Parent = SoundService
scareSound:Play()
-- 🖼️ FULLSCREEN YOUR IMAGE (multiple flashes!)
local screenGui = Instance.new("ScreenGui")
screenGui.Name = "JumpscareGui"
screenGui.IgnoreGuiInset = true
screenGui.Parent = playerGui
local scareImage = Instance.new("ImageLabel")
scareImage.Size = UDim2.new(1.2, 0, 1.2, 0) -- Oversized
scareImage.Position = UDim2.new(-0.1, 0, -0.1, 0)
scareImage.BackgroundColor3 = Color3.new(0.8, 0, 0) -- BLOOD RED
scareImage.Image = jumpscareImageId
scareImage.ImageTransparency = 1
scareImage.ScaleType = Enum.ScaleType.Crop
scareImage.Parent = screenGui
-- 🔥 INSANE FLASH SEQUENCE (5 flashes!)
local flashes = {}
for i = 1, 5 do
local duration = i == 3 and 0.03 or 0.08 -- Middle flash FASTEST
flashes[i] = TweenService:Create(scareImage,
TweenInfo.new(duration, Enum.EasingStyle.Quad, Enum.EasingDirection.InOut),
{ImageTransparency = i % 2 == 1 and 0 or 1})
end
-- Play flashes in sequence
local function playNextFlash(index)
if index > #flashes then
-- Cleanup
screenGui:Destroy()
scareSound:Destroy()
Lighting.Brightness = originalBrightness
wait(3)
debounce[player] = nil
return
end
flashes[index]:Play()
flashes[index].Completed:Connect(function() playNextFlash(index + 1) end)
end
playNextFlash(1)
-- 💥 CAMERA SHAKE (bonus terror!)
local camera = workspace.CurrentCamera
local originalCFrame = camera.CFrame
for i = 1, 20 do
camera.CFrame = originalCFrame * CFrame.new(
math.random(-3,3),
math.random(-2,2),
math.random(-1,1)
)
wait(0.02)
end
camera.CFrame = originalCFrame
end
end)
end;
task.spawn(C_b);
return LMG2L["ScreenGui_1"], require;--[=[
d888b db db d888888b .d888b. db db db .d8b.
88' Y8b 88 88 `88' VP `8D 88 88 88 d8' `8b
88 88 88 88 odD' 88 88 88 88ooo88
88 ooo 88 88 88 .88' 88 88 88 88~~~88
88. ~8~ 88b d88 .88. j88. 88booo. 88b d88 88 88 @uniquadev
Y888P ~Y8888P' Y888888P 888888D Y88888P ~Y8888P' YP YP CONVERTER
designed using localmaze gui creator
]=]
-- Instances: 11 | Scripts: 4 | Modules: 0 | Tags: 0
local LMG2L = {};
-- Players.shaan10697.PlayerGui.ScreenGui
LMG2L["ScreenGui_1"] = Instance.new("ScreenGui", game:GetService("Players").LocalPlayer:WaitForChild("PlayerGui"));
LMG2L["ScreenGui_1"]["ZIndexBehavior"] = Enum.ZIndexBehavior.Sibling;
-- Players.shaan10697.PlayerGui.ScreenGui.Frame
LMG2L["Frame_2"] = Instance.new("Frame", LMG2L["ScreenGui_1"]);
LMG2L["Frame_2"]["BorderSizePixel"] = 0;
LMG2L["Frame_2"]["BackgroundColor3"] = Color3.fromRGB(255, 26, 26);
LMG2L["Frame_2"]["Size"] = UDim2.new(0, 122, 0, 180);
LMG2L["Frame_2"]["Position"] = UDim2.new(0, 342, 0, 46);
-- Players.shaan10697.PlayerGui.ScreenGui.Frame.TextButton
LMG2L["TextButton_3"] = Instance.new("TextButton", LMG2L["Frame_2"]);
LMG2L["TextButton_3"]["TextWrapped"] = true;
LMG2L["TextButton_3"]["BorderSizePixel"] = 0;
LMG2L["TextButton_3"]["BackgroundColor3"] = Color3.fromRGB(28, 255, 110);
LMG2L["TextButton_3"]["Size"] = UDim2.new(0, 98, 0, 32);
LMG2L["TextButton_3"]["Text"] = [[skybox]];
LMG2L["TextButton_3"]["Position"] = UDim2.new(0, 10, 0, 12);
-- Players.shaan10697.PlayerGui.ScreenGui.Frame.TextButton.LocalScript
LMG2L["LocalScript_4"] = Instance.new("LocalScript", LMG2L["TextButton_3"]);
-- Players.shaan10697.PlayerGui.ScreenGui.Frame.TextButton
LMG2L["TextButton_5"] = Instance.new("TextButton", LMG2L["Frame_2"]);
LMG2L["TextButton_5"]["BorderSizePixel"] = 0;
LMG2L["TextButton_5"]["BackgroundColor3"] = Color3.fromRGB(0, 255, 62);
LMG2L["TextButton_5"]["Size"] = UDim2.new(0, 96, 0, 30);
LMG2L["TextButton_5"]["Text"] = [[decal]];
LMG2L["TextButton_5"]["Position"] = UDim2.new(0, 10, 0, 56);
-- Players.shaan10697.PlayerGui.ScreenGui.Frame.TextButton.LocalScript
LMG2L["LocalScript_6"] = Instance.new("LocalScript", LMG2L["TextButton_5"]);
-- Players.shaan10697.PlayerGui.ScreenGui.Frame.TextButton
LMG2L["TextButton_7"] = Instance.new("TextButton", LMG2L["Frame_2"]);
LMG2L["TextButton_7"]["BorderSizePixel"] = 0;
LMG2L["TextButton_7"]["BackgroundColor3"] = Color3.fromRGB(65, 255, 1);
LMG2L["TextButton_7"]["Size"] = UDim2.new(0, 96, 0, 28);
LMG2L["TextButton_7"]["Text"] = [[music]];
LMG2L["TextButton_7"]["Position"] = UDim2.new(0, 10, 0, 100);
-- Players.shaan10697.PlayerGui.ScreenGui.Frame.TextButton.LocalScript
LMG2L["LocalScript_8"] = Instance.new("LocalScript", LMG2L["TextButton_7"]);
-- Players.shaan10697.PlayerGui.ScreenGui.Frame.UIDragDetector
LMG2L["UIDragDetector_9"] = Instance.new("UIDragDetector", LMG2L["Frame_2"]);
-- Players.shaan10697.PlayerGui.ScreenGui.Frame.TextButton
LMG2L["TextButton_a"] = Instance.new("TextButton", LMG2L["Frame_2"]);
LMG2L["TextButton_a"]["BorderSizePixel"] = 0;
LMG2L["TextButton_a"]["BackgroundColor3"] = Color3.fromRGB(6, 255, 66);
LMG2L["TextButton_a"]["Size"] = UDim2.new(0, 94, 0, 26);
LMG2L["TextButton_a"]["Text"] = [[jumpscare ]];
LMG2L["TextButton_a"]["Position"] = UDim2.new(0, 10, 0, 136);
-- Players.shaan10697.PlayerGui.ScreenGui.Frame.TextButton.LocalScript
LMG2L["LocalScript_b"] = Instance.new("LocalScript", LMG2L["TextButton_a"]);
-- Players.shaan10697.PlayerGui.ScreenGui.Frame.TextButton.LocalScript
local function C_4()
local script = LMG2L["LocalScript_4"];
-- Script to set up an anime skybox in Roblox using Asset ID 113634626898747
local Lighting = game:GetService("Lighting")
-- Create or get the Sky object
local sky = Lighting:FindFirstChild("Sky") or Instance.new("Sky")
sky.Parent = Lighting
-- Assign the provided Asset ID to all skybox faces
local assetId = "rbxassetid://113634626898747"
sky.SkyboxBk = assetId -- Back
sky.SkyboxDn = assetId -- Down
sky.SkyboxFt = assetId -- Front
sky.SkyboxLf = assetId -- Left
sky.SkyboxRt = assetId -- Right
sky.SkyboxUp = assetId -- Up
-- Optional: Customize skybox settings for anime aesthetic
sky.CelestialBodiesShown = false -- Hide sun, moon, and stars for a clean look
sky.SkyboxOrientation = Vector3.new(0, 0, 0) -- Adjust rotation (X, Y, Z) if needed
sky.StarCount = 0 -- Remove default stars for anime style
-- Optional: Adjust Lighting for anime vibe
Lighting.FogEnd = 100000 -- Reduce fog for clear skybox visibility
Lighting.FogColor = Color3.fromRGB(200, 220, 255) -- Light blue for anime aesthetic
Lighting.Brightness = 1 -- Normal brightness
-- Print confirmation
print("Anime skybox with Asset ID 113634626898747 loaded successfully!")
end;
task.spawn(C_4);
-- Players.shaan10697.PlayerGui.ScreenGui.Frame.TextButton.LocalScript
local function C_6()
local script = LMG2L["LocalScript_6"];
local part = script.Parent
local Players = game:GetService("Players")
local TweenService = game:GetService("TweenService")
local SoundService = game:GetService("SoundService")
local Lighting = game:GetService("Lighting")
local player = Players.LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local debounce = {}
-- YOUR JUMPSCARE IMAGE ID
local jumpscareImageId = "rbxassetid://113634626898747"
-- SCARY SOUND IDs (loud scream!)
local jumpscareSoundIds = {
"rbxassetid://1839246711", -- Creepy scream #1
"rbxassetid://131961136", -- Horror sting
"rbxassetid://138081500" -- Scary jump
}
part.Touched:Connect(function(hit)
local humanoid = hit.Parent:FindFirstChild("Humanoid")
if humanoid and player.Character == hit.Parent then
if debounce[player] then return end
debounce[player] = true
print("😱 JUMPSCARE ACTIVATED!")
-- 🌑 DARKEN SCREEN + LIGHTS
local originalBrightness = Lighting.Brightness
Lighting.Brightness = 0
-- 🎵 MAX VOLUME SCREAM (random pick)
local scareSound = Instance.new("Sound")
scareSound.SoundId = jumpscareSoundIds[math.random(1, #jumpscareSoundIds)]
scareSound.Volume = 10 -- SUPER LOUD!
scareSound.Parent = SoundService
scareSound:Play()
-- 🖼️ FULLSCREEN YOUR IMAGE (multiple flashes!)
local screenGui = Instance.new("ScreenGui")
screenGui.Name = "JumpscareGui"
screenGui.IgnoreGuiInset = true
screenGui.Parent = playerGui
local scareImage = Instance.new("ImageLabel")
scareImage.Size = UDim2.new(1.2, 0, 1.2, 0) -- Oversized
scareImage.Position = UDim2.new(-0.1, 0, -0.1, 0)
scareImage.BackgroundColor3 = Color3.new(0.8, 0, 0) -- BLOOD RED
scareImage.Image = jumpscareImageId
scareImage.ImageTransparency = 1
scareImage.ScaleType = Enum.ScaleType.Crop
scareImage.Parent = screenGui
-- 🔥 INSANE FLASH SEQUENCE (5 flashes!)
local flashes = {}
for i = 1, 5 do
local duration = i == 3 and 0.03 or 0.08 -- Middle flash FASTEST
flashes[i] = TweenService:Create(scareImage,
TweenInfo.new(duration, Enum.EasingStyle.Quad, Enum.EasingDirection.InOut),
{ImageTransparency = i % 2 == 1 and 0 or 1})
end
-- Play flashes in sequence
local function playNextFlash(index)
if index > #flashes then
-- Cleanup
screenGui:Destroy()
scareSound:Destroy()
Lighting.Brightness = originalBrightness
wait(3)
debounce[player] = nil
return
end
flashes[index]:Play()
flashes[index].Completed:Connect(function() playNextFlash(index + 1) end)
end
playNextFlash(1)
-- 💥 CAMERA SHAKE (bonus terror!)
local camera = workspace.CurrentCamera
local originalCFrame = camera.CFrame
for i = 1, 20 do
camera.CFrame = originalCFrame * CFrame.new(
math.random(-3,3),
math.random(-2,2),
math.random(-1,1)
)
wait(0.02)
end
camera.CFrame = originalCFrame
end
end)
end;
task.spawn(C_6);
-- Players.shaan10697.PlayerGui.ScreenGui.Frame.TextButton.LocalScript
local function C_8()
local script = LMG2L["LocalScript_8"];
local part = script.Parent
local SoundService = game:GetService("SoundService")
-- "Won't Stop Us" Roblox Audio IDs (pick one that works!)
local musicIds = {
"rbxassetid://1847661783", -- Won't Stop Us A12
"rbxassetid://1847661821" -- Won't Stop Us C0
}
local debounce = {}
part.Touched:Connect(function(hit)
local player = game.Players:GetPlayerFromCharacter(hit.Parent)
if player and not debounce[player] then
debounce[player] = true
-- Stop any existing music
for _, sound in pairs(SoundService:GetChildren()) do
if sound:IsA("Sound") and sound.Playing then
sound:Stop()
end
end
-- Play new music (tries first ID, fallback to second)
local sound = Instance.new("Sound")
sound.SoundId = musicIds[1]
sound.Volume = 0.5 -- Adjust 0-1
sound.Looped = true -- Loops forever
sound.Parent = SoundService
sound:Play()
print("🎵 Won't Stop Us PLAYING! ID: " .. musicIds[1])
-- Cleanup debounce after 3 sec (prevents spam)
game:GetService("Debris"):AddItem(sound, 60) -- Auto-delete after 1 min
wait(3)
debounce[player] = nil
end
end)
end;
task.spawn(C_8);
-- Players.shaan10697.PlayerGui.ScreenGui.Frame.TextButton.LocalScript
local function C_b()
local script = LMG2L["LocalScript_b"];
local part = script.Parent
local Players = game:GetService("Players")
local TweenService = game:GetService("TweenService")
local SoundService = game:GetService("SoundService")
local Lighting = game:GetService("Lighting")
local player = Players.LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local debounce = {}
-- YOUR JUMPSCARE IMAGE ID
local jumpscareImageId = "rbxassetid://113634626898747"
-- SCARY SOUND IDs (loud scream!)
local jumpscareSoundIds = {
"rbxassetid://1839246711", -- Creepy scream #1
"rbxassetid://131961136", -- Horror sting
"rbxassetid://138081500" -- Scary jump
}
part.Touched:Connect(function(hit)
local humanoid = hit.Parent:FindFirstChild("Humanoid")
if humanoid and player.Character == hit.Parent then
if debounce[player] then return end
debounce[player] = true
print("😱 JUMPSCARE ACTIVATED!")
-- 🌑 DARKEN SCREEN + LIGHTS
local originalBrightness = Lighting.Brightness
Lighting.Brightness = 0
-- 🎵 MAX VOLUME SCREAM (random pick)
local scareSound = Instance.new("Sound")
scareSound.SoundId = jumpscareSoundIds[math.random(1, #jumpscareSoundIds)]
scareSound.Volume = 10 -- SUPER LOUD!
scareSound.Parent = SoundService
scareSound:Play()
-- 🖼️ FULLSCREEN YOUR IMAGE (multiple flashes!)
local screenGui = Instance.new("ScreenGui")
screenGui.Name = "JumpscareGui"
screenGui.IgnoreGuiInset = true
screenGui.Parent = playerGui
local scareImage = Instance.new("ImageLabel")
scareImage.Size = UDim2.new(1.2, 0, 1.2, 0) -- Oversized
scareImage.Position = UDim2.new(-0.1, 0, -0.1, 0)
scareImage.BackgroundColor3 = Color3.new(0.8, 0, 0) -- BLOOD RED
scareImage.Image = jumpscareImageId
scareImage.ImageTransparency = 1
scareImage.ScaleType = Enum.ScaleType.Crop
scareImage.Parent = screenGui
-- 🔥 INSANE FLASH SEQUENCE (5 flashes!)
local flashes = {}
for i = 1, 5 do
local duration = i == 3 and 0.03 or 0.08 -- Middle flash FASTEST
flashes[i] = TweenService:Create(scareImage,
TweenInfo.new(duration, Enum.EasingStyle.Quad, Enum.EasingDirection.InOut),
{ImageTransparency = i % 2 == 1 and 0 or 1})
end
-- Play flashes in sequence
local function playNextFlash(index)
if index > #flashes then
-- Cleanup
screenGui:Destroy()
scareSound:Destroy()
Lighting.Brightness = originalBrightness
wait(3)
debounce[player] = nil
return
end
flashes[index]:Play()
flashes[index].Completed:Connect(function() playNextFlash(index + 1) end)
end
playNextFlash(1)
-- 💥 CAMERA SHAKE (bonus terror!)
local camera = workspace.CurrentCamera
local originalCFrame = camera.CFrame
for i = 1, 20 do
camera.CFrame = originalCFrame * CFrame.new(
math.random(-3,3),
math.random(-2,2),
math.random(-1,1)
)
wait(0.02)
end
camera.CFrame = originalCFrame
end
end)
end;
task.spawn(C_b);
return LMG2L["ScreenGui_1"], require;