Page 1 of 1

Помогите

Posted: 04.09.2009 18:54
by Лавр
Скрипт запускается и выключается. Где беда?

Code: Select all

program harvesting;

{$Include 'all.inc'}
type
ArrayType1 = Array [0..1] of Word;

const 
dropcount = 1;

var
drop_types : ArrayType1;
i : Integer;

begin
drop_types := [$19B7, $19B8]; 
  while not dead do
    begin
      while weight < 700 do
        begin
          clearjournal;
          waittargetself;
          useobject($7DB29BA2);
          repeat 
            wait(200);
          until injournal('Вы добыли песок|Вы добыли глину') > 0;
        end;
    end;

for i := 0 to dropcount do  
  Stack(drop_types[i],$FFFF);        
      
end.

Re: Помогите

Posted: 04.09.2009 20:38
by Vizit0r
Лавр wrote:Скрипт запускается и выключается.
подробнее

Re: Помогите

Posted: 04.09.2009 20:58
by Vano
Ладно, сразу приведу рабочий код.

Code: Select all

program harvesting;

{$Include 'all.inc'}
type
ArrayType1 = Array of Word;

const 
dropcount = 1;

var
drop_types : ArrayType1;
i : Integer;

begin
drop_types := [$19B7, $19B8]; 
  while not dead do
    begin
      while weight < 700 do
        begin
          clearjournal;
          waittargetself;
          useobject($7DB29BA2);
          repeat 
            wait(200);
          until injournal('Вы добыли песок|Вы добыли глину') > 0;
        end;
    end;

for i := 0 to dropcount do  
  Stack(drop_types[i],$FFFF);        
      
end.
P.S. дополнительную информацию искать в этой теме.

Posted: 04.09.2009 21:22
by Лавр
Спасибо.

Posted: 04.09.2009 23:23
by Лавр
Хм... При весе 700 не сбрасывает данные типы в кучу на земле. В чём беда?

Posted: 04.09.2009 23:57
by Vano
А с чего ему сбрасывать? Ясно видно, что:
1. сброс находится вне цикла
2. из внешнего цикла скрипт не скоро выйдет (пока чар не умрет)

Posted: 05.09.2009 6:40
by Лавр
Спасибо ешё раз. :)