Missing until
SCAR Code:
Repeat
RadialRoadWalk(RoadColor, 254, 261, 58, Xmod, Ymod); // Gate bit
Repeat
Wait(200);
Until(Not(FlagPresent))
You dont need
Repeat
Wait(200);
Until(Not(FlagPresent))
Just use Flag; for it.
and You dont even need commands like Flag; in RadialRoadWalk, it waits itself until Flag is almost gone.
SCAR Code:
Procedure Walkback; //I done the radialwalk Seaninio done the flag bits.
var
randomnum,Clicked:integer;
Begin
If (inchat('You Are Dead')) Or (FindSymbol(x,y,'Water')) Then
begin
RadialRoadWalk(FindRoadColor, 342, 353, 66, Xmod, Ymod);
Status('At Bridge')
RadialRoadWalk(FindRoadColor, 0, 2, 63, Xmod, Ymod);
Status('Across Bridge')
RadialRoadWalk(FindRoadColor, 301, 308, 67, Xmod, Ymod);
Status('Near Cow Gate')
RadialRoadWalk(FindRoadColor, 240, 250, 58, Xmod, Ymod);
Status('At Cow Gate')
RadialRoadWalk(FindRoadColor, 236, 242, 62, Xmod, Ymod);
Status('Near Chicken Farm')
RadialRoadWalk(FindRoadColor, 250, 257, 60, Xmod, Ymod);
Status('even closer')
RadialRoadWalk(FindRoadColor, 228, 232, 58, Xmod, Ymod);
RadialRoadWalk(FindRoadColor, 254, 261, 58, Xmod, Ymod); // Gate bit
RadialWalk(FindFindRoadColor, 178, 191, 31, Xmod, Ymod);
Status('At Farm');
End;
End;