SCAR Code:
procedure roadwalking;
var x,y,i,logedout,roadcolor: integer;
begin
roadcolor:=autocolorthis(Bitmap[0],6,MMX1,MMY1,MMX2,MMY2)
i:=0;
logedout:=0;
repeat
if radialroadwalk(roadcolor,356,365,65,1,1) then
begin
disguisescar('found road');
flag;
wait(300+random(300));
end else;
i:=i+1;
if (i>=20) then
begin
logout;
logedout:=logedout+1;
i:=0;
Loginplayer;
if logedout>=8 then
begin
nextplayer(false);
logedout:=0;
end;
end;
until(finddtm(dtm[0],x,y,MMX1,MMY1,MMX2,MMY2))
repeat
if finddtm(dtm[0],x,y,MMX1,MMY1,MMX2,MMY2) then
begin
Mouse(x,y,2,2,true);
end else;
i:=i+1;
if (i>=20) then
begin
logout;
logedout:=logedout+1;
i:=0;
Loginplayer;
if logedout>=8 then
begin
nextplayer(false);
logedout:=0;
end;
end;
until(false)
end;
it works and all but its the first attempt iv had at walking so i want to know if its good or suggest what could help. i know the until(false) is there its not done but i would like to know if this looks correct. i would like checks on the failsafes mostly but any help would be appreciated.