change this to :
if user.inrange(186583, -75845, -2819, 450)
then
begin
Engine.MoveTo(186826, -75934, -2819);
Engine.MoveTo(186555, -75551, -2820);
Engine.MoveTo(186218, -75551, -2726);
Engine.MoveTo(185082, -75690, -2726);
Engine.MoveTo(184762, -76547, -2726);
Engine.MoveTo(184646, -76855, -2726);
Engine.MoveTo(181391, -78683, -2723);
Engine.MoveTo(181383, -75282, -2726);
Engine.MoveTo(177914, -75302, -2726);
Engine.MoveTo(175017, -75332, -2726);
Engine.FaceControl(1,true); // on bot
end; //listo
end;
end.