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

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

Ответ
 
IES

offline
Опыт: 4,995
Активность:
1)Повтор триггера2)Чат
1)Как сделать чтобы триггер работал пока не произойдет какое либо действие?
ну то есть пример :
Есть здание оно воспроизводит крипов, и будет воспроизводить пока это здание не разрушишь.
Как такое сделать?
2)Как сделать например вот так : любой игрок в игре написал например -открытьворота и пока другие игроки не напишут в чат например + , ворота не откроются.
p.s. лучше все объяснить как это сделать на гуи.
p.s.s. в WE 2 недели.
p.s.s.s. если это очень легко заранее извиняюсь
[+] замечание от Hanabishi: Один вопрос - одна тема.
Старый 02.08.2011, 16:35
Extremator

offline
Опыт: 39,512
Активность:
  1. Даёшь зданию делать Футмана... дальше триггер
Событие - юнита заершиле делать футмана
Действие - приказать делать ещё футмана
  1. Если умеешь делать команды от чата, то делаешь так...
игрок пишет открыть, i = 1, показываешь игрокам нужные сообщения и пишешь что одн уже хочет открыть
потом все кто будут писать + будешь увеличить i на +1 и тут же проверять... когда получится нужно число, то открываешь ворота...
Playten:
p.s. лучше все объяснить как это сделать на гуи.
p.s.s. в WE 2 недели.
p.s.s.s. если это очень легко заранее извиняюсь
уууу.... ну тебе тока примеро тода нада... врятли так осилиш... я бы не осилил... сам попмню как учился ОО
Старый 02.08.2011, 16:51
IES

offline
Опыт: 4,995
Активность:
Extremator:
) Даёшь зданию делать Футмана... дальше триггер
Событие - юнита заершиле делать футмана
Действие - приказать делать ещё футмана
1ое я сделал поставил событие каждые 21312 секунд
Playten добавил:
Помогите со 2ым в подробностях пожалуйста
Playten добавил:
up
Старый 02.08.2011, 19:13
Roman
Я всё правильно сделал?
offline
Опыт: 17,642
Активность:
Событие: радел игрок: напечатал сообщение как точное совпадение "+", действие раздел декорации открыть\закрыть\сломать ворота, тут выбираешь нужные тебе ворота.
Условие: "переменная, целочисленная">5
Второй триггер, игрок пишет "++", действие установить переменную=переменная+1
Roman добавил:
Вот как-то так.
Старый 02.08.2011, 19:34
IES

offline
Опыт: 4,995
Активность:
Roman:
Событие: радел игрок: напечатал сообщение как точное совпадение "+", действие раздел декорации открыть\закрыть\сломать ворота, тут выбираешь нужные тебе ворота.
Условие: "переменная, целочисленная">5
Второй триггер, игрок пишет "++", действие установить переменную=переменная+1
Roman добавил:
Вот как-то так.
эх... моё не знание переменных и кривые руки не помогают мне сделать всё правильно(
Playten добавил:
я попробовал сделать , но если 1 из игроков(даже тот кто писал команду -открытьворота) напишет +
ворота открываются(
Старый 02.08.2011, 21:55
Roman
Я всё правильно сделал?
offline
Опыт: 17,642
Активность:
Playten, вот теперь пришло время поправок, тот, кто написал -откр... добавляешь в переменную(к примеру название "хост"), после в триггере +, делаешь условие игрок инициатор неравно "хост".
Или же ты можешь сделать так, пусть команду -откр может писать только красный игрок, а команду + все кроме него, для начала я думаю тебе и так союдёт.
Старый 03.08.2011, 07:37
D a N
Супер людЬ
offline
Опыт: 1,441
Активность:
Ну вот накарякал какуюто фигню, сор если плохо но я аж 5! минут потратил)
Прикрепленные файлы
Тип файла: w3m Lovi).w3m (17.7 Кбайт, 8 просмотров )
Старый 03.08.2011, 08:51
Ответ

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

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

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

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



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