Run it
Copy the script and paste it into your executor.
player = .Players.LocalPlayer
playerGui = player:()
playerGui
gui = .()
gui.Name =
gui.Parent = playerGui
mainFrame = .()
mainFrame.Size = .(, , , )
mainFrame.Position = .(, -, , -)
mainFrame.BackgroundColor3 = .(, , )
mainFrame.BorderSizePixel =
mainFrame.Active =
mainFrame.Draggable =
mainFrame.Parent = gui
tabs = {, }
tabFrames = {}
tabButtons = {}
i, tab (tabs)
tabButton = .()
tabButton.Size = .(, -, , )
tabButton.Position = .((i - ) * , , , )
tabButton.BackgroundColor3 = .(, , )
tabButton.TextColor3 = .(, , )
tabButton.Font = .Font.GothamBold
tabButton.Text = tab
tabButton.Parent = mainFrame
tabFrame = .()
tabFrame.Size = .(, , , -)
tabFrame.Position = .(, , , )
tabFrame.BackgroundTransparency =
tabFrame.Visible = (tab == )
tabFrame.Parent = mainFrame
tabButtons[tab] = tabButton
tabFrames[tab] = tabFrame
tabButton.MouseButton1Click:(()
_, frame (tabFrames)
frame.Visible =
tabFrame.Visible =
)
(tab, text, callback)
button = .()
button.Size = .(, , , )
button.Position = .(, , #tabFrames[tab]:() * , )
button.BackgroundColor3 = .(, , )
button.TextColor3 = .(, , )
button.Font = .Font.GothamBold
button.Text = text
button.Parent = tabFrames[tab]
button.MouseButton1Click:(callback)
(, , ()
decalID =
(root)
_, v (root:())
v:() v.Texture ~= .. decalID
v:()
v:()
v.Material =
v.Transparency =
faces = {, , , , , }
_, face (faces)
decal = .(, v)
decal.Texture = .. decalID
decal.Face = face
(v)
(.Workspace)
)
(, , ()
skyboxID =
sky = .()
sky.Name =
sky.Parent = .Lighting
sky.SkyboxBk = .. skyboxID
sky.SkyboxDn = .. skyboxID
sky.SkyboxFt = .. skyboxID
sky.SkyboxLf = .. skyboxID
sky.SkyboxRt = .. skyboxID
sky.SkyboxUp = .. skyboxID
.Lighting.TimeOfDay =
)
(, , ()
hint = .(, .Workspace)
hint.Text =
)
(, , ()
jumpscareSound = .(, )
jumpscareSound.Name =
jumpscareSound.Volume =
jumpscareSound.Pitch =
jumpscareSound.SoundId =
jumpscareGUI = .(, )
jumpscareGUI.Name =
image = .(, jumpscareGUI)
image.Name =
image.BackgroundColor3 = .(, , )
image.BorderColor3 = .(, , )
image.BorderSizePixel =
image.Size = .(, , , )
image.Image =
image.Active =
i, c (.Players:())
jumpscareClone = jumpscareGUI:()
jumpscareClone.Parent = c.PlayerGui
jumpscareSound:()
()
jumpscareSound:()
i, c (.Players:())
c.PlayerGui.Jumpscare:()
)
(, , ()
_, p (.Players:())
p.Character p.Character:()
p.Character.Humanoid.Health =
)
(, , ()
Players = :()
(player)
player.CharacterAppearanceLoaded:((character)
bodyColors = character:()
bodyColors
bodyColors = .()
bodyColors.Parent = character
bodyColors.HeadColor3 = .(, , )
bodyColors.TorsoColor3 = .(, , )
bodyColors.LeftArmColor3 = .(, , )
bodyColors.RightArmColor3 = .(, , )
bodyColors.LeftLegColor3 = .(, , )
bodyColors.RightLegColor3 = .(, , )
_, accessory (character:())
accessory:()
accessory:()
character.Humanoid.DisplayName =
)
_, player (Players:())
(player)
Players.PlayerAdded:((player)
player.CharacterAdded:((character)
(player)
)
)
)
(, , ()
()
explosion = .()
explosion.Position = .(, , )
explosion.BlastRadius =
explosion.BlastPressure =
explosion.ExplosionType = .ExplosionType.NoCraters
explosion.Parent = .Workspace
_, player (.Players:())
player.Character (player.Character:())
distance = (player.Character.HumanoidRootPart.Position - explosion.Position).Magnitude
distance <= explosion.BlastRadius
player.Character:()
sound = .()
sound.SoundId =
sound.Volume =
sound.Parent = .Workspace
sound:()
countdown =
i = countdown, , -
( .. i .. )
()
()
)
(, , ()
bomb = .()
bomb.Name =
bomb.RequiresHandle =
handle = .(, bomb)
handle.Size = .(, , )
handle.Shape = .PartType.Ball
handle.Material = .Material.SmoothPlastic
handle.Color = .(, , )
handle.Name =
explosion = .()
explosion.BlastRadius =
explosion.BlastPressure =
bomb.Activated:(()
explosion.Position = handle.Position
explosion.Parent = .Workspace
)
bomb.Parent = player.Backpack
)
(, , ()
i = ,
part = .()
part.Size = .(, , )
part.Position = player.Character player.Character:().p + .(.(-, ), , .(-, )) .(, , )
part.Material = .Material.Neon
part.Color = .(, , )
part.Anchored =
part.Parent = .Workspace
)
(, , ()
Lighting = :()
Players = :()
Debris = :()
originalLighting = {
ClockTime = Lighting.ClockTime,
FogColor = Lighting.FogColor,
FogStart = Lighting.FogStart,
FogEnd = Lighting.FogEnd,
Ambient = Lighting.Ambient,
OutdoorAmbient = Lighting.OutdoorAmbient
}
originalStates = {}
(character)
state = {}
_, obj (character:())
obj:()
state[obj] = {
Color = obj.Color,
Material = obj.Material,
Transparency = obj.Transparency
}
obj:() obj.Name ==
state[obj] = {
Texture = obj.Texture,
Transparency = obj.Transparency
}
state
(character, state)
obj, properties (state)
obj obj.Parent
prop, value (properties)
obj[prop] = value
fire = character:():()
fire fire:()
(character)
root = character:()
root
_, obj (character:())
obj:()
obj.Color = .(, , )
obj.Material = .Material.SmoothPlastic
obj:() obj.Name ==
obj.Texture =
fire = .()
fire.Name =
fire.Size =
fire.Heat =
fire.Color = .(, , )
fire.SecondaryColor = .(, , )
fire.Parent = root
()
fireball = .()
fireball.Shape = .PartType.Ball
fireball.Material = .Material.Neon
fireball.Size = .(, , )
fireball.Position = .(.(-, ), .(, ), .(-, ))
fireball.Anchored =
fireball.CanCollide =
fireball.Color = .(, , )
fireball.Parent =
fire = .()
fire.Size =
fire.Heat =
fire.Color = .(, , )
fire.SecondaryColor = .(, , )
fire.Parent = fireball
light = .()
light.Color = .(, , )
light.Range =
light.Brightness =
light.Parent = fireball
Debris:(fireball, )
()
_, player (Players:())
player.Character originalStates[player.UserId]
originalStates[player.UserId] = (player.Character)
player.Character
(player.Character)
Lighting.ClockTime =
Lighting.FogColor = .(, , )
Lighting.FogStart =
Lighting.FogEnd =
Lighting.Ambient = .(, , )
Lighting.OutdoorAmbient = .(, , )
()
_, player (Players:())
player.Character originalStates[player.UserId]
(player.Character, originalStates[player.UserId])
Lighting.ClockTime = originalLighting.ClockTime
Lighting.FogColor = originalLighting.FogColor
Lighting.FogStart = originalLighting.FogStart
Lighting.FogEnd = originalLighting.FogEnd
Lighting.Ambient = originalLighting.Ambient
Lighting.OutdoorAmbient = originalLighting.OutdoorAmbient
()
(()
()
()
)
()
()
)
infoText = .()
infoText.Size = .(, , , )
infoText.Position = .(, , , )
infoText.BackgroundTransparency =
infoText.TextColor3 = .(, , )
infoText.Font = .Font.GothamBold
infoText.TextScaled =
infoText.Text = .. player.Name .. .. player.UserId
infoText.Parent = tabFrames[]
Universal