|
|
Модератор форума: GUNNER161, Panikaha |
Форум РЕДАКТОР - ArmA 3 Скрипты Остановка скрипта |
Остановка скрипта |
› Четверг
› 21.02.2019
› 13:11
› Сообщение #
Есть скрипт,который зацикливает музыку,которая играет фоном.
While {true} do {playsound "tema1"; sleep 275;}; Затем заходим в триггер,где активируется второй скрипт,который телепортирует нас на вторую локацию,где будет играть другая музыка на фоне. Дак вот как завершить первый скрипт,что бы не сливалось два фона? |
› Четверг
› 21.02.2019
› 18:01
› Сообщение #
Имя у второго триггера есть?
Тогда While {!(triggerActivated имя)} do в самом триггере playsound "" |
› Четверг
› 21.02.2019
› 20:29
› Сообщение #
andrucio, а вот это куда вставить While {!(triggerActivated имя)} do во второй скрипт?Первый запускается через инит,а вот второй чрез триггер,но когда нас телепортирует на другую локацию,где должна играть фоном другая музыка.
|
› Четверг
› 21.02.2019
› 22:03
› Сообщение #
Для выключения текущего трека используй команду с без названия
А сразу за ним указать новый трек playsound ""; playsound "Naw" чтобы скрипт отключился, надо поменять условие While {true} do {playsound "tema1"; sleep 275;}; While {!(triggerActivated имя)} do {playsound "tema1"; sleep 275;}; |
› Пятница
› 08.11.2019
› 01:40
› Сообщение #
Для остановки скрипта можешь использовать команду terminate
Вот пример: ------------------------------- MyMusic = [] spawn { While {true} do {playsound "tema1"; sleep 275;}; }; terminate MyMusic; ------------------------------- Чтобы остановить проигрываемую музыку. _sound = ASLToAGL [0,0,0] nearestObject "#soundonvehicle"; deleteVehicle _sound; |
| |||
| |||
Чат сайта |