JuKKa
2007-04-19 05:31:27
program StartScript;
{.Include SRL/SRL.Scar}
var
MMbank : integer;
procedure drawcolor(Color : integer);
var buffer,square,word,upcharz:integer;
begin
upcharz:=loadchars2(apppath+'charsrs22\')
buffer:=bitmapfromstring(150,70,'')
square:=bitmapfromstring(30,30,'')
word:=createbitmapmaskfromtext(inttostr(color)+' Displayed',upcharz)
fastdrawclear(square,color)
fastdrawtransparent(57,20,square,buffer)
fastdrawtransparent(2,2,word,buffer)
displaydebugimgwindow(150,70)
safedrawbitmap(buffer,getdebugcanvas,0,0)
freechars2(upcharz)
freebitmap(square)
freebitmap(buffer)
freebitmap(word)
end;
procedure findbankcolor;
label
lblback;
var
Bank3 : integer;
begin
lblback:
if findsymbol(x,y,'bank')then
begin
MMbank := Getcolor(x,y);
if SymbolAccuracy <= 0.1 then
begin
bank3 := BitmapFromString(2, 1, '645B01D8C845');
MMbank:= AutoColorThis(Bank3,40,MMX1,MMY1,MMX2,MMY2)
Freebitmap(bank3);
end;
writeln('Color ' + inttostr(MMbank));
writeln('Acc ' + floattostr(SymbolAccuracy));
drawcolor(MMbank);
end else
begin
SymbolAccuracy := SymbolAccuracy - 0.1;
if SymbolAccuracy <= 0.1 then
begin
writeln('Acc ' + floattostr(SymbolAccuracy));
Writeln(' Change world to a less crowded world!')
terminatescript;
end;
writeln('Acc ' + floattostr(SymbolAccuracy));
goto lblback;
end;
end;
begin
SetupSRL;
findbankcolor
end.
Use Scar 2.03
just wanna know if this works for everybody
please first in a non crowded world then in a medium crowded world, just wanna know how good it works xP