Re: Procedure Bug and More...
Here is my current script:
__________________________________________________ ___
program MadslashsIronMiner;
var
o: Integer;
LoadIronOreBmp: Integer;
a,b: Integer;
c,d: Integer;
const
IronOre1 = 1713472;
IronOre2 = 1581628;
begin
procedure LoadIronOreBmp;
begin
IronOreBmp := BitmapFromString(23, 20, 'beNqdk/9LwkAYxm/WDy' +
'USK6RmRN10qUOq+aUxS9ZNRJQQpkZRISlJVAQVBEF/fc82d1vLwHW' +
'8yNze+9zzPu97hPy1zDLt1vOECP4LwY8Yq1VTumKe/1U3RLolFhNi' +
'HI7wNNAReNpdT4FQ2UmbuUyFcMhCwlyCk6ak16gknsgSIPqSB xE6J' +
'D8+L9/3qgtqcgohDsQLEAqyZJHs2Daer+rhzJK8ebQvVYvb8LNZy4' +
'Y/oRC+3QskWFLu6+4MEc5s6wp6wRryZevANlXuzGoy8at8AZmoxY N' +
'MhwaHME3pNQo2UVmTDlgAIeIylEQ8Zyl5ahsgfI5M/hJVOART7TP6' +
'YB/ftA/5BpqeuaHvbfK+QMZ4UAPk47bhpVWLUoUSaIAAxiiO4J84J' +
'JHNoDWuLT8khSezWaNDqwQBY7v8fn2K4Id6rv6EzBkPx1IjDz 8hct' +
'Kvg/DqNC5Ii0DULRERgVgkh1q6THu5MNB6/CIiOYD4AlYwNkUhCkE' +
'VLabhdH/7rKFQiBpZRws3VxETcPiXOcSx2pXhE2YLhFFHcwc7gHjz' +
'78/efJODSSDU6mgTVnm0tbjXP4AkZWjAHYyYHA9izSBo1uJXNQpxR ' +
'xcuvV0b/1USc30DNF9prg==');
end;
o:= 0
repeat
if(FindColor(a,b,IronOre1,0,0,764,504)) then
begin
o:= o + 1
MoveMouseSmooth(a,b+random(10));
Wait(450+random(100));
ClickMouse(a,b,true);
Writeln('Found Iron - Mining.');
end else
Writeln('Could Not Find Any Iron.');
Wait(4500+random(1000));
if(FindColor(c,d,IronOre2,0,0,764,504)) then
begin
MoveMouseSmooth(c,d+random(10));
Wait(450+random(100));
ClickMouse(c,d,true);
Writeln('Found Iron - Mining.');
end else
Writeln('Could Not Find Any Iron.');
Wait(4500+random(1000));
until(o >= 5);
begin
LoadIronOreBmp;
end;
end.
__________________________________________________ __
in the debug box, it says...
Line 15: [Error] (17:1): Identifier expected in script C:\Program Files\SCAR 3.20\Scripts\MadslashsAutoMiner.scar
I can't figure out why it isn't working, even after checking that guide. =(
|