Code: Select all
for i:=1 to rmax do
begin
UOSay(vname+' buy');
AddToSystemJournal(inttostr(i));
AutoBuy(buy[i],$0000,kolvo);
Wait(4500);
AutoBuy(buy[i],$0000,0);
end;
Существует ли папский метод, чтоб работал наверняка?

Code: Select all
for i:=1 to rmax do
begin
UOSay(vname+' buy');
AddToSystemJournal(inttostr(i));
AutoBuy(buy[i],$0000,kolvo);
Wait(4500);
AutoBuy(buy[i],$0000,0);
end;
Code: Select all
GetShopList(a); SetSilentMode(True); // GetFindedList(a);
for i := 0 to a.Count - 1 do
begin
StrBreakApart(a.Strings[i],'|', str);
AddToSyStemJournal(intTostr(i)+' '+str[4]+' '+str[14]);
end;
Code: Select all
for i:=1 to rmax do
begin
AddToSystemJournal(inttostr(i));
AutoBuy(buy[i],$0000,kolvo);
wait(5000);
UOSay(vname+' buy');
Wait(5000);
AutoBuy(buy[i],$0000,0);
Wait(5000);
end;
Code: Select all
for i:=1 to rmax do
AutoBuy(buy[i],$0000,kolvo);
UOSay(vname+' buy');
AddToSystemJournal(inttostr(i));
Wait(4500);
for i:=1 to rmax do
AutoBuy(buy[i],$0000,0);
Code: Select all
for i:=1 to rmax do begin
AutoBuy(buy[i],$0000,kolvo);
wait(1000);
end;
UOSay(vname+' buy');
AddToSystemJournal(inttostr(i));
Wait(4500);
for i:=1 to rmax do
AutoBuy(buy[i],$0000,0);
Code: Select all
AddToSystemJournal('Подошли к ' + vname);
a := TStringList.Create;
UOSay(vname+' buy');
wait(500);
GetShopList(a);
SetSilentMode(False);
AddToSystemJournal('Вещей у вендора:' + inttostr(a.count));
if (a.count > 8) then begin
for i:=1 to rmax do
begin
UOSay(vname+' buy');
AddToSystemJournal(inttostr(i));
AutoBuy(buy[i],$0000,kolvo);
Wait(4500);
AutoBuy(buy[i],$0000,0);
end;
end
else begin
AddToSystemJournal('Шмота.нет');
end;
a.free;
Code: Select all
SetAutoBuyDelay(15);
AddToSystemJournal('Step 1');
for i:=1 to rmax do
AutoBuy(buy[i],$0000,kolvo);
AddToSystemJournal('Step 2');
UOSay(vname+' buy');
Wait(15000);
AddToSystemJournal('Step 3');
for i:=1 to rmax do
AutoBuy(buy[i],$0000,0);
попробуй на более поздней версии стелса, на 4.0.3 не тестил, но на 3.9.9 все отлично работало.Nearga wrote:Фигня какая-то... иногда покупает то, что нужно, иногда недобирает, иногда гребет все подряд... что за хрень? ((((