LuNa_aDa
Trolling For Ever
offline
Опыт:
12,610Активность: |
disablehelp (dota)
Уже давно об этом задумываюсь, но никаких не доходили руки спросить. В доте есть система-мод "-disablehelp" (запрещает союзникам использовать на вас псевдо-сейв-спеллы, такие как астрал, сон и тд.) Так вот как это реализовано? То есть есть себе спелл в котором таргеты и на союзников и на врагов и тут он вдруг перестает действовать на 1-го из союзников. Сначала думал, что идет подмена спеллов, отслеживая типы героев в команде, но тогда нельзя было бы применять на всех союзников. Как же все таки эта фича реализована? [+] замечание от ScorpioT1000: заголовок не отражает суть вопроса
|
16.02.2012, 12:58 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sladkoegka
Забыл что хотел...
offline
Опыт:
7,477Активность: |
LuNa_aDa, один из вариантов:дать герою игрока спелл-пустышку и запретить его для игрока(при написании заветного слова).А при использование псевдо-сейв спелов на героя проверять было ли написано игроком - владельцем героя-цели заклинания как точное совпадение disablehelp с начала инициализации карты.Если написано то ничего не делать и написать герою-магу применяющему спелл:вы не можете траляляля........Я это так себе представляю. |
16.02.2012, 13:08 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
quq_CCCP
Я белый и пушистый!
online
Опыт:
94,138Активность: |
LuNa_aDa
Всё просто, 1 триггер. Событие - Юнит Начинает приоводить способность в действие, Условия Ну булевкая переменная включен мод или выключен, условия способностей и Цель заклинания Союзник? вот и действия Юнит приминивший способность отставить |
16.02.2012, 13:12 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
LuNa_aDa
Trolling For Ever
offline
Опыт:
12,610Активность: |
quq_CCCP, как то действительно все просто. Тема была создана для удовлетворения собственной кретивной части мозга. Всем спасибо |
16.02.2012, 13:32 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|