Run it
Copy the script and paste it into your executor.
player = :().LocalPlayer
guiParent = player:()
assets = {
background = ,
buttonImage = ,
jumpscareSound =
}
gui = .()
gui.Name =
gui.ResetOnSpawn =
gui.IgnoreGuiInset =
gui.Parent = guiParent
bg = .(, gui)
bg.Size = .(, , , )
bg.Position = .(, -, , -)
bg.Image = .. assets.background
bg.BackgroundTransparency =
bg.BorderSizePixel =
bg.BorderColor3 = .(, , )
bg.Active =
bg.Draggable =
title = .(, bg)
title.Size = .(, , , )
title.Position = .(, , , )
title.BackgroundTransparency =
title.Text =
title.TextColor3 = .(, , )
title.Font = .Font.GothamBlack
title.TextScaled =
(text, rigType, position)
btn = .(, bg)
btn.Size = .(, , , )
btn.Position = position
btn.BackgroundColor3 = .(, , )
btn.Text = text
btn.TextColor3 = .(, , )
btn.Font = .Font.GothamBold
btn.TextScaled =
btn.BorderSizePixel =
btn.MouseButton1Click:(()
:():(player.UserId, rigType)
)
(, .HumanoidRigType.R6, .(, -, , ))
(, .HumanoidRigType.R15, .(, -, , ))
inputs = {}
(parent, text, pos, callback)
btn = .(, parent)
btn.Size = .(, , , )
btn.Position = pos
btn.Image = .. assets.buttonImage
btn.BackgroundTransparency =
label = .(, btn)
label.Size = .(, , , )
label.BackgroundTransparency =
label.Text = text
label.TextColor3 = .(, , )
label.Font = .Font.GothamBold
label.TextScaled =
callback
btn.MouseButton1Click:(callback)
(name, pos)
input = .(, bg)
input.Size = .(, , , )
input.Position = pos
input.PlaceholderText = name ..
input.Font = .Font.Gotham
input.TextScaled =
input.Text =
input.TextColor3 = .(, , )
input.BackgroundColor3 = .(, , )
input.BorderSizePixel =
inputs[name] = input
()
id = inputs[].Text
(id)
_, part (:())
part:()
_, face (.NormalId:())
decal = .()
decal.Texture = .. id
decal.Face = face
decal.Parent = part
()
id = inputs[].Text
(id)
_, obj (.Lighting:())
obj:() obj:()
sky = .()
_, face {, , , , , }
sky[ .. face] = .. id
sky.Parent = .Lighting
()
id = inputs[].Text
(id)
sound = .(, )
sound.SoundId = .. id
sound.Volume =
sound.Looped =
sound:()
()
id = inputs[].Text
(id)
_, part (:())
part:()
p = .(, part)
p.Texture = .. id
p.Rate =
p.Lifetime = NumberRange.()
p.Speed = NumberRange.(, )
()
id = inputs[].Text
(id)
jumpscareGui = .(, guiParent)
image = .(, jumpscareGui)
image.Size = .(, , , )
image.Image = .. id
image.BackgroundTransparency =
sound = .(, image)
sound.SoundId = .. assets.jumpscareSound
sound.Volume =
sound:()
sound.Ended:(()
jumpscareGui:()
)
solButonlar = {
, , , ,
}
i, text (solButonlar)
(bg, text, .(, , , + (i - ) * ), )
sagButonlar = {
{text = , key = , func = applyDecal},
{text = , key = , func = applySkybox},
{text = , key = , func = applyMusic},
{text = , key = , func = applyParticles},
{text = , key = , func = applyJumpscare}
}
i, data (sagButonlar)
y = + (i - ) *
(data.key, .(, , , y))
(bg, data.text, .(, , , y + ), data.func)
(text, pos, placeId)
btn = .(, bg)
btn.Size = .(, , , )
btn.Position = pos
btn.BackgroundColor3 = .(, , )
btn.Text = text
btn.Font = .Font.GothamBold
btn.TextColor3 = .(, , )
btn.TextScaled =
btn.BorderSizePixel =
btn.MouseButton1Click:(()
:():(placeId, player)
)
(, .(, -, , ), )
(, .(, , , ), )
()
.Lighting.Ambient = .(, , )
.Lighting.OutdoorAmbient = .(, , )
.Lighting.FogEnd =
.Lighting.FogColor = .(, , )
id = assets.background
_, obj (.Lighting:())
obj:() obj:()
sky = .(, .Lighting)
_, face {, , , , , }
sky[ .. face] = .. id
_, part (:())
part:()
_, face (.NormalId:())
decal = .(, part)
decal.Texture = .. id
decal.Face = face
sel = .(, part)
sel.Adornee = part
sel.LineThickness =
sel.Color3 = .(, , )
fire = .(, part)
fire.Size =
fire.Heat =
.StarterGui:(, {
Title = ,
Text = ,
Duration =
})
msg = .(, )
msg.Text =
.(, ()
msg:()
)
g = .(, guiParent)
frame = .(, g)
frame.Size = .(, , , )
frame.Position = .(, -, , -)
frame.BackgroundColor3 = .(, , )
label = .(, frame)
label.Size = .(, , , )
label.Text =
label.TextColor3 = .(, , )
label.Font = .Font.GothamBold
label.TextScaled =
()
btn = .(, bg)
btn.Size = .(, , , )
btn.Position = .(, -, , )
btn.BackgroundColor3 = .(, , )
btn.Text =
btn.Font = .Font.GothamBlack
btn.TextColor3 = .(, , )
btn.TextScaled =
btn.BorderSizePixel =
btn.MouseButton1Click:(()
btn.BackgroundColor3 = .(, , )
()
)
()
(bg, , .(, , , + (#solButonlar) * ), ()
id = inputs[] inputs[].Text
(id)
head = player.Character player.Character:()
head
decal = .(, head)
decal.Face = .NormalId.Front
decal.Texture = .. id
)
(, .(, , , ))
(, .(, , , ))
(bg, , .(, , , ), ()
text = inputs[].Text
text ==
.StarterGui:(, {
Title = ,
Text = ,
Duration =
})
.()
player:()
)
(text, pos, url)
btn = .(, bg)
btn.Size = .(, , , )
btn.Position = pos
btn.BackgroundColor3 = .(, , )
btn.Text = text
btn.Font = .Font.GothamBold
btn.TextColor3 = .(, , )
btn.TextScaled =
btn.BorderSizePixel =
btn.MouseButton1Click:(()
(:(url))()
)
(, .(, -, , ), )
(, .(, , , ), )
centerEffectY =
centerEffectGap =
effectButtons = {
{, ()
_, obj (:())
obj:()
obj.BrickColor = BrickColor.()
},
{, ()
_, part (:())
part:()
sel = .(, part)
sel.Adornee = part
sel.LineThickness =
sel.Color3 = .(.(), .(), .())
:():(part, TweenInfo.(, .EasingStyle.Linear, .EasingDirection.InOut), {
Transparency =
}):()
},
{, ()
discoRunning
discoRunning =
lighting = :()
lighting.Brightness =
lighting.Ambient = .(, , )
lighting.OutdoorAmbient = .(, , )
discoThread = .(()
discoRunning
lighting.FogColor = .(.(), .(), .())
.()
)
.(discoThread)
},
{, ()
discoRunning =
},
{, ()
i = ,
firePart = .(, )
firePart.Size = .(, , )
firePart.Position = .(.(-, ), , .(-, ))
firePart.Anchored =
firePart.CanCollide =
firePart.BrickColor = BrickColor.()
fire = .(, firePart)
fire.Size =
fire.Heat =
.(, ()
firePart:()
)
},
{, ()
i = ,
p = .(, )
p.Anchored =
p.Size = .(, , )
p.Position = .(.(-, ), , .(-, ))
p.BrickColor = BrickColor.()
.(, ()
p:()
)
},
}
i, data (effectButtons)
text, callback = data[], data[]
btn = .(, bg)
btn.Size = .(, , , )
btn.Position = .(, -, , centerEffectY + (i - ) * centerEffectGap)
btn.Image =
btn.BackgroundTransparency =
label = .(, btn)
label.Size = .(, , , )
label.BackgroundTransparency =
label.Text = text
label.TextColor3 = .(, , )
label.Font = .Font.GothamBold
label.TextScaled =
btn.MouseButton1Click:(callback)
(side)
image = .()
image.Size = .(, , , )
image.BackgroundTransparency =
image.Image =
image.Parent = bg
side ==
image.Position = .(, -, , -)
side ==
image.Position = .(, , , -)
rotation =
.(()
rotation = (rotation + ) %
image.Rotation = rotation
.()
)
()
()Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: rawscripts.net.
???

Universal