ГлавнаяБлогКарты Warcraft 3Гайды для первой ДотыГайды для Доты 2 [ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 2
  • 1
  • 2
  • »
Форум » Картостроение в Warcraft 3 » Статьи » Создаем меню с кнопками.
Создаем меню с кнопками.
Дата: Вторник, 04.10.2011, 23:59 | Сообщение # 1
Генералиссимус
Ньюсмейкер
Сообщений: 2438
Награды: 8
Репутация: 85
Создаем меню с кнопками

Всегда не любил Близов, за их антилогичное создание меню кнопок и меню пауз.

Вот так создается меню с кнопками.
Нельзя использовать событие - map Initialization, меню просто не создастся.

Если убрать вейт 0.05, то все последующие действия не произойдут или произойдут ток последние 1-2.

Каждую кнопку надо задать в переменную (для каждого игрока надо создать по такому вот триггеру с разными переменными и с разными названиями меню)

Последнее действие не ставьте, оно нужно было только в моей карте. Вместо него поставьте действие Диалог - Show Dialog for тот игрок для которого он создавался. (Да-да придется создавать для каждого отдельного игрока отдельный диалог и кнопки разумеется тоже)

Так же, ещё надо организовать проверку на нажатие кнопки:
Для этого используйте событие Диалог - Dialog Button Click

В действия вставьте конструкцию If/Then/Else Multy action
и проверяйте, например, Clicked Dialog Button = "переменная в которую записывали расу эльфов для игрока 1"

Если да - Создать эльфа в регионе, где должна быть база игрока 1.
Прикрепления: 9999013.jpg (51.5 Kb)
 
Дата: Четверг, 05.04.2012, 00:51 | Сообщение # 2
Генералиссимус
Проверенные
Сообщений: 2584
Награды: 6
Репутация: 58
Quote (DonLaonda)
Всегда не любил Близов, за их антилогичное создание меню кнопок и меню пауз

+1

Помогло!
 
Дата: Четверг, 05.04.2012, 03:17 | Сообщение # 3
Генералиссимус
Проверенные
Сообщений: 5123
Награды: 13
Репутация: 72
Quote (Elidanus)
P.S.+++

прекрати))


Телеграм @Tshkn
Мой YouTube-канал Se Squared
 
Дата: Четверг, 05.04.2012, 03:18 | Сообщение # 4
Генералиссимус
Проверенные
Сообщений: 2584
Награды: 6
Репутация: 58
DewidWill, это подпись :D Ностальжи...
 
Дата: Среда, 13.03.2013, 18:51 | Сообщение # 5
Лейтенант
Проверенные
Сообщений: 64
Награды: 0
Репутация: 0
Че триггеры то английские,не у всех сейчас стоят анлийские..в большинстве стояТ русские..непонятно.. :D

Не зная дна, не суйся в воду - храни друзей, цени свободу.
 
Дата: Среда, 13.03.2013, 20:43 | Сообщение # 6
Генералиссимус
Проверенные
Сообщений: 3625
Награды: 12
Репутация: 57
Mattfoster, я поклонник английских триггов, и тема была создана год назад, если не два)
 
Дата: Четверг, 14.03.2013, 11:33 | Сообщение # 7
Лейтенант
Проверенные
Сообщений: 64
Награды: 0
Репутация: 0
Ты за себя то не думай что ты поклонник..большинство поклонники русских триггеров.

Не зная дна, не суйся в воду - храни друзей, цени свободу.
 
Дата: Четверг, 14.03.2013, 11:51 | Сообщение # 8
Генералиссимус
Модераторы
Сообщений: 12795
Награды: 22
Репутация: 142
А мне пофиг какие триггеры) Я просто знаю куда тыкать)))

это Ксопик!
 
Дата: Четверг, 14.03.2013, 12:20 | Сообщение # 9
Лейтенант
Проверенные
Сообщений: 64
Награды: 0
Репутация: 0
Я по английски не шпрехаю))) :D :D поэтому уже как года 2 использую русские триггеры))

Не зная дна, не суйся в воду - храни друзей, цени свободу.
 
Дата: Суббота, 16.03.2013, 05:25 | Сообщение # 10
Полковник
Проверенные
Сообщений: 249
Награды: 8
Репутация: 20
Цитата (Mattfoster)
Я по английски не шпрехаю

Интересно что бы он сказал увидев чистый Jass ?
Наверное - "А что это за закорючки непонятные нарисованы?" и написал бы весь триггер по русски :)


"Я так хотел добра в плену своих идей
Я стал почти что рад и в окружении людей" Lumen "Зубы"
 
Форум » Картостроение в Warcraft 3 » Статьи » Создаем меню с кнопками.
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск: