Run it
Copy the script and paste it into your executor.
Players = :()
RunService = :()
Lighting = :()
TweenService = :()
localPlayer = Players.LocalPlayer
= .Workspace
cam = .CurrentCamera
_, p (Players:())
p ~= localPlayer
p.Character p.Character:()
p:()
_, gui (:())
gui:()
gui.Enabled =
()
char = localPlayer.Character
char
hum = char:()
root = char:()
hum
hum.WalkSpeed =
hum.JumpPower =
root
root.Anchored =
()
()
npc = .()
npc.Name =
rootPart = .()
rootPart.Name =
rootPart.Size = .(, , )
rootPart.Anchored =
rootPart.CanCollide =
rootPart.BrickColor = BrickColor.()
rootPart.Material = .Material.Neon
rootPart.Parent = npc
npc.PrimaryPart = rootPart
head = .()
head.Name =
head.Size = .(, , )
head.Anchored =
head.BrickColor = BrickColor.()
head.Material = .Material.Neon
head.Parent = npc
face = .()
face.Texture =
face.Face = .NormalId.Front
face.Parent = head
torso = .()
torso.Name =
torso.Size = .(, , )
torso.Anchored =
torso.BrickColor = BrickColor.()
torso.Material = .Material.Neon
torso.Parent = npc
(name)
limb = .()
limb.Name = name
limb.Size = .(, , )
limb.Anchored =
limb.BrickColor = BrickColor.()
limb.Material = .Material.Neon
limb.Parent = npc
limb
leftArm = ()
rightArm = ()
leftLeg = ()
rightLeg = ()
rootCFrame = .(, , )
rootPart.CFrame = rootCFrame
head.CFrame = rootCFrame * .(, , )
torso.CFrame = rootCFrame * .(, , )
leftArm.CFrame = rootCFrame * .(-, , )
rightArm.CFrame = rootCFrame * .(, , )
leftLeg.CFrame = rootCFrame * .(-, -, )
rightLeg.CFrame = rootCFrame * .(, -, )
npc.Parent =
npc, head
npc, head = ()
localPlayer.Character
root = localPlayer.Character:()
root
spawnPos = root.CFrame * .(, , -)
npc:(spawnPos)
RunService.Heartbeat:(()
localPlayer.Character localPlayer.Character:() npc.PrimaryPart
playerPos = localPlayer.Character.HumanoidRootPart.Position
npcPos = npc.PrimaryPart.Position
lookVector = (playerPos - npcPos).Unit
npc.PrimaryPart.CFrame = .(npcPos.X, npcPos.Y, npcPos.Z) * .(, .(lookVector.X, lookVector.Z), )
twitchX = .(.(-, ))
twitchY = .(.(-, ))
twitchZ = .(.(-, ))
head.CFrame = npc.PrimaryPart.CFrame * .(, , ) * .(twitchX, twitchY, twitchZ)
npc.Torso.CFrame = npc.PrimaryPart.CFrame * .(, , )
npc[].CFrame = npc.PrimaryPart.CFrame * .(-, , )
npc[].CFrame = npc.PrimaryPart.CFrame * .(, , )
npc[].CFrame = npc.PrimaryPart.CFrame * .(-, -, )
npc[].CFrame = npc.PrimaryPart.CFrame * .(, -, )
)
whistleSound = .(, )
whistleSound.SoundId =
whistleSound.Looped =
whistleSound.Volume =
whistleSound:()
ScreenGui = .(, localPlayer.PlayerGui)
TextLabel = .(, ScreenGui)
TextLabel.Size = .(,,,)
TextLabel.Position = .(,,,)
TextLabel.BackgroundTransparency =
TextLabel.Text =
TextLabel.TextColor3 = .(,,)
TextLabel.TextStrokeColor3 = .(,,)
TextLabel.TextStrokeTransparency =
TextLabel.Font = .Font.Arcade
TextLabel.TextScaled =
t =
RunService.Heartbeat:((dt)
t = t + dt *
Lighting.ClockTime = (t % )
flicker = .(.(t*))
Lighting.Ambient = .(flicker*,,)
Lighting.OutdoorAmbient = .(flicker*,,)
Lighting.FogColor = .(flicker*,,)
)
cam.CameraType = .CameraType.Custom
localPlayer.CameraMode = .CameraMode.LockFirstPerson
cam.CameraSubject = localPlayer.Character localPlayer.Character:() NO WAY ITS THE WHISTLER OMG

Universal