Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --//By rokec123
- --//Variables
- local head = script.Parent
- local Body_Gyro = head.BodyGyro
- local Body_Position = head.BodyPosition
- local studsAway = 10
- --//Set Body Position
- Body_Position.Position = head.CFrame.p
- --//Main Code
- while wait() do
- for _, v in pairs(game.Players:GetPlayers()) do
- local character = workspace:WaitForChild(v.Name)
- if character then
- local distance = (head.CFrame.p - character.PrimaryPart.CFrame.p).Magnitude
- if distance <= studsAway then
- Body_Gyro.CFrame = CFrame.new(head.CFrame.p, character.PrimaryPart.CFrame.p)
- break
- else
- Body_Gyro.CFrame = CFrame.new(head.CFrame.p, script.Parent.Parent.Parent.Look.CFrame.p)
- end
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment