Кто-то победил крафт топоров вместо отмычек, в случае когда приходят сообщения:
Code: Select all
[20:20:01] System: Targeting Cancelled
[20:20:01] System: Unexpected menu info
Лог ниже не очень лицеприятный.
Code: Select all
20:19:16 [DontTalk]: В сундуке 14065 iron ingots.
20:19:17 [DontTalk]: Берём 400 iron ingots.
20:19:26 [DontTalk]: В паке 1 отмычек, 27 топоров
20:19:30 [DontTalk]: В паке 2 отмычек, 27 топоров
20:19:34 [DontTalk]: В паке 3 отмычек, 27 топоров
20:19:38 [DontTalk]: В паке 4 отмычек, 27 топоров
20:19:42 [DontTalk]: В паке 5 отмычек, 27 топоров
20:19:42 [DontTalk]: В паке 5 отмычек, 27 топоров
20:19:49 [DontTalk]: В паке 5 отмычек, 28 топоров
20:19:53 [DontTalk]: В паке 6 отмычек, 28 топоров
20:19:57 [DontTalk]: В паке 7 отмычек, 28 топоров
20:20:01 [DontTalk]: В паке 8 отмычек, 28 топоров
20:20:01 [DontTalk]: В паке 8 отмычек, 28 топоров
20:20:08 [DontTalk]: В паке 8 отмычек, 29 топоров
20:20:12 [DontTalk]: В паке 9 отмычек, 29 топоров
20:20:17 [DontTalk]: В паке 10 отмычек, 29 топоров
20:20:21 [DontTalk]: В паке 11 отмычек, 29 топоров
20:20:24 [DontTalk]: В паке 12 отмычек, 29 топоров
20:20:28 [DontTalk]: В паке 13 отмычек, 29 топоров
20:20:34 [DontTalk]: В паке 14 отмычек, 29 топоров
20:20:34 [DontTalk]: В паке 14 отмычек, 29 топоров
20:20:40 [DontTalk]: В паке 14 отмычек, 29 топоров
20:20:45 [DontTalk]: В паке 15 отмычек, 29 топоров
20:20:49 [DontTalk]: В паке 16 отмычек, 29 топоров
20:20:53 [DontTalk]: В паке 17 отмычек, 29 топоров
20:20:58 [DontTalk]: В паке 18 отмычек, 29 топоров
20:20:58 [DontTalk]: В паке 18 отмычек, 29 топоров
20:21:05 [DontTalk]: В паке 18 отмычек, 29 топоров
20:21:09 [DontTalk]: В паке 19 отмычек, 29 топоров
20:21:13 [DontTalk]: В паке 20 отмычек, 29 топоров
20:21:17 [DontTalk]: В паке 21 отмычек, 29 топоров
20:21:21 [DontTalk]: В паке 22 отмычек, 29 топоров
20:21:25 [DontTalk]: В паке 23 отмычек, 29 топоров
20:21:28 [DontTalk]: В паке 24 отмычек, 29 топоров
20:21:32 [DontTalk]: В паке 25 отмычек, 29 топоров
20:21:38 [DontTalk]: В паке 26 отмычек, 29 топоров
20:21:42 [DontTalk]: В паке 27 отмычек, 29 топоров
20:21:42 [DontTalk]: В паке 27 отмычек, 29 топоров
20:21:49 [DontTalk]: В паке 27 отмычек, 30 топоров
20:21:54 [DontTalk]: В паке 28 отмычек, 30 топоров
Code: Select all
const
tiron = $1BEF;
tlockpick = $14FB;
maxquantity = 400;
ttools = $1EBC;
sundukwithiron = $4022103F;
var
k, l: Integer;
TimeStart : TDateTime;
Code: Select all
CancelMenu;
AutoMenu('Tinkering' , 'Tool');
AutoMenu('Tool' , 'lockp');
AddToSystemJournal('Начинаем...');
ClearBackpack;
GetIron;
Check_World_Save;
CheckHide;
repeat
repeat
k:=0;
TimeStart:=Now;
FindType(ttools,Backpack);
if FindCount > 0 then UseObject(FindItem);
repeat
wait(100);
k := k + 1;
Check_World_Save;
until (InJournalBetweenTimes('You put the lockpick|Tinkering failed', TimeStart, Now)<>-1) or (k > 60);
if InJournalBetweenTimes('Tinkering failed', TimeStart, Now)<>-1 then
begin
k:=0
TimeStart:=Now;
ClearJournal;
wait(5000);
end
if InJournalBetweenTimes('Unexpected menu info', TimeStart, Now)<>-1 then
begin
CancelMenu;
AutoMenu('Tinkering' , 'Tool');
AutoMenu('Tool' , 'lockp');
wait(500);
end
if Count(tiron) < 10 then GetIron;
AddToSystemJournal('В паке ' + IntToStr(Count(tlockpick)) + ' отмычек, ' + IntToStr(Count($0F43)) + ' топоров');
until Count(tlockpick) > 300
FindType(tlockpick,Backpack);
MoveItem(FindItem,300,sundukwithiron,0,0,0);
AddToSystemJournal('Выкладываем 300 lockpick');
wait(500)
until Dead