local AnimalsFound = script.Parent
function tp()
local players = game.Players:GetPlayers()
for i = 1,#players do
players[i].Character.HumanoidRootPart.CFrame = game.Workspace.Spawns.BattleHallTele.CFrame + Vector3.new(0, 3, 0)
end
end
AnimalsFound.Text.Changed:Connect(function()
if AnimalsFound.Text == 5 then
game.Workspace.Music.OversizedRoomMusic:Stop()
wait(3)
game.Workspace.Music.GlitchFX:Play()
for i, v in pairs(game.Players:GetChildren()) do
v.PlayerGui.GlitchTran.Frame.Visible = true
v.PlayerGui.GlitchTran.Frame.Static:Play()
v.PlayerGui.Objections.ObjectionLabel.Visible = false
wait(6.4)
v.PlayerGui.GlitchTran.Frame.Static:Stop()
v.PlayerGui.PitchBlack.BLACKNESSBOI.Visible = true
game.Workspace.Music.MetalNoise:Play()
tp()
wait(8.2)
game.Workspace.DarknessFX:Play()
for i, v in pairs(game.Players:GetChildren()) do
v.PlayerGui.PitchBlack.BLACKNESSBOI.Visible = false
game.Workspace.Music.LightHumming:Play()
game.Workspace.Music.LightHumming.Looped = true
game.Workspace.Music.LightHumming.Volume = 0.1
wait(0.4)
game.Workspace.Music.LightHumming.Volume = 0.2
wait(0.4)
game.Workspace.Music.LightHumming.Volume = 0.3
wait(0.4)
game.Workspace.Music.LightHumming.Volume = 0.4
wait(0.4)
game.Workspace.Music.LightHumming.Volume = 0.5
wait(0.4)
game.Workspace.Music.LightHumming.Volume = 0.6
wait(0.4)
game.Workspace.Music.LightHumming.Volume = 0.7
wait(0.4)
game.Workspace.Music.LightHumming.Volume = 0.8
wait(0.4)
game.Workspace.Music.LightHumming.Volume = 0.9
wait(0.4)
game.Workspace.Music.LightHumming.Volume = 1
end
end
end
COMMUNITY QUESTION
Why is the script not stopping the music or doing anything?
1 answer
U need to make it stop you need to fiat create a variable for the music and then stop it for example
AnimalsFound.Text.Changed:Connect(function()
if AnimalsFound.Text == 5 then
game.Workspace.Music.OversizedRoomMusic:Stop()
wait(3)
game.Workspace.Music.GlitchFX:Play()
for i, v in pairs(game.Players:GetChildren()) do
v.PlayerGui.GlitchTran.Frame.Visible = true
v.PlayerGui.GlitchTran.Frame.Static:Play()
v.PlayerGui.Objections.ObjectionLabel.Visible = false
wait(6.4)
v.PlayerGui.GlitchTran.Frame.Static:Stop()
v.PlayerGui.PitchBlack.BLACKNESSBOI.Visible = true
game.Workspace.Music.MetalNoise:Play()
tp()
wait(8.2)
game.Workspace.DarknessFX:Play()
for i, v in pairs(game.Players:GetChildren()) do
v.PlayerGui.PitchBlack.BLACKNESSBOI.Visible = false
game.Workspace.Music.LightHumming:Play()
game.Workspace.Music.LightHumming.Looped = true
game.Workspace.Music.LightHumming.Volume = 0.1
wait(0.4)
game.Workspace.Music.LightHumming.Volume = 0.2
wait(0.4)
game.Workspace.Music.LightHumming.Volume = 0.3
wait(0.4)
game.Workspace.Music.LightHumming.Volume = 0.4
wait(0.4)
game.Workspace.Music.LightHumming.Volume = 0.5
wait(0.4)
game.Workspace.Music.LightHumming.Volume = 0.6
wait(0.4)
game.Workspace.Music.LightHumming.Volume = 0.7
wait(0.4)
game.Workspace.Music.LightHumming.Volume = 0.8
wait(0.4)
game.Workspace.Music.LightHumming.Volume = 0.9
wait(0.4)
game.Workspace.Music.LightHumming.Volume = 1
game.Workspace.DarknessFX:Stop()
end
end
end
This discussion is preserved as it was. New answers, comments, and votes are closed.

6 comments
u need to stop it which u didnt
u need to stop it which u didnt
u need to stop it which u didnt
u need to stop it which u didnt
Please don't constantly spam comments.
DWmy interet lagged lol