PriSoner
2008-04-07 12:24:49
Unfortunately the new improved Deposit procedure is now completely broken and about as much use as a chocolate teapot.. :fiery:
The main usefull features of the procedure: Slot & ToSlot no longer exist.
You have to deposit all items in your inventory everytime regardless of your options.
It is now no longer possible to have an item remain in an inventory slot and not bank it using this procedure.
Thanks for Deposit X and being able to deposit items one by one, I can't really see why you would need it but thanks anyway! :confused:
It also goes so super fast that it always insists on trying to bank all items twice even though they have already been banked.
Not very safe, no waits, very detectable.
I will be going back to the old version. If it aint broke don't fix it!
The main usefull features of the procedure: Slot & ToSlot no longer exist.
You have to deposit all items in your inventory everytime regardless of your options.
It is now no longer possible to have an item remain in an inventory slot and not bank it using this procedure.
Thanks for Deposit X and being able to deposit items one by one, I can't really see why you would need it but thanks anyway! :confused:
It also goes so super fast that it always insists on trying to bank all items twice even though they have already been banked.
Not very safe, no waits, very detectable.
I will be going back to the old version. If it aint broke don't fix it!
{*******************************************************************************
procedure Deposit(slot, toslot, thetype: Integer);
by: WT-Fakawi/PPLSUQBAWLZ/Stupid3ooo/Town
Description: Deposits from Slot to ToSlot.
vType True = Deposit All. vType False = Deposit one by one.
Any integer is deposit with Deposit X. (except for 5 and 10)
*******************************************************************************}
Procedure Deposit(SlotFrom, SlotTo: Integer; vType: Variant);
Var
DepositX: Boolean;
All: Variant;
I, T, x, y: Integer;
Begin
If Not BankScreen Then
Exit;
If vType = 2 Then
srl_Warn('Deposit', '2 now means store per 2, not ''All''', 15);
DepositX := False;
Case VarType(vType) Of
3: Begin
DepositX := Not InIntArray([1, 5, 10], vType);
If vType = 1 Then
All := False
Else
All := True;
End;
11: All := vType;
End;
For I := 1 To 28 Do
Begin
If Not ExistsItem(I) Then
Continue;
MouseItem(I, Not All);
If DepositX Then
Begin
ChooseOption('Store X');
T := GetSystemTime;
While (Not FindColor(x, y, 8388608, MCX1, MCY1, MCX2, MCY2)) And (GetSystemTime - T < 3000) Do
Wait(100);
TypeSend(vType);
End Else If VarType(vType) = 3 Then
ChooseOption('Store ' + vType)
Else
ChooseOption('Store All');
T := GetSystemTime;
While ExistsItem(I) And (GetSystemTime - T < 2000) Do
Wait(50);
End;
End;