XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Закрытая тема
 
1magic1

offline
Опыт: 570
Активность:
Как сделать, чтобы режим кинематики сам отключался через некоторое время?
как сделать чтобы режим кинематики сам отключался через некоторое время,я там нажимал "Спецэффекты-Режим кинематики Вкл. для игрок 1 на 10.00 секунд,и всё равно ничо не выходит
скажите как надо делать правильно
Старый 18.03.2009, 07:02
NurOFFline
Super-Robot
offline
Опыт: 1,620
Активность:
я обычно ставлю Режим кинематики для всех вкл. и в конце для всех выкл.
Старый 18.03.2009, 07:05
SwuJe
aka Sakh_badboy
offline
Опыт: 15,238
Активность:
Сделай действие Спецэффекты-Режим кинематики Вкл потом (сам ролик) затем Режим кинематики выкл всё в одном тригере.
Старый 18.03.2009, 07:16
1magic1

offline
Опыт: 570
Активность:
опять возвращаюсь к этой теме так как мне в прошлой толком не обьяснили....как сделать либо автоматическое отключение рнжима кинематики,либо на клавишу Esc

Отредактировано alexkill, 24.03.2009 в 14:20.
Старый 21.03.2009, 22:29
WebSter
Товарищ Mechanicus
offline
Опыт: 86,111
Активность:
Во-первых надо создать логическую переменную "SkipCinematic", значение по умолчанию - "нет".
Триггер "Пропуск кинематики":
Событие: Игрок 1 пропускает кинематику
Действие: Установить SkipCinematic = Да
Далее в твоём триггере с кинематикой после каждого действия типа "Передача от юнита" (говорение юнита) и Wait (ждать) нужно ставить проверку: Если "SkipCinematic" = Да, то Пропустить все оставшиеся действия и выключить режим кинематики, иначе Ничего не делать.
Это работает 100%, если ты конечно всё правильно сделаешь. ;)

Отредактировано WebSter, 21.03.2009 в 23:02.
Старый 21.03.2009, 22:36
Manhant
Убежал
offline
Опыт: 14,787
Активность:
1magic1 омг отслеживаешь плеер нажал end cinematic или что-то в этом роде(уже непомню) и для этого плеера делаешь действие Player Turn cinematic mode off (тоже точно непомню но кажется так).
Старый 21.03.2009, 22:36
1magic1

offline
Опыт: 570
Активность:
ещё один вопрос тогда,чо такое логическая перемення,это то что в условиях?
Старый 21.03.2009, 22:38
WebSter
Товарищ Mechanicus
offline
Опыт: 86,111
Активность:
1magic1, логическая переменная - это переменная, которая может иметь только два значения: да и нет.
Старый 21.03.2009, 22:40
1magic1

offline
Опыт: 570
Активность:
Действие: Установить SipCinematic = Да
чот я этого найти не могу
Старый 21.03.2009, 22:44
WebSter
Товарищ Mechanicus
offline
Опыт: 86,111
Активность:
1magic1, действие: установить перемнную. Оно находится во всех действиях.
Цитата:
SipCinematic = Да

не "Sip", а "Skip".
Цитата:
WebSter может лучше так логическая - Boolean принимает значения:true и false.

у меня русский редактор
Старый 21.03.2009, 22:47
1magic1

offline
Опыт: 570
Активность:
чот всё равно не получается(((
Старый 21.03.2009, 22:54
WebSter
Товарищ Mechanicus
offline
Опыт: 86,111
Активность:
1magic1, в чём проблема?
Старый 21.03.2009, 22:58
1magic1

offline
Опыт: 570
Активность:
то что я чот не понял чо с этой переменной делать,в действиях я её выбрал...событие я это поставил....может чото в условиях надо поставить???
Старый 21.03.2009, 23:00
BK.Jugg
террорист из КиП
offline
Опыт: 27,066
Активность:
Цитата:
Действие: Установить SipCinematic = Да

Хех.
Set Variable = Value
Старый 21.03.2009, 23:00
WebSter
Товарищ Mechanicus
offline
Опыт: 86,111
Активность:
1magic1, у тебя два триггера отвечающие за ролик и его пропуск?

WebSter добавил:
Цитата:
Хех.
Set Variable = Value

Цитата:
у меня русский редактор
Старый 21.03.2009, 23:03
1magic1

offline
Опыт: 570
Активность:
эээммм неа тока один
событие-Игрок 1 пропускает кинематику
условие-нету
действие-SkipCinematic = Да

1magic1 добавил:
ой забыл написать "установить"
Старый 21.03.2009, 23:05
Manhant
Убежал
offline
Опыт: 14,787
Активность:
1magic1 ОМГ сделай как я сказал вебстер дал тебе заковыристый вариант длятвоего уровня,а мну самый простой,но могут возникнуть баги такие как продолжение разговора без синематик моде,а ты еще и триггер тот вырубай а потом врубай и у тя получется).
Старый 21.03.2009, 23:05
1magic1

offline
Опыт: 570
Активность:
как???я ппц нуб!!но этого бага у меня не будет,так как диолога там нету,да и не умею пока ставить)))
Старый 21.03.2009, 23:08
WebSter
Товарищ Mechanicus
offline
Опыт: 86,111
Активность:
1magic1, а кинематика сама где? Что пропускаться то должно? И ещё должен быть триггер с посткинематическими действиями...
Старый 21.03.2009, 23:08
WebSter
Товарищ Mechanicus
offline
Опыт: 86,111
Активность:
1magic1, ну тогда не надо делать никаких переменных. У меня способ для тех у кого есть диалоги в кинематике. Тебе просто нужно сделать триггер:
Событие - Игрок пропускает кинематику
Действие - твои посткиматические действия
Старый 21.03.2009, 23:11
Закрытая тема

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 20:35.