Page 1 of 1

Ложный вес (

Posted: 11.08.2011 23:08
by Lietman
Проблема в том что чар не набирает указанный вес tonoz=600; Один раз копнет летит домой выкладывать :shock:

Code: Select all

procedure chekves;
var
oldx,oldy: integer;
begin
    if Weight > tonaz then
      Addtosystemjournal('Реколюсь домой.');  
      oldx:=GetX(self); 
      oldy:=GetY(self);
      repeat 
      cast('Recall');
      WaitForTarget(5000);
      if targetpresent then
      begin
      TargetToObject(RunHome);
      wait(5000);
      end;
      CheckLag(40000);
       until (InJournal('fizzle')<>-1)
       Addtosystemjournal('Прилител домой.');
       newMoveXY(1542,1102,true,0,true);
       Check_Hidden;
       Drop;
       Reags;
       Shahta;
       newMoveXY(oldx,oldy,true,0,true);
       Addtosystemjournal('Начинаю копать.');
end;

Re: Ложный вес (

Posted: 11.08.2011 23:14
by MuDaCk

Code: Select all

 if Weight > tonaz then
      Addtosystemjournal('Реколюсь домой.'); 

Code: Select all

если вес больше чем переменная, то писать в сис журнал.
Мой тебе совет, учись после "then" и "do" всегда ставить бегин. Даже если тебе нужно всего одно действие. Я всегда так ставлю, на всякий случай.
P.S.Бегин подразумевает, что вконце действия будет и енд :wink: .


добавленно:

Code: Select all

      repeat 
      cast('Recall');
      WaitForTarget(5000);
      if targetpresent then
      begin
      TargetToObject(RunHome);
      wait(5000);
      end;
      CheckLag(40000);
       until (InJournal('fizzle')<>-1)
С этого Я вообще выпал))))

Code: Select all

повторять каст, пока не появится надпись про физл каста
:lol: :lol: :lol:

Re: Ложный вес (

Posted: 11.08.2011 23:23
by Lietman
ну вот такой я вот про в скриптинге

Re: Ложный вес (

Posted: 12.08.2011 9:44
by Vizit0r
не можешь правильно сделать скрипт сразу - нарисуй его схему на листе. без шуток. старую-добрую блок-схему.

Re: Ложный вес (

Posted: 12.08.2011 21:25
by MuDaCk
Он уже разобрался с этим скриптом.

Re: Ложный вес (

Posted: 12.08.2011 21:37
by Vizit0r
у него такое с каждым вторым скриптом...
лично я думаю, что в каждом первом, просто иногда одни баги компенсируются другими, и устанавливается хрупкое равновесие багов :)

Re: Ложный вес (

Posted: 13.08.2011 14:19
by Scripts Writer
Vizit0r wrote:у него такое с каждым вторым скриптом...
лично я думаю, что в каждом первом, просто иногда одни баги компенсируются другими, и устанавливается хрупкое равновесие багов :)
Костыль костылём подпирает.