Run it
Copy the script and paste it into your executor.
Players = :()
RunService = :()
LocalPlayer = Players.LocalPlayer
Character = LocalPlayer.Character LocalPlayer.CharacterAdded:()
Camera = .CurrentCamera
Tool = .()
Tool.Name =
Tool.CanBeDropped =
Tool.RequiresHandle =
Handle = .()
Handle.Name =
Handle.Size = .(, , )
Handle.Material = .Material.SmoothPlastic
Handle.Color = .(, , )
Handle.CanCollide =
Handle.Parent = Tool
Tool.Grip = .(, -, ) * .(.(), , )
GripRing = .()
GripRing.Name =
GripRing.Size = .(, , )
GripRing.Material = .Material.Metal
GripRing.Color = .(, , )
GripRing.CanCollide =
GripRing.Parent = Tool
RingWeld = .()
RingWeld.Part0 = Handle
RingWeld.Part1 = GripRing
RingWeld.C0 = .(, -, )
RingWeld.Parent = GripRing
Head = .()
Head.Name =
Head.Size = .(, , )
Head.Material = .Material.Metal
Head.Color = .(, , )
Head.CanCollide =
Head.Parent = Tool
HeadWeld = .()
HeadWeld.Part0 = Handle
HeadWeld.Part1 = Head
HeadWeld.C0 = .(, , -)
HeadWeld.Parent = Head
Lens = .()
Lens.Name =
Lens.Size = .(, , )
Lens.Material = .Material.SmoothPlastic
Lens.Color = .(, , )
Lens.CanCollide =
Lens.Parent = Tool
LensWeld = .()
LensWeld.Part0 = Head
LensWeld.Part1 = Lens
LensWeld.C0 = .(, , -)
LensWeld.Parent = Lens
SpotLight = .()
SpotLight.Color = .(, , )
SpotLight.Brightness =
SpotLight.Angle =
SpotLight.Range =
SpotLight.Enabled =
SpotLight.Face = .NormalId.Back
SpotLight.Parent = Lens
PointLight = .()
PointLight.Color = .(, , )
PointLight.Brightness =
PointLight.Range =
PointLight.Enabled =
PointLight.Parent = Lens
isLightOn =
renderConnection =
Tool.Activated:(()
isLightOn = isLightOn
SpotLight.Enabled = isLightOn
PointLight.Enabled = isLightOn
isLightOn
Lens.Color = .(, , )
Lens.Material = .Material.Neon
renderConnection renderConnection:()
renderConnection = RunService.RenderStepped:(()
Character Character:() Character:()
rootPart = Character:()
rootPart
camLook = Camera.CFrame.LookVector
)
Lens.Color = .(, , )
Lens.Material = .Material.SmoothPlastic
renderConnection
renderConnection:()
renderConnection =
)
Tool.Unequipped:(()
isLightOn =
SpotLight.Enabled =
PointLight.Enabled =
Lens.Color = .(, , )
Lens.Material = .Material.SmoothPlastic
renderConnection
renderConnection:()
renderConnection =
)
Tool.Parent = LocalPlayer.Backpack
Universal