Im trying to make a test for my game but i cant even get the test working its about moving my player to a part and i need help because every time i do it, it says its a nil or missing argument when i have all the variables someone please help me script:
local player = game.Players.LocalPlayer
local mouse = player:GetMouse()
mouse.KeyDown:Connect(function(key)
key = key:lower()
if key == 'e' then
local part2 = Instance.new('Part')
part2.Parent = game.Workspace
part2.CanCollide = false
part2.Anchored = true
part2.CFrame = player.Character.Head.CFrame * CFrame.new(0,0,5)
part2.Name = "Part1"
player:WaitForChild(Humanoid):MoveTo(Vector3.new(game.Workspace.part2.Name.Position))
end
end)

1 comment
press view source to see full script cause it cuts off