Перейти к содержимому


Фотография

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


Лучший Ответ TankiSD , 11 March 2014 - 01:54

юзай terminate

Перейти к сообщению


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 6

#1 OFFLINE   D_Donskoy

D_Donskoy

    Старшина

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

Отправлено 02 March 2014 - 13:09

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

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

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

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

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

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

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

 

 


  • 0

#2 OFFLINE   HarryWorner

HarryWorner

    Лейтенант

  • Модераторы
  • 1035 сообщений

Отправлено 02 March 2014 - 13:11

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


  • 0

#3 OFFLINE   D_Donskoy

D_Donskoy

    Старшина

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

Отправлено 02 March 2014 - 13:25

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

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

Car setVelocity [5,0,0];

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


  • 0

#4 OFFLINE   HarryWorner

HarryWorner

    Лейтенант

  • Модераторы
  • 1035 сообщений

Отправлено 02 March 2014 - 15:03

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


  • 0

#5 OFFLINE   D_Donskoy

D_Donskoy

    Старшина

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

Отправлено 02 March 2014 - 15:27

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


  • 0

#6 OFFLINE   TankiSD

TankiSD

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

  • Пользователи
  • 680 сообщений

Отправлено 11 March 2014 - 01:54   Лучший Ответ

юзай terminate


  • 0

#7 OFFLINE   D_Donskoy

D_Donskoy

    Старшина

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

Отправлено 11 March 2014 - 20:14

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


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


  • 0




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