I see there is new WaitFindDTM function added to SRL ,but it's limited only to inventory ,so i suggest:
Simba Code:function WaitFindDTMEx(DTM: integer; var x, y: integer; xs, ys, xe, ye, WaitPerLoop, MaxTime: integer): boolean;
var
t: integer;
begin
t := (getSystemTime + MaxTime);
while (getSystemTime < t) do
begin
if (findDTM(DTM, x, y, xs, ys, xe, ye)) then
begin
result := true;
break;
end;
wait(WaitPerLoop);
end;
end;



Reply With Quote











