Run it
Copy the script and paste it into your executor.
DELAY_TIME =
SPHERE_COLOR = .(, , )
OUTLINE_COLOR = .(, , )
DISTANCE_AWAY =
MAX_EFFECT_DISTANCE =
DECAL_ID =
player = .Players.LocalPlayer
character = player.Character player.CharacterAdded:()
humanoid = character:()
root = character:()
playerGui = player:()
camera = .CurrentCamera
screenGui = .(, playerGui)
runText = .(, screenGui)
runText.Size = .(, , , )
runText.Position = .(, , , )
runText.BackgroundTransparency =
runText.Text =
runText.TextColor3 = .(, , )
runText.TextScaled =
runText.Font = .Font.LuckiestGuy
runText.Visible =
.(()
startTime = ()
() - startTime < DELAY_TIME
runText.Visible = runText.Visible
.()
screenGui:()
)
.(DELAY_TIME)
lighting = :()
colorCorrection = .(, lighting)
colorCorrection.TintColor = .(, , )
sphere = .()
sphere.Shape = .PartType.Ball
sphere.Size = .(, , )
sphere.Color = SPHERE_COLOR
sphere.Material = .Material.Neon
sphere.CanCollide =
sphere.Anchored =
sphere.Parent =
face = .()
face.Texture = .. DECAL_ID
face.Face = .NormalId.Front
face.Parent = sphere
highlight = .()
highlight.Adornee = sphere
highlight.FillTransparency =
highlight.OutlineColor = OUTLINE_COLOR
highlight.DepthMode = .HighlightDepthMode.AlwaysOnTop
highlight.Parent = sphere
sphere.Position = root.Position + (root.CFrame.LookVector * -DISTANCE_AWAY) + .(, , )
connection
connection = :().Heartbeat:((dt)
sphere sphere.Parent humanoid.Health <=
sphere sphere:()
colorCorrection colorCorrection:()
connection:()
targetPos = root.Position
currentPos = sphere.Position
playerSpeed = humanoid.WalkSpeed
dist = (targetPos - currentPos).Magnitude
sphereSpeed
dist >
sphereSpeed = playerSpeed +
dist <
sphereSpeed = playerSpeed -
sphereSpeed = playerSpeed
sphereSpeed = .(sphereSpeed, )
direction = (targetPos - currentPos).Unit
sphere.Position = currentPos + (direction * sphereSpeed * dt)
sphere.CFrame = .(sphere.Position, targetPos)
intensity = .((MAX_EFFECT_DISTANCE - dist) / (MAX_EFFECT_DISTANCE - ), , )
colorCorrection.TintColor = .(, - (intensity * ), - (intensity * ))
intensity >
shakePower = intensity *
camera.CFrame = camera.CFrame * .(
.(.(-, ) / * shakePower),
.(.(-, ) / * shakePower),
)
dist <
humanoid.Health =
sphere:()
colorCorrection:()
connection:()
)chase

Universal