I was wondering because each part of the character stays the same position,and I want this script to update when the character moves or the position of the character is changed.
How would I find out a character position?
game.Players.PlayerAdded:connect(function(Player)
Player.CharacterAdded:connect(function(Character)
Head = Character:WaitForChild("Head") --In case the head isn't found when you spawn.
Head.Changed:connect(function(prop) --We call the Changed event on the head part.
if prop == "Position" then --The check to see if the property that changed is the position property.
local Ray = Ray.new(Head.Position,
Head.CFrame.lookVector.unit*1000)
local Hit = Workspace:FindPartOnRay(Ray)
if not Hit then
print("Nope")
else
print(Hit)
end
end
end)
end)
end)
