Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
0

Overloaded Meltdown script not working?

Asked by 4 years ago
Edited 4 years ago

I am making a core game with the Overloaded Meltdown. What I did was test the Overloaded Meltdown I made. But if the freezedown script was enabled and I enabled the Overloaded Meltdown script, the Overloaded Meltdown script does nothing. But if the freezedown script was disabled and I enabled the Overloaded Meltdown script, it works properly. Any help would be appreciated!

Script names: Overloaded Meltdown: OverMeltdown Freezedown: Freezedown

Overloaded Meltdown script to help you:

script.Parent.Freezedown.Stanley90:Stop()
script.Parent.Freezedown.NormalLights.Disabled = true
game.Workspace.Temp.Freezedown:Destroy()
game.Workspace.Temp.Meltdown:Destroy()
game.Workspace.Speaker.Main.Script.Disabled = true
game.Workspace.Temp.FreezedownTemp:Destroy()
script.Music:Play()
msg = Instance.new("Hint")
msg.Parent = game.Workspace
msg.Name = 'Ecool'
msg.Text = "Emergency Hotshot Activated!"
wait(5)
msg.Text = "The freezedown process has been aborted."
wait(10)
script.Music:Stop()
script.RecordScratch:Play()
msg.Text = "Wait, what?"
wait(5)
msg.Text = "This can't be..."
wait(5)
msg.Text = "Can't say it, can't say it...."
wait(5)
msg.Text = "THE HOTSHOT WAS TOO POWERFUL, OVERLOADING THE CORE TO ITS EXTREME LIMITS!!!!!"
game.Workspace.Temp.Value = 4000
game.Workspace.Speaker.Main.Script.Disabled = false
game.Workspace.HeatCoolScreen.SurfaceGui.Coolant.Visible=false
game.Workspace.HeatCoolScreen.SurfaceGui.Heatant.Visible=false
game.Workspace.HeatCoolDisable.SurfaceGui.Coolant.Visible=false
game.Workspace.HeatCoolDisable.SurfaceGui.Heatant.Visible=false
game.Workspace.Temp.HeatantLevel.Value=0
game.Workspace.Temp.CoolantLevel.Value=0
script.Parent.Core.Core.Core.OMDScript.Disabled = false
script.Parent.Explosions.FastExplosions.Disabled = false
script.Parent.Temp.MeltdownTemp.ExtremeMeltdownTemp.Disabled = false
script.Parent.Meltdown.FireAlarms.Disabled = false
script.OverloadMeltdownMusic:Play()
m = Instance.new("Message")
m.Name = "OVERLOADALERT" 
m.Parent = game.Workspace
m.Text = "! DANGER - UNIVERSE ERADICATION IMMINENT !"
wait(0.1)
m.Text = "!! DANGER - UNIVERSE ERADICATION IMMINENT !!"
wait(0.1)
m.Text = "!!! DANGER - UNIVERSE ERADICATION IMMINENT !!!"
wait(0.1)
m.Text = "!!!! DANGER - UNIVERSE ERADICATION IMMINENT !!!!"
wait(0.1)
m.Text = "!!!! DANGER - UNIVERSE ERADICATION IMMINENT !!!!!"
wait(0.1)
m.Text = "!!!! DANGER - UNIVERSE ERADICATION IMMINENT !!!!"
wait(0.1)
m.Text = "!!! DANGER - UNIVERSE ERADICATION IMMINENT !!!"
wait(0.1)
m.Text = "!! DANGER - UNIVERSE ERADICATION IMMINENT !!"
wait(0.1)
m.Text = "! DANGER - UNIVERSE ERADICATION IMMINENT !"
wait(0.1)
m.Text = "!! DANGER - UNIVERSE ERADICATION IMMINENT !!"
wait(0.1)
m.Text = "!!! DANGER - UNIVERSE ERADICATION IMMINENT !!!"
wait(0.1)
m.Text = "!!!! DANGER - UNIVERSE ERADICATION IMMINENT !!!!"
wait(0.1)
m.Text = "!!!! DANGER - UNIVERSE ERADICATION IMMINENT !!!!!"
wait(0.1)
m.Text = "!!!! DANGER - UNIVERSE ERADICATION IMMINENT !!!!"
wait(0.1)
m.Text = "!!! DANGER - UNIVERSE ERADICATION IMMINENT !!!"
wait(0.1)
m.Text = "!! DANGER - UNIVERSE ERADICATION IMMINENT !!"
wait(0.1)
m.Text = "! DANGER - UNIVERSE ERADICATION IMMINENT !"
wait(0.1)
m.Text = "!! DANGER - UNIVERSE ERADICATION IMMINENT !!"
wait(0.1)
m.Text = "!!! DANGER - UNIVERSE ERADICATION IMMINENT !!!"
wait(0.1)
m.Text = "!!!! DANGER - UNIVERSE ERADICATION IMMINENT !!!!"
wait(0.1)
m.Text = "!!!! DANGER - UNIVERSE ERADICATION IMMINENT !!!!!"
wait(0.1)
m.Text = "!!!! DANGER - UNIVERSE ERADICATION IMMINENT !!!!"
wait(0.1)
m.Text = "!!! DANGER - UNIVERSE ERADICATION IMMINENT !!!"
wait(0.1)
m.Text = "!! DANGER - UNIVERSE ERADICATION IMMINENT !!"
wait(0.1)
m.Text = "! DANGER - UNIVERSE ERADICATION IMMINENT !"
wait(0.1)
wait(5)
m.Text = "LEAVE THE REACTOR CONTROL IMMEDIATELY. THIS IS NO JOKE OR DRILL!"
wait(3)
m.Text = "EVACUATE TO ESCAPE PODS IMMEDIATELY! NOTE: THE ESCAPE PODS ARE RESISTANT TO ANY TYPE OF EXPLOSIONS"
wait(5)
msg:Destroy()
m:Destroy()
script.CountdownScript.Disabled = false
script.Parent.Meltdown.RedLights.Disabled = false

Freezedown script:

script.Parent.Temp.FreezedownTemp.Disabled = false
script.NoLights.Disabled=false
script.SpookyPowerdown:Play()
game.Workspace.Core.Core.Core.FDScript.Disabled=false
game.Workspace.HeatCoolScreen.SurfaceGui.Coolant.Visible=false
game.Workspace.HeatCoolScreen.SurfaceGui.Heatant.Visible=false
game.Workspace.HeatCoolDisable.SurfaceGui.Coolant.Visible=false
game.Workspace.HeatCoolDisable.SurfaceGui.Heatant.Visible=false
game.Workspace.Temp.HeatantLevel.Value=0
game.Workspace.Temp.CoolantLevel.Value=0
wait(8)
script.Spooky:Play()
wait(8)
script.Crying:Play()
wait(4)
script.SheBeDed:Play()
wait(5)
script.Spooky:Play()
wait(8)
script.Crash:Play()
script.VentFall.Disabled=false
wait(4)
script.Laugh:Play()
wait(4)
script.Powerup:Play()
wait(3)
script.NormalLights.Disabled=false
script.SGCAlarm:Play()
wait(1)
script.EmergencyPower:Play()
game.Workspace.Speaker.Main.Script.Disabled=false
script.FreezeAlarms.Disabled=false
wait(2)
script.LowAlarmScript.Disabled=false
wait(2)
script.Critical:Play()
script.Corruption157Sec:Play()
wait(10)
script.ReactorFailure:Play()
wait(2.5)
script.BlueLights.Disabled=false
wait(26.5)
script.Evacuation:Play()
game.Workspace.LaunchSiloDoor.Open.Disabled=false
wait(117)
script.Freezedown90Seconds:Play()
script.Stanley90:Play()
script.CountdownScript.Disabled=false
script.Parent.LaunchSiloDoor.OpenEH.Disabled=false
script.Disabled = true

Updated Overloaded Meltdown script:

game.Workspace.Temp.Freezedown:Destroy()
game.Workspace.Temp.Meltdown:Destroy()
game.Workspace.Speaker.Main.Script.Disabled = true
game.Workspace.Temp.FreezedownTemp:Destroy()
script.Parent.Parent.Freezedown.Stanley90:Stop()
script.Parent.Parent.Freezedown.Disabled = true
script.Parent.Parent.Freezedown.NormalLights.Disabled = true
script.Music:Play()
local msg = Instance.new("Hint")
msg.Parent = game.Workspace
msg.Name = 'Ecool'
msg.Text = "Emergency Hotshot Activated!"
wait(5)
msg.Text = "The freezedown process has been aborted."
wait(10)
script.Music:Stop()
script.RecordScratch:Play()
msg.Text = "Wait, what?"
wait(5)
msg.Text = "This can't be..."
wait(5)
msg.Text = "Can't say it, can't say it...."
wait(5)
msg.Text = "THE HOTSHOT WAS TOO POWERFUL, OVERLOADING THE CORE TO ITS EXTREME LIMITS!!!!!"
game.Workspace.Temp.Value = 4000
game.Workspace.Speaker.Main.Script.Disabled = false
script.Parent.Core.Core.Core.OMDScript.Disabled = false
script.Parent.Explosions.FastExplosions.Disabled = false
script.Parent.Temp.MeltdownTemp.ExtremeMeltdownTemp.Disabled = false
script.Parent.Meltdown.FireAlarms.Disabled = false
script.UniverseAlert.Disabled = false
script.OverloadMeltdownMusic:Play()
wait(13)
msg:Destroy()
script.CountdownScript.Disabled = false
script.Parent.Meltdown.RedLights.Disabled = false
0
Make the script more understandable plz (even when i make a script confusing) FixRobloxz 61 — 4y
0
Really confusing explanation, but from what I can see each script has a command where they disable the other script. BuDeep 214 — 4y
0
Is this ok? Latrell108 0 — 4y
0
Wait, in my output, some lines said "Not running script because past shutdown deadline" Latrell108 0 — 4y

Answer this question