The script is suppose to create a part to follow the players torso.
plr = game.Players.LocalPlayer
char = plr.Character
local p = Instance.new("Part")
p.Parent = char
p.Size = Vector3.new(1,1,1)
local w = Instance.new("Weld")
w.Parent = char.Torso
w.p = char.Torso
w.p = CFrame.new(0,2,0)

2 comments
you need parentheses after getchildren and this will return the games children, workspace, lighting, startergui, stuff like that.
Don't repost the same question with a different title. Comment on the other one, or edit it.