Jump to content


Photo

Прекращение выполнения скрипта скриптом.


Best Answer TankiSD , 11 March 2014 - 01:54

юзай terminate

Go to the full post


  • Please log in to reply
6 replies to this topic

#1 OFFLINE   D_Donskoy

D_Donskoy

    Старшина

  • Пользователи
  • 447 posts
  • Откуда:Россия

Posted 02 March 2014 - 13:09

Всем привет. Вот снова столкнулся с неизвестным для меня, конкретно как можно остановить выполнение скрипта скриптом. Ну к примеру:

Запускаю sqf, через триггер, там прописано:

hint "Скрипт работает";

this exec "Скрипт\СкриптРаботает"; >> делаю как бы луп (Loop).

Вот и вопрос, как этот луп прекратить?

Может есть какой другой способ сделать луп?

Заранее спасибо. 

 

 


  • 0

#2 OFFLINE   HarryWorner

HarryWorner

    Лейтенант

  • Модераторы
  • 1035 posts

Posted 02 March 2014 - 13:11

А какое условие должно быть для прекращение цикла? Нужно обязательно иметь условие для прекращения цикла. Было бы неплохо увидеть весь код.


  • 0

#3 OFFLINE   D_Donskoy

D_Donskoy

    Старшина

  • Пользователи
  • 447 posts
  • Откуда:Россия

Posted 02 March 2014 - 13:25

В общем то это и есть весь код) - условие может быть дистанция до другого объекта - вполне сойдет.

Я машину двигаю вот таким макаром:

Car setVelocity [5,0,0];

this = execVM "Car(Setup)\CarMoveEast.sqs"; 


  • 0

#4 OFFLINE   HarryWorner

HarryWorner

    Лейтенант

  • Модераторы
  • 1035 posts

Posted 02 March 2014 - 15:03

А разве происходит выполнение скрипта более одного раза?


  • 0

#5 OFFLINE   D_Donskoy

D_Donskoy

    Старшина

  • Пользователи
  • 447 posts
  • Откуда:Россия

Posted 02 March 2014 - 15:27

Да!Машина едет)если добавить положительную ось "Z", то и полетит)


  • 0

#6 OFFLINE   TankiSD

TankiSD

    Ст. Прапорщик

  • Пользователи
  • 680 posts

Posted 11 March 2014 - 01:54   Best Answer

юзай terminate


  • 0

#7 OFFLINE   D_Donskoy

D_Donskoy

    Старшина

  • Пользователи
  • 447 posts
  • Откуда:Россия

Posted 11 March 2014 - 20:14

Сейчас гляну - но если можно поподробней!?)


Спасибо, нашел terminate и заодно еще полезную информацию)


  • 0




Яндекс.Метрика