Hi, I tried looking on the Dev form to see if there were any other posts like this and I could not find anything. I can’t get my code working there is an error over hunting and I can’t figure out how to fix it.
Sorry, I’m really new at scripting. Any help would be awesome thanks!
local mypart = Instance.new(“Part”,workspace)
local myPos = Vector3.new(0,10,0)
local myLook = Vector3.new(0,1,0)
local myCFrame = CFrame.new(myPos,myLook)
mypart.Anchored = true
while (1) do
mypart.CFrame = myCFrame
Pigred72 = workspace:WaitForChild(“Pigred72”)
myLook = Pigred72.HumanoidRootPart.Position
myCFrame = CFrame.new(myPos,myLook)
wait ()
end
local function getClosestAvatarPostion(part)
local Players = game.Players:GetChildren()
local PlayerPostion = {}
if #PlayerPostion then
for key, Player in pairs(Players) do
local plName = Player.Name
local plPos = game.Workspace:WaitForChild(Player.Name).HumanoidRootPart.Positon
local plDis = (part.Position - plPos).magnitude
table.insert(PlayerPostion,key{plName,plPos,plDis})
end
Hunting = PlayerPostion[1]
for x = 1,#PlayerPostion,1 do
if PlayerPostion[x][3] < Hunting[3]then
Hunting = PlayerPostion[x]
end
end
if Hunting then
return Hunting[2]
else
return part.Postion
end
else
return part.Postion
end
end