Run it
Copy the script and paste it into your executor.
TweenService = :()
RunService = :()
CoreGui = :()
Players = :()
Lighting = :()
UserInputService = :()
LocalPlayer = Players.LocalPlayer
Camera = .CurrentCamera
nightModeEnabled =
noRecoilEnabled =
SmoothedBlue = .(, , )
previousPitch =
RunService:(, .RenderPriority.Camera.Value + , ()
noRecoilEnabled
char = LocalPlayer.Character
char
tool = char:()
tool
currentPitch, currentYaw, currentRoll = Camera.CFrame:()
pitchDelta = currentPitch - previousPitch
pitchDelta >
correctedPitch = currentPitch - pitchDelta
Camera.CFrame = .(Camera.CFrame.Position) * .(correctedPitch, currentYaw, currentRoll)
previousPitch = correctedPitch
previousPitch = currentPitch
currentPitch, _, _ = Camera.CFrame:()
previousPitch = currentPitch
)
originalSettings = {
ClockTime = Lighting.ClockTime,
Brightness = Lighting.Brightness,
GlobalShadows = Lighting.GlobalShadows,
OutdoorAmbient = Lighting.OutdoorAmbient,
Ambient = Lighting.Ambient,
FogColor = Lighting.FogColor,
FogEnd = Lighting.FogEnd
}
(enable)
existingPart = Camera:()
enable
existingPart
part = .()
part.Name =
part.Size = .(, , )
part.Transparency =
part.CanCollide =
part.Anchored =
part.Parent = Camera
spotlight = .()
spotlight.Name =
spotlight.Color = SmoothedBlue
spotlight.Range =
spotlight.Angle =
spotlight.Brightness =
spotlight.Face = .NormalId.Front
spotlight.Shadows =
spotlight.Parent = part
existingPart
existingPart:()
RunService.RenderStepped:(()
flashlightPart = Camera:()
flashlightPart nightModeEnabled
flashlightPart.CFrame = Camera.CFrame
)
()
Lighting.ClockTime =
Lighting.Brightness =
Lighting.GlobalShadows =
Lighting.OutdoorAmbient = .(, , )
Lighting.Ambient = .(, , )
Lighting.FogColor = .(, , )
Lighting.FogEnd =
()
()
Lighting.ClockTime = originalSettings.ClockTime
Lighting.Brightness = originalSettings.Brightness
Lighting.GlobalShadows = originalSettings.GlobalShadows
Lighting.OutdoorAmbient = originalSettings.OutdoorAmbient
Lighting.Ambient = originalSettings.Ambient
Lighting.FogColor = originalSettings.FogColor
Lighting.FogEnd = originalSettings.FogEnd
()
.(()
nightModeEnabled
(EnableNightMode)
.()
)
ScreenGui = .()
ScreenGui.Name =
ScreenGui.ResetOnSpawn =
(() ScreenGui.Parent = CoreGui )
ScreenGui.Parent = LocalPlayer:()
ButtonFrame = .()
ButtonFrame.Parent = ScreenGui
ButtonFrame.Size = .(, , , )
ButtonFrame.Position = .(, , , -)
ButtonFrame.BackgroundTransparency =
UIListLayout = .()
UIListLayout.Parent = ButtonFrame
UIListLayout.FillDirection = .FillDirection.Horizontal
UIListLayout.Padding = .(, )
NightBtn = .()
NightBtn.Name =
NightBtn.Parent = ButtonFrame
NightBtn.Size = .(, , , )
NightBtn.BackgroundColor3 = SmoothedBlue
NightBtn.Text =
NightBtn.TextColor3 = .(, , )
NightBtn.Font = .Font.GothamBold
NightBtn.TextSize =
UICorner1 = .()
UICorner1.CornerRadius = .(, )
UICorner1.Parent = NightBtn
RecoilBtn = .()
RecoilBtn.Name =
RecoilBtn.Parent = ButtonFrame
RecoilBtn.Size = .(, , , )
RecoilBtn.BackgroundColor3 = SmoothedBlue
RecoilBtn.Text =
RecoilBtn.TextColor3 = .(, , )
RecoilBtn.Font = .Font.GothamBold
RecoilBtn.TextSize =
UICorner2 = .()
UICorner2.CornerRadius = .(, )
UICorner2.Parent = RecoilBtn
()
nightModeEnabled = nightModeEnabled
nightModeEnabled
()
NightBtn.BackgroundColor3 = SmoothedBlue
NightBtn.TextColor3 = .(, , )
()
NightBtn.BackgroundColor3 = .(, , )
NightBtn.TextColor3 = .(, , )
()
noRecoilEnabled = noRecoilEnabled
noRecoilEnabled
RecoilBtn.BackgroundColor3 = SmoothedBlue
RecoilBtn.TextColor3 = .(, , )
RecoilBtn.BackgroundColor3 = .(, , )
RecoilBtn.TextColor3 = .(, , )
NightBtn.MouseButton1Click:(ToggleNightMode)
RecoilBtn.MouseButton1Click:(ToggleNoRecoil)
UserInputService.InputBegan:((input, gameProcessed)
gameProcessed input.KeyCode == .KeyCode.N
()
)
(part)
part:()
part.Transparency >=
part.Name ==
part.Name ==
part.Name:():()
part.Name:():()
part:()
_, child (part:())
child:() child:()
child:()
part.Material = .Material.ForceField
part.Color = SmoothedBlue
part.Transparency =
(model)
model
_, desc (model:())
(desc)
Camera.ChildAdded:((child)
.()
(child)
)
(char)
char
char.ChildAdded:((child)
.()
(child)
)
LocalPlayer.Character (LocalPlayer.Character)
LocalPlayer.CharacterAdded:(WatchCharacter)
.(()
(()
(Camera)
LocalPlayer.Character
(LocalPlayer.Character)
)
.()
)
(position)
model = .()
model.Name =
model.Parent =
startPos = position + .(, , )
endPos = position
segments =
currentPos = startPos
light = .()
light.Color = .(, , )
light.Range =
light.Brightness =
parts = {}
i = , segments
nextPos
i == segments
nextPos = endPos
progress = i / segments
targetBase = startPos:(endPos, progress)
nextPos = targetBase + .(.(-, ), .(-, ), .(-, ))
distance = (nextPos - currentPos).Magnitude
p = .()
p.Anchored =
p.CanCollide =
p.Material = .Material.Neon
p.Color = .(, , )
p.Size = .(, , distance)
p.CFrame = .(currentPos:(nextPos, ), nextPos)
p.Parent = model
i == light.Parent = p
.(parts, p)
currentPos = nextPos
.(, ()
_, part (parts)
TweenService:(part, TweenInfo.(), {Transparency = , Size = .(, , part.Size.Z)}):()
TweenService:(light, TweenInfo.(), {Brightness = }):()
.()
model:()
)
(position, damage)
part = .()
part.Anchored =
part.CanCollide =
part.Transparency =
part.CFrame = .(position + .(.(-, ), .(, ), .(-, )))
part.Parent =
bb = .()
bb.Size = .(, , , )
bb.AlwaysOnTop =
bb.Parent = part
text = .()
text.Parent = bb
text.BackgroundTransparency =
text.Size = .(, , , )
text.Font = .Font.GothamBlack
text.Text = .. (.(damage))
text.TextColor3 = .(, , )
text.TextSize =
text.TextStrokeTransparency =
tweenInfo = TweenInfo.(, .EasingStyle.Quad, .EasingDirection.Out)
TweenService:(part, tweenInfo, { = part.CFrame + .(, , )}):()
fadeTween = TweenService:(text, tweenInfo, {TextTransparency = , TextStrokeTransparency = })
fadeTween:()
fadeTween.Completed:(()
part:()
)
VisualsFolder = .()
VisualsFolder.Name =
(() VisualsFolder.Parent = CoreGui )
VisualsFolder.Parent = LocalPlayer:()
(char)
char:() char:() char:()
Connections = {}
(player)
player == LocalPlayer
character = player.Character
character character.Parent
folderName = player.Name ..
existingFolder = VisualsFolder:(folderName)
existingFolder existingFolder:()
pFolder = .()
pFolder.Name = folderName
pFolder.Parent = VisualsFolder
root = (character)
head = character:() root
hl = .()
hl.Name =
hl.Adornee = character
hl.FillColor = SmoothedBlue
hl.FillTransparency =
hl.OutlineColor = SmoothedBlue
hl.OutlineTransparency =
hl.DepthMode = .HighlightDepthMode.AlwaysOnTop
hl.Parent = pFolder
root
light = root:() .()
light.Name =
light.Color = .(, , )
light.Range =
light.Brightness =
light.Shadows =
light.Parent = root
boxGui = .()
boxGui.Name =
boxGui.Adornee = root
boxGui.Size = .(, , , )
boxGui.AlwaysOnTop =
boxGui.Parent = pFolder
boxFrame = .()
boxFrame.Parent = boxGui
boxFrame.Size = .(, , , )
boxFrame.BackgroundTransparency =
stroke = .()
stroke.Parent = boxFrame
stroke.Color = SmoothedBlue
stroke.Thickness =
strokeBg = .()
strokeBg.Parent = boxFrame
strokeBg.Color = .(, , )
strokeBg.Thickness =
strokeBg.Transparency =
head
nameGui = .()
nameGui.Name =
nameGui.Adornee = head
nameGui.Size = .(, , , )
nameGui.StudsOffset = .(, , )
nameGui.AlwaysOnTop =
nameGui.Parent = pFolder
nameLabel = .()
nameLabel.Parent = nameGui
nameLabel.BackgroundTransparency =
nameLabel.Size = .(, , , )
nameLabel.Font = .Font.GothamBold
nameLabel.Text = player.DisplayName
nameLabel.TextColor3 = .(, , )
nameLabel.TextSize =
nameLabel.TextStrokeTransparency =
.(()
white = .(, , )
blue = .(, , )
info = TweenInfo.(, .EasingStyle.Sine, .EasingDirection.InOut)
nameLabel nameLabel.Parent
toBlue = TweenService:(nameLabel, info, {TextColor3 = blue})
toBlue:()
toBlue.Completed:()
(nameLabel nameLabel.Parent)
toWhite = TweenService:(nameLabel, info, {TextColor3 = white})
toWhite:()
toWhite.Completed:()
)
conn
conn = RunService.RenderStepped:(()
nameLabel nameLabel.Parent head head.Parent
conn:()
dist = (Camera.CFrame.Position - head.Position).Magnitude
transparency = .((dist - ) / ( - ), , )
nameLabel.TextTransparency = transparency
nameLabel.TextStrokeTransparency = .( + transparency, , )
)
hum = character:()
hum root character:()
bindMarker = .()
bindMarker.Name =
bindMarker.Parent = character
lastHealth = hum.Health
conn
conn = hum.HealthChanged:((hp)
character character.Parent
conn:()
hp < lastHealth hp >
(root.Position, lastHealth - hp)
hp <= character:()
deadTag = .()
deadTag.Name =
deadTag.Parent = character
(root.Position)
conn:()
lastHealth = hp
)
.(Connections, conn)
(player)
player == LocalPlayer
player.Character
(() (player) )
player.CharacterAdded:(()
.()
(() (player) )
)
_, player (Players:())
(player)
Players.PlayerAdded:(SetupPlayer)
Players.PlayerRemoving:((player)
v = VisualsFolder:(player.Name .. )
v v:()
)
.(()
_, player (Players:())
player ~= LocalPlayer
(()
(player)
)
.()
)
Universal