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

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

Закрытая тема
 
Extremator

offline
Опыт: 39,512
Активность:
Bottle (in DotA)
Делаю такой бутыль как в доте с возможностью 3х разового применения, и последующего повтороного заполнения его новой порцией жидкости...)) или же руной!
Возникли проблемы с определением цели-юнита и активируемого предмета...
Если я применяю Предмет на здание (фонтан - клик банкой на фонтан и она заполняется), не могу отловить тип здания на который применяют предмет... нужно что-то вроде такой строчки:
Target Unit Of Item Being Cast, но её нет, есть только Target Unit Of Ability Being Cast
Тогда я пошёл другим путём, решил за ивент взять приказ самого бутыля, тогда я отлавливаю тип юнита на который применил спелл (банки) и всё работает, НО... не могу отловить сам арт который был активорован, ибо за ивент взят КАСТ СПЕЛЛА и не ЮЗ ИТЕМА...
что делать короче?
Старый 08.03.2011, 19:16
SkiL

offline
Опыт: 9,321
Активность:
Extremator, нужно отлавливать использование способности предмета а не использование его
Старый 08.03.2011, 19:23
Extremator

offline
Опыт: 39,512
Активность:
...мне конечно ничего не мешает заберать итем типа ботл у героя... но а если их будет два? а применён будет 2й... то заберётся 1й Оо...
НО если я не могу отловить активируемый предмет, то значит не могу отловить ячейку в который он был... а значит я не могу добавить ИМЕННО в неё другой дутыль в котором руна уже есть!
Extremator добавил:
SkiL:
нужно отлавливать использование способности предмета а не использование его
Extremator:
Тогда я пошёл другим путём, решил за ивент взять приказ самого бутыля,
Это и есть применение спелла... всё работает... пустая банка которую применили не заберается...
Старый 08.03.2011, 19:25
Иноземец
сJass = true
offline
Опыт: 4,379
Активность:
Extremator, хе...)) а отлавливать и 1 и 2 способом одновременно пробовал?)
Иноземец добавил:
Иноземец, Т.е. ты получишь и тип здания, и предмет.
Старый 08.03.2011, 19:31
Extremator

offline
Опыт: 39,512
Активность:
Иноземец, у меня была такая идея, НО... два ивента = два условия = два последствия = игровой БАГ
1-триг: Применяем скилл пустой колбы, если цель подходит то даём другую колбу... НО мы ещё не избавили от старой... значит сначало запусти триггер 2, а потом триг 1.
2-триг: Применяем пустую колбу, если... хмм... но мы не может узнать условие... ибо условие "это цель-фонта = да" ...тогда забрать колбу и надеяться на то словие совпадёт? ...но условие может но совпать и мы просто потеряем колбу...
ВЫВОД: или ТЕРЯЕМ КОЛБУ, или НАПОЛНЕННАЯ КОЛБА ПОЯВЛЯЕТСЯ ПОД ЮНИТОМ... и то и то не желательно...
Старый 08.03.2011, 19:40
16GB
GhostOne User
offline
Опыт: 60,317
Активность:
Extremator,
опен дота тебе в помошь
если конечно с можешь разобраться
Старый 08.03.2011, 19:42
Extremator

offline
Опыт: 39,512
Активность:
16GB, мне бы гуи...жасс не модно)
Старый 08.03.2011, 19:48
Msey
????
offline
Опыт: 67,346
Активность:
Extremator:
но а если их будет два?
Читай статьи по хэшу.
пустая банка которую применили не забирается
Гениально
А какая разница: гуи в cs или джасс? На хайве была эта система и не одна
Старый 08.03.2011, 20:04
Extremator

offline
Опыт: 39,512
Активность:
Msey:
Читай статьи по хэшу.
хэш...кс...жасс... в моём случаи это всё - мусор (не смотря на многофункциональность)
Старый 08.03.2011, 21:22
SkiL

offline
Опыт: 9,321
Активность:
Extremator, хэш есть в гуи, no way
Старый 08.03.2011, 21:24
Extremator

offline
Опыт: 39,512
Активность:
Msey:
Гениально
а что не так?
применяем пустую колбу на руну/фонтан и она заберается, на её место даётся банка с руной/водой
Extremator добавил:
SkiL:
хэш есть в гуи, no way
Extremator:
хэш...кс...жасс... в моём случаи это всё - мусор
Старый 08.03.2011, 21:25
Ranam

offline
Опыт: 3,241
Активность:
Вообще в Доте есть 4 предмета "Банка пустая", "Банка 1/3", "Банка 2/3", "Банка 3/3" и еще несколько банок с рунами.
Если используется пустая банка: заменяем 1 пустую на полную и не суть, что не эту использовал герой(если в инвентаре их больше 1), остальные банки относятся к другим предметам и не взаимодействуют с пустыми.
В чем я не прав?
Старый 09.03.2011, 13:14
Forsaken
has left the game
offline
Опыт: 3,404
Активность:
правильней будет Bottle (from the DotA), нэ я не умничаю
Старый 09.03.2011, 13:32
Extremator

offline
Опыт: 39,512
Активность:
Forsaken:
Вообще в Доте есть 4 предмета
Да, но для меня это не суть... я использую напосленную с 3мя зарядами и всё ок... лично с эти м проблем нет...
Я могу порезать на части, но толку от этого не станет...
Старый 09.03.2011, 13:34
DioD

offline
Опыт: 45,134
Активность:
опендота где находится подсказать?
Старый 09.03.2011, 13:44
Закрытая тема

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

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

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

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



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