User:Outofspace/ON-OFF Button
From Legacy Roblox Wiki
Jump to navigationJump to search
Here are a few On/Off scripts/tools that you can use.
The Script
Changes the skybox from night to day.
--On/Off Button --OutOfSpace --1.0b script.Name = "On/Off-Script_Version_1.0b" script.Parent = game.Workspace a = game.Workspace:GetChildren() for i = 1, #a do if a[i].Name == script.Name then a[i]:Remove() end end local b = Instance.new("Part") b.Parent = game.Workspace b.Name = "Head" b.Size = Vector3.new(5, 1 ,5) local m = Instance.new("Model") m.Parent = game.Workspace m.Name = "Waiting..." b.Parent = m local h = Instance.new("Humanoid") h.Parent = m local c = Instance.new("ClickDetector") c.Parent = b c.MaxActivationDistance = 100 local s = Instance.new("Script") s.Parent = game.Workspace s.Disabled = true s.Name = "ButtonScript" s.Source = [[ script.Parent.Parent.Name = "On" local isOn = true function on() isOn = true game.Workspace.On.Head.BrickColor = BrickColor.new(21) game.Lighting.TimeOfDay = "00:00:00" game.Workspace.On.Name = "Off" end function off() isOn = false game.Workspace.Off.Head.BrickColor = BrickColor.new(28) game.Lighting.TimeOfDay = "14:00:00" game.Workspace.Off.Name = "On" end function onClicked() if isOn == true then off() else on() end end script.Parent.ClickDetector.MouseClick:connect(onClicked) on() ]] s.Disabled = false sad = s:clone() s:Remove() sad.Parent = b