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

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

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

offline
Опыт: 34,834
Активность:
Проблема с "Выбором воина"
Проблема состоит в том, что мне нужно любым способом добиться того, чтобы магазин автоматически (или не автоматически) выбирал не героя, а обычного юнита, стоящего рядом с ним. Чего только не перепробовал, вручную приказ не отдается, на "Разрешенные цели" абила не реагирует.. Может ктонить знает, какую классификацию\абилу нужно дать герою, чтобы магаз не выбирал его автоматом?
Старый 10.03.2009, 15:58
CDJ
Unity 3D engine user
offline
Опыт: 5,954
Активность:
agentex,пробуй убирать у него способность "предметы(Герой)" ?если такое конечно вообще возможно....
Старый 10.03.2009, 16:13
agentex

offline
Опыт: 34,834
Активность:
не, у героя должны быть предметы постоянно
Старый 10.03.2009, 16:17
mamap
online
offline
Опыт: 2,504
Активность:
нормально приказ отдается, только нужно добавить абилу "Сбор"

mamap добавил:
воть
Прикрепленные файлы
Тип файла: w3x magaz.w3x (17.4 Кбайт, 12 просмотров )
Старый 10.03.2009, 16:25
Hellfim
Новичок
offline
Опыт: 79,707
Активность:
mamap, дай способность "Выбор воина"
Старый 10.03.2009, 17:06
agentex

offline
Опыт: 34,834
Активность:
mamap
че это за бред? ты наверно не понял. мне нужно выбрать не героя а обычного юнита с предметами, и как тут поможет Сбор я не очень понимаю
Старый 10.03.2009, 18:26
Dragon27

offline
Опыт: 6,779
Активность:
если это магазин покупок, добавь просто инвенторий юниту, и приказ магазину "smart" по нему.
Старый 10.03.2009, 18:50
mamap
online
offline
Опыт: 2,504
Активность:
agentex а тебе нужно разжевать и в рот положить?
создай даммика с итемом, и если поблизости нет НЕ героев, напраляй на дамми (действ. боев. ед. - issue order to unit <smart>), если есть НЕ герои - направляй на него >_<
Старый 10.03.2009, 19:06
CDJ
Unity 3D engine user
offline
Опыт: 5,954
Активность:
mamap, бред,ето всё очень геморрно.А ты не подумал,что будет,если подойдёт много таких юнитов?
Старый 10.03.2009, 19:53
Артте
Open up your eyes
offline
Опыт: 23,423
Активность:
RandomUnit?

Артте добавил:
И ничего геморного..3 минуты грамотного кодинга
Старый 10.03.2009, 20:22
mamap
online
offline
Опыт: 2,504
Активность:
я НЕ ПОДУМАЛ сколько подойдет юнитов, какой они будут расскраски и размера, ибо нет картыпримера. Ответ на сабж я дал, дальнейшее зависит от того, как его использовать.
Бред? а с чем сравниваем то?
Старый 10.03.2009, 20:37
agentex

offline
Опыт: 34,834
Активность:
Dragon27, если бы было все так просто, мне бы не пришлось создавать тему ^^

mamap советую сначала самому проверять прежде чем дезинформить людей.



Итак, еще варианты?
Старый 10.03.2009, 21:38
agentex

offline
Опыт: 34,834
Активность:
Вы не поняли... Мне не нужно определять кто и в каких количествах находится около магаза. Дамми всех игроков занесены в массив, к ним можно обращаться напрямую. Мне тупо нужно переключить фокус с героя на эти дамми, или сделать так чтобы магаз не реагировал на героев, без разницы. IssueNeutralOrder и IssueTargetOrder с приказом smart не катят, я пробовал. Не может быть чтобы никто не знал как это осуществить, в доте же эту проблему как то решили!
Старый 11.03.2009, 01:48
ELDAR
НИИ 4А-ВО кафедра SPELLS
offline
Опыт: 8,394
Активность:
agentex дак те чо надо то конкретно (т.е. для каких целей) ?
Старый 11.03.2009, 05:56
Dragon27

offline
Опыт: 6,779
Активность:
agentex, триггером, как у mamap в мапе, работает. Разбери триггер и посмотри, что за действие.
Старый 11.03.2009, 07:51
agentex

offline
Опыт: 34,834
Активность:
Dragon27, даже если работает мне не нужно чтобы магаз палился "Сбором". 100% есть другие способы.

agentex добавил:
ELDAR мм в доте знаешь что вещи покупать можно при 6 занятых слотах? вот там это както реализовано, я также хочу.
Старый 11.03.2009, 11:59
Ninbous
Jass progress >>>>>35/100
offline
Опыт: 5,674
Активность:
agentex В доте все предметы в магазах "руны" (используются сразу, как их подбереш), когда герой покупает "руну" то тригером ему добавляется настоящий предмет в инвентарь.
Старый 11.03.2009, 12:16
agentex

offline
Опыт: 34,834
Активность:
Ninbous ах да точно припоминаю.. ну пофик это не вариант, с учетом количества предметов и тупости способа.
Старый 11.03.2009, 12:30
ELDAR
НИИ 4А-ВО кафедра SPELLS
offline
Опыт: 8,394
Активность:
agentex от чего же тупость ? По моему это самый оптимальный способ. Ты вот чо скажи; тебе надо чтобы в момент покупки переводилось на юнита чтоли или как ?
Старый 11.03.2009, 12:51
MF
Что-то вокруг не так
offline
Опыт: 26,594
Активность:
agentex
Способ не тупой, если грамотно все реализовать, и открывает кучу других возможностей. Где-то в барахолке есть моя первая работа как раз на эту тему.
Что касается самого вопроса, приказ "smart" отдавать магазу не пробовал? У меня в данный момент под рукой вара нет, сам проверить не могу.
Старый 11.03.2009, 12:55
Закрытая тема

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

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

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

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



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