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

Работа с журналом

тут можно задать вопрос по скриптингу
Post Reply
Vargul
Neophyte
Neophyte
Posts: 49
Joined: 16.09.2010 10:30

Работа с журналом

Post by Vargul »

Code: Select all

         useskill('meditation');
         repeat
            wait(1000);
            i:=i+1;
            checksave;
         until (InJournalBetweenTimes('You are at peace', ctime, Now)<>-1) or (i=300);
Всем привет.
Чар медитирует, пока не появится сообщение 'You are at peace', а вот если он теряет концентрацию ('You lose your concentration'), то он тупо стоит и ждет пока мана сама восстановится. Как надо правильно поправить Until чтобы чар медитировал при потере концентрации?
<>-1) - не равно -1, где можно почитать про эти сравнения, почему не 0, не 5 или 10
Заранее извиняюсь если это где то есть, в факе и в уроках я не нашел.
Спасибо
Fenix
Developer
Developer
Posts: 275
Joined: 24.08.2010 7:20
Location: Ставрополь
Contact:

Re: Работа с журналом

Post by Fenix »

Code: Select all

         useskill('meditation');
         repeat
            wait(1000);
            i:=i+1;
            checksave;
         until (InJournalBetweenTimes('You are at peace|You lose your concentration', ctime, Now)<>-1) or (i=300);
Помните – ничто так не защищает ваши зубы 12 часов днем и 12 часов ночью как уважительное отношение к окружающим.
"Многие из вас знакомы с достоинствами программиста. Их всего три, и разумеется это: лень, нетерпеливость и гордыня"© Larry Wall
Post Reply