Сообщения без ответов | Активные темы Текущее время: Ср июн 26, 2019 3:48 am



Ответить на тему  [ Сообщений: 3 ] 
Проверка шага квеста 
Автор Сообщение

Зарегистрирован: Сб фев 13, 2016 8:51 pm
Сообщений: 5
 Проверка шага квеста
Пример:

Код:
 if Engine.QuestStatus(241, 1) then begin
      print('Начинаю Квест');
      Engine.MoveTo(147672, 26152, -2040);
      Delay(500);
      Engine.MoveTo(147416, 25992, -1992);
      Delay(500);
      Engine.MoveTo(147080, 25864, -1992);
      Delay(500);
      Engine.MoveTo(146760, 25800, -2000);
      Delay(500);
end;

 if Engine.QuestStatus(241, 2) then begin
      print('Стадия №2');
      Engine.MoveTo(147672, 26152, -2040);
      Delay(500);
      Engine.MoveTo(147416, 25992, -1992);
      Delay(500);
      Engine.MoveTo(147080, 25864, -1992);
      Delay(500);
      Engine.MoveTo(146760, 25800, -2000);
      Delay(500);
end;


Но если остановить и запустить квест он начинает с начала а не проверяет на каом этапе квест что я делаю не правильно (Сорян если что я нубоват еще).


Вс янв 20, 2019 12:21 am
Профиль
Флудер

Зарегистрирован: Пт ноя 20, 2015 5:43 am
Сообщений: 101
Сообщение Re: Проверка шага квеста
итд
Код:
if Engine.QuestStatus(241, 1) and not Engine.QuestStatus(241,2) then begin
      print('Начинаю Квест');
      Engine.MoveTo(147672, 26152, -2040);
      Delay(500);
      Engine.MoveTo(147416, 25992, -1992);
      Delay(500);
      Engine.MoveTo(147080, 25864, -1992);
      Delay(500);
      Engine.MoveTo(146760, 25800, -2000);
      Delay(500);
end;


Ср янв 23, 2019 1:36 am
Профиль ICQ

Зарегистрирован: Ср мар 13, 2019 7:05 am
Сообщений: 8
Сообщение Re: Проверка шага квеста
FJIAHKEP писал(а):
итд

:geek: взаимоисключающие условия не нужны.

Проблема в том, что в первом и во втором условии одно и то же действие написано. Поэтому он не начинает с начала, а делает тоже самое


Вт мар 19, 2019 6:43 am
Профиль
Показать сообщения за:  Сортировать по:  
Ответить на тему   [ Сообщений: 3 ] 

Кто сейчас на форуме

Сейчас этот форум просматривают: SMARANEWq и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Разработано: g-yar.
Русская поддержка phpBB