Forum in READ ONLY mode! All questions and discussions on Discord official server, invite link: https://discord.gg/VxsGzJ7

Ложный вес (

тут можно задать вопрос по скриптингу
Post Reply
Lietman
Novice
Novice
Posts: 74
Joined: 12.12.2010 14:17
Contact:

Ложный вес (

Post 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;
MuDaCk
Apprentice
Apprentice
Posts: 393
Joined: 10.10.2006 0:03
Contact:

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

Post 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:
My name is Игорёшка Image
Пишу скрипты за едуImage
Lietman
Novice
Novice
Posts: 74
Joined: 12.12.2010 14:17
Contact:

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

Post by Lietman »

ну вот такой я вот про в скриптинге
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

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

Post by Vizit0r »

не можешь правильно сделать скрипт сразу - нарисуй его схему на листе. без шуток. старую-добрую блок-схему.
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
MuDaCk
Apprentice
Apprentice
Posts: 393
Joined: 10.10.2006 0:03
Contact:

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

Post by MuDaCk »

Он уже разобрался с этим скриптом.
My name is Игорёшка Image
Пишу скрипты за едуImage
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

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

Post by Vizit0r »

у него такое с каждым вторым скриптом...
лично я думаю, что в каждом первом, просто иногда одни баги компенсируются другими, и устанавливается хрупкое равновесие багов :)
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
Scripts Writer
Novice
Novice
Posts: 130
Joined: 06.05.2008 18:03

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

Post by Scripts Writer »

Vizit0r wrote:у него такое с каждым вторым скриптом...
лично я думаю, что в каждом первом, просто иногда одни баги компенсируются другими, и устанавливается хрупкое равновесие багов :)
Костыль костылём подпирает.
Проще научить человека ловить рыбу, чем постоянно ею его кормить. (с) Destruction
Post Reply