Скайнет
Kicked by ZlaYa1000
offline
Опыт:
8,234Активность: |
Голд в минуту при наличие предмета
Идея такова (аналог урны карты вампиризм).
Если у героя есть такой-то предмет (в данном случае - урна), то владельцу даётся +n голда в минуту. Нужно ещё следать так, чтобы работала только одна урна, то есть допустим в инвентаре 3 урны, но триггер сработает только для одной.
Примерный вариант триггера.
Событие
Каждые 60 сек Условие Юнит имеет в инвентаре предмет (урна) Действие Владельцу +n голда Как я только не крутился и с переменными и с вариантами условий - ничего не вышло, как такой триггер реализовать? Желателен точный ответ (если будет скрин подобного рабочего триггера - буду просто счастлив :)), чтобы не пришлось переспрашивать. |
20.09.2009, 15:17 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ZregerZ
Мы - лёд!
offline
Опыт:
7,029Активность: |
DEAD URL
вот вместо книги опыта (она 2 раза) подставь нужный предмет, вместо магического круга нужного юната |
20.09.2009, 15:30 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
SomeFire
Всего 20 символов...
offline
Опыт:
26,884Активность: |
С: юнит получает предмет
У: взятый предмет = урна Д: включить триггер "золото"; занести юнита в переменную. С: periodic event every 60 sec
У: юнит, занесённый в переменную имеет урну Д: игрок - Set (Owner of unit) золото(текущ.) to (((Owner of unit) золото(текущ.)) + "сколько надо") ну примерно так.
|
20.09.2009, 15:36 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Скайнет
Kicked by ZlaYa1000
offline
Опыт:
8,234Активность: |
Можно пример, или хотя бы скрин? С переменными дружу неочень :) |
20.09.2009, 15:38 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ZregerZ
Мы - лёд!
offline
Опыт:
7,029Активность: |
DEAD URL
вот немного ошибся в тот раз |
20.09.2009, 15:40 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Meck
Just smile :D
offline
Опыт:
1,563Активность: |
|
20.09.2009, 16:00 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Скайнет
Kicked by ZlaYa1000
offline
Опыт:
8,234Активность: |
2 ZregerZ
В твоём варианте пришлось бы заносить героев в переменные (их нет на карте и никак не выбрать) и уже потом использовать в триггере. В любом случае спасибо за попытку. 2 Mech
Сработало как надо, без гемора с переменными :) Спасибо. И как раз триггер срабатывает так, что не учитывается количество предметов - работает только одна урна.
Вопрос решён. Отредактировано vsparker, 20.09.2009 в 16:26. |
20.09.2009, 16:20 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|