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

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

Ответ
 
exploder
iOS zealot
offline
Опыт: 19,394
Активность:
Стандартное сообщение
Как вывести программно стандартное игровое сообщение типа "Недостаточно маны..."?
А то у меня спелл, воскрешающий опредленный тип юнитов. Воскрешение Тауренов переделать нельзя, поэтому все делаю ручками... и вот надо чтобы если в округе нет трупов такого типа выводилось сообщение...
Старый 05.01.2006, 11:19
J
expert
offline
Опыт: 48,447
Активность:
Ну просто воспользуйся событием которым надо, и действием - Text message.
Но при этом зделай тексту темно золотой оттенок, как и в програмном сообщении.
Покрайной мере я всегда пользуюсь вот этим способом.
Старый 05.01.2006, 11:30
FellGuard
Losyash
offline
Опыт: 39,547
Активность:
Ага, всё правильно. Text Message Expecialy timed (время задержки подсказки, в триггерах есть), а цвет погляди в Игровом интерфейсе в надписях. Это чтобы совсем точно. Ну и звук свой (чё-нибудь типа: "Дайте маны, жмоты!!")
Старый 05.01.2006, 11:32
exploder
iOS zealot
offline
Опыт: 19,394
Активность:
Цитата:
Text Message

А если уже есть месяги на экране? А как он будет об этом Вы подумали? Все ведь сдвинется...
Старый 05.01.2006, 11:48
J
expert
offline
Опыт: 48,447
Активность:
Ну зделай тогда так чтобы при выполнении условия удалялись все сообщения на экране и потом выводилось сообщение.
Правдо это может быть заметно, но другого варианта пока нет.
Старый 05.01.2006, 11:51
FellGuard
Losyash
offline
Опыт: 39,547
Активность:
Сдвинется. Если хочеш, впринципе это нормально. Но тогда вот так. -

Trig 'Message'
Event - ?
Condition - ?
Action -
1Clear screen of text messages (уберёт предыдущие. Единственный минус - уберёт ВСЕ месаги, в том числе и дисплэй Заданий, и Хинты итд. Зато наслоений "Нехватает маны не будет")
2Display Text message
3Play sound


Есть ещё способ - добавлять сообщение со звучанием в очередь.
То есть, один раз добавил и выключил на время, необходимое дисплею, чтобы переварить твоё сообщение о мане. Потом включай триггер и продолжай добавлять сообщения. Независимо от сообщения, из-за нехватки маны Скил кастоваться один хрен не будет. А одёргивать тебя мессаг будет раз в три секунды.
Старый 05.01.2006, 11:55
NETRAT

offline
Опыт: 83,712
Активность:
В жассе есть DisplayTextMessage(TEXT, Position X, Position Y)
Старый 05.01.2006, 13:54
zibada

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

еще вариант - тексттэг, перемещающийся вместе с камерой.
так можно добиться большей достоверности, но это уже извращение, явно того не стоящее =)
Старый 05.01.2006, 14:16
exploder
iOS zealot
offline
Опыт: 19,394
Активность:
Цитата:
так можно добиться большей достоверности

Дык там шрифт немного, корявенький...
Я тут подумал что наверно можно будет ограничится звуком...
Старый 05.01.2006, 15:35
NETRAT

offline
Опыт: 83,712
Активность:
Шрифт можно изменить
Старый 05.01.2006, 17:01
exploder
iOS zealot
offline
Опыт: 19,394
Активность:
тогда это вааще будет изврат:
следить за камерой... двигать таг... да еще и шрифт менять!
Старый 05.01.2006, 18:36
TiM
Старичок
offline
Опыт: 8,594
Активность:
В umswe есть функуия display че-то, короче сообщение вывести... только вот боюсь она не будет пахать в обычном we
Старый 05.01.2006, 20:12
Ответ

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

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

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

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



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