ГлавнаяБлогКарты Warcraft 3Гайды для первой ДотыГайды для Доты 2 [ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: XOPYC  
После убийства юнитов,такая вот награда
Дата: Среда, 12.12.2012, 17:57 | Сообщение # 1
Рядовой
Пользователи
Сообщений: 16
Награды: 0
Репутация: 0
всем привет!
у меня вопрос по триггерам.
я создал лагерь кобольдов, ну и по сценарию, игрок должен убить их.
так вот что мне нужно,
после того, как игрок убил всех кобольдов в лагере, выводилась такая надпись на экран:
Вы обыскали лагерь кобольдов и нашли :
+30 золота

Ну и игроку выдавалось +30 золота. Буду благодарен за помощь! ;)


pikachu!
 
Дата: Среда, 12.12.2012, 18:02 | Сообщение # 2
Лейтенант
Проверенные
Сообщений: 79
Награды: 1
Репутация: 0
Эм <_< Элементарно же. Да и где-то я похожий вопрос уже видел,поройся на форуме.

Им упакованы сотни книг. Его позиции прочны,словно сталь. И если один крикнет "Зип!", то миллионы ответят "Файл!"
 
Дата: Среда, 12.12.2012, 18:54 | Сообщение # 3
Рядовой
Пользователи
Сообщений: 16
Награды: 0
Репутация: 0
Помогите же, ну :)

pikachu!
 
Дата: Среда, 12.12.2012, 19:02 | Сообщение # 4
Генералиссимус
Модераторы
Сообщений: 12997
Награды: 22
Репутация: 141
http://wc3.3dn.ru/forum/68-1232-1
... Суть та же нужно только под себя переделать чуть чуть


это Ксопик!
 
Дата: Среда, 12.12.2012, 20:38 | Сообщение # 5
Рядовой
Пользователи
Сообщений: 16
Награды: 0
Репутация: 0
XOPYC, спасибо, но у меня не получается(
вот фотки моих триггеров, щито я делаю не так? :(
Вот триггер Kobolds

Условие этого триггера:

---
Награда за убийство:

Вот область 0015
Прикрепления: 4800470.png (4.7 Kb) · 9213234.png (3.4 Kb) · 5500163.png (5.2 Kb) · 8480752.png (615.8 Kb)


pikachu!
 
Дата: Среда, 12.12.2012, 22:50 | Сообщение # 6
Генералиссимус
Модераторы
Сообщений: 12997
Награды: 22
Репутация: 141
Триггер не работает как минимум потому, что на момент убийства последнего кобольда в области находится твой герой.
Проще добавить всех кобольдов в переменную и при смерти вычитать единицу из этой переменной.
Как только переменная станет 0, вывести сообщение и дать награду.


это Ксопик!
 
Дата: Четверг, 13.12.2012, 12:24 | Сообщение # 7
Сержант
Проверенные
Сообщений: 23
Награды: 0
Репутация: 0
Поставь кол-во юнитов в области на 1, а с переменной больше напутаешь ещё
з\ы Герой то по любой в области потом останется так что можно.!но только если это карта для 1 игрока.
>


My skype ->hy_very_happymilker

Сообщение отредактировал ReD_unicorN - Четверг, 13.12.2012, 12:30
 
Дата: Четверг, 13.12.2012, 16:56 | Сообщение # 8
Генералиссимус
Модераторы
Сообщений: 12997
Награды: 22
Репутация: 141
Омг... А что бы вообще не путаться, лучше удалить редактор =\

это Ксопик!
 
Дата: Четверг, 13.12.2012, 19:02 | Сообщение # 9
Рядовой
Пользователи
Сообщений: 16
Награды: 0
Репутация: 0
ReD_unicorN, да, карта только на 1 игрока..
Quote (XOPYC)
Проще добавить всех кобольдов в переменную и при смерти вычитать единицу из этой переменной.

Как это сделать?


pikachu!
 
Дата: Четверг, 13.12.2012, 21:26 | Сообщение # 10
Генералиссимус
Модераторы
Сообщений: 12997
Награды: 22
Репутация: 141
Quote (Pioneer)
Как это сделать?

Для этого я и скидывал тебе ссылку...


это Ксопик!
 
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск: