traveler
2010-11-28 14:05:56
i suggest an update to R_DepositAllButIDEx. I added a few lines of code to make it wait until the item its currently deposits goes non-existent, or times out. I believe it makes it look more human like.
procedure R_DepositAllButIDEx(IDs : TIntegerArray);
var
I, T : Integer;
Item : TInvItem;
begin
for I := 1 to 28 do
begin
Item := GetInvItemAt(I);
if(InIntArray(IDs, Item.ID))then Continue;
R_ClickItem(I, False, 'Deposit-All');
T := GetSystemTime;
while(R_ItemExists(I)) and (GetSystemTime-T<6000) do
wait(100);
end;
end;