Run it
Copy the script and paste it into your executor.
Players = :()
TweenService = :()
UserInputService = :()
Lighting = :()
LocalPlayer = Players.LocalPlayer
PlayerGui = LocalPlayer:()
PlayerGui:()
PlayerGui:():()
OriginalSkyData =
ExistingSky = Lighting:()
ExistingSky
OriginalSkyData = {
SkyboxBk = ExistingSky.SkyboxBk,
SkyboxDn = ExistingSky.SkyboxDn,
SkyboxFt = ExistingSky.SkyboxFt,
SkyboxLf = ExistingSky.SkyboxLf,
SkyboxRt = ExistingSky.SkyboxRt,
SkyboxUp = ExistingSky.SkyboxUp,
SunTextureId = ExistingSky.SunTextureId,
MoonTextureId = ExistingSky.MoonTextureId,
StarCount = ExistingSky.StarCount,
CelestialBodiesShown = ExistingSky.CelestialBodiesShown,
}
ScreenGui = .()
ScreenGui.Name =
ScreenGui.Parent = PlayerGui
ScreenGui.ResetOnSpawn =
ScreenGui.IgnoreGuiInset =
Main = .()
Main.Parent = ScreenGui
Main.Size = .(, , , )
Main.Position = .(, -, , -)
Main.BackgroundColor3 = .(, , )
Main.BorderSizePixel =
MainCorner = .(, Main)
MainCorner.CornerRadius = .(, )
MainStroke = .(, Main)
MainStroke.Color = .(, , )
MainStroke.Thickness =
Shadow = .()
Shadow.Parent = Main
Shadow.BackgroundTransparency =
Shadow.Size = .(, , , )
Shadow.Position = .(, -, , -)
Shadow.ZIndex =
Shadow.Image =
Shadow.ImageTransparency =
Shadow.ScaleType = .ScaleType.Slice
Shadow.SliceCenter = Rect.(, , , )
TopBar = .()
TopBar.Parent = Main
TopBar.Size = .(, , , )
TopBar.BackgroundColor3 = .(, , )
TopBar.BorderSizePixel =
TopCorner = .(, TopBar)
TopCorner.CornerRadius = .(, )
Fix = .()
Fix.Parent = TopBar
Fix.Size = .(, , , )
Fix.Position = .(, , , -)
Fix.BackgroundColor3 = .(, , )
Fix.BorderSizePixel =
Title = .()
Title.Parent = TopBar
Title.BackgroundTransparency =
Title.Position = .(, , , )
Title.Size = .(, -, , )
Title.Font = .Font.GothamBold
Title.Text =
Title.TextColor3 = .(, , )
Title.TextSize =
Title.TextXAlignment = .TextXAlignment.Left
Close = .()
Close.Parent = TopBar
Close.Size = .(, , , )
Close.Position = .(, -, , -)
Close.BackgroundTransparency =
Close.Image =
Minimize = .()
Minimize.Parent = TopBar
Minimize.Size = .(, , , )
Minimize.Position = .(, -, , -)
Minimize.BackgroundTransparency =
Minimize.Image =
Input = .()
Input.Parent = Main
Input.Size = .(, -, , )
Input.Position = .(, , , )
Input.BackgroundColor3 = .(, , )
Input.BorderSizePixel =
Input.PlaceholderText =
Input.Text =
Input.ClearTextOnFocus =
Input.Font = .Font.Gotham
Input.TextSize =
Input.TextColor3 = .(, , )
Input.PlaceholderColor3 = .(, , )
InputCorner = .(, Input)
InputCorner.CornerRadius = .(, )
InputStroke = .(, Input)
InputStroke.Color = .(, , )
InputStroke.Thickness =
Inject = .()
Inject.Parent = Main
Inject.Size = .(, -, , )
Inject.Position = .(, , , )
Inject.BackgroundColor3 = .(, , )
Inject.BorderSizePixel =
Inject.Text =
Inject.Font = .Font.GothamBold
Inject.TextSize =
Inject.TextColor3 = .(, , )
InjectCorner = .(, Inject)
InjectCorner.CornerRadius = .(, )
Reset = .()
Reset.Parent = Main
Reset.Size = .(, -, , )
Reset.Position = .(, , , )
Reset.BackgroundColor3 = .(, , )
Reset.BorderSizePixel =
Reset.Text =
Reset.Font = .Font.GothamBold
Reset.TextSize =
Reset.TextColor3 = .(, , )
ResetCorner = .(, Reset)
ResetCorner.CornerRadius = .(, )
FloatButton = .()
FloatButton.Parent = ScreenGui
FloatButton.Size = .(, , , )
FloatButton.Position = .(, , , -)
FloatButton.BackgroundColor3 = .(, , )
FloatButton.BorderSizePixel =
FloatButton.Image =
FloatButton.Visible =
FloatCorner = .(, FloatButton)
FloatCorner.CornerRadius = .(, )
FloatStroke = .(, FloatButton)
FloatStroke.Color = .(, , )
FloatStroke.Thickness =
FloatShadow = .()
FloatShadow.Parent = FloatButton
FloatShadow.BackgroundTransparency =
FloatShadow.Size = .(, , , )
FloatShadow.Position = .(, -, , -)
FloatShadow.ZIndex =
FloatShadow.Image =
FloatShadow.ImageTransparency =
FloatShadow.ScaleType = .ScaleType.Slice
FloatShadow.SliceCenter = Rect.(, , , )
(text)
text = (text ):(, )
text ==
direct = text:()
direct
direct
idParam = text:()
idParam
idParam
library = text:()
library
library
decal = text:()
decal
decal
raw = text:()
raw
raw
()
sky = Lighting:()
sky
sky = .()
sky.Name =
sky.Parent = Lighting
sky
(rawInput)
id = (rawInput)
id
Input.Text =
asset = .. id
sky = ()
ok = (()
sky.SkyboxBk = asset
sky.SkyboxDn = asset
sky.SkyboxFt = asset
sky.SkyboxLf = asset
sky.SkyboxRt = asset
sky.SkyboxUp = asset
sky.SunTextureId =
sky.MoonTextureId =
sky.StarCount =
sky.CelestialBodiesShown =
)
ok
Input.Text = id
Input.Text =
()
custom = Lighting:()
custom
custom:()
currentSky = Lighting:()
currentSky
currentSky = .()
currentSky.Parent = Lighting
OriginalSkyData
(()
currentSky.SkyboxBk = OriginalSkyData.SkyboxBk
currentSky.SkyboxDn = OriginalSkyData.SkyboxDn
currentSky.SkyboxFt = OriginalSkyData.SkyboxFt
currentSky.SkyboxLf = OriginalSkyData.SkyboxLf
currentSky.SkyboxRt = OriginalSkyData.SkyboxRt
currentSky.SkyboxUp = OriginalSkyData.SkyboxUp
currentSky.SunTextureId = OriginalSkyData.SunTextureId
currentSky.MoonTextureId = OriginalSkyData.MoonTextureId
currentSky.StarCount = OriginalSkyData.StarCount
currentSky.CelestialBodiesShown = OriginalSkyData.CelestialBodiesShown
)
(obj, info, props)
TweenService:(obj, info, props)
Inject.MouseButton1Click:(()
(Input.Text)
)
Input.FocusLost:((enterPressed)
enterPressed
(Input.Text)
)
Reset.MouseButton1Click:(()
()
)
Minimize.MouseButton1Click:(()
hideTween = (Main, TweenInfo.(, .EasingStyle.Quad, .EasingDirection.Out), {
Size = .(, , , ),
BackgroundTransparency =
})
hideTween:()
hideTween.Completed:()
Main.Visible =
Main.Size = .(, , , )
Main.BackgroundTransparency =
FloatButton.Visible =
FloatButton.Size = .(, , , )
(FloatButton, TweenInfo.(, .EasingStyle.Back, .EasingDirection.Out), {
Size = .(, , , )
}):()
)
FloatButton.MouseButton1Click:(()
Main.Visible =
Main.Size = .(, , , )
(Main, TweenInfo.(, .EasingStyle.Back, .EasingDirection.Out), {
Size = .(, , , )
}):()
FloatButton.Visible =
)
Close.MouseButton1Click:(()
ScreenGui:()
)
(dragObject, moveObject)
dragging =
dragStart
startPos
(input)
delta = input.Position - dragStart
moveObject.Position = .(
startPos.X.Scale,
startPos.X.Offset + delta.X,
startPos.Y.Scale,
startPos.Y.Offset + delta.Y
)
dragObject.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
dragging =
dragStart = input.Position
startPos = moveObject.Position
input.Changed:(()
input.UserInputState == .UserInputState.End
dragging =
)
)
dragObject.InputChanged:((input)
input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch
dragging
(input)
)
UserInputService.InputChanged:((input)
dragging (input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch)
(input)
)
(TopBar, Main)
(FloatButton, FloatButton)change sky of games using texture ids!
Never paste your .ROBLOSECURITY cookie anywhere, and use an alt account with scripts.

Universal