I think you arent walking:
(why?):
SCAR Code:
RoadColor := FindVarrockRoadColor;
Path[0].Mainpoint.x:=600;
Path[0].Mainpoint.y:=106;
Path[0].Subpoints[0].x:=629;
Path[0].Subpoints[0].y:=110;
Path[0].Subpoints[1].x:=577;
Path[0].Subpoints[1].y:=105;
Path[0].Subpoints[2].x:=621;
Path[0].Subpoints[2].y:=108;
Path[0].Subpoints[3].x:=587;
Path[0].Subpoints[3].y:=105;
Writeln(BoolToStr(FindPath(0, False)));
try changing :
SCAR Code:
Writeln(BoolToStr(FindPath(0, False)));
to:
SCAR Code:
Writeln(BoolToStr(WalkPath(0, False)));