Как запретить отдавать приказы
|
|
Smartaros | Дата: Среда, 07 Марта 2012, 01:26:52 | Сообщение # 1 |
9 уровень
Группа: Проверенные
Сообщений: 810
Награды: 0
Репутация: 135
Блокировки:
| К примеру все это запретить включая способности и предметы но что бы после этого юнит двигался и атаковал сам, игнорируя приказы игрока
|
|
|
|
Ramazan(off) | Дата: Среда, 07 Марта 2012, 06:39:53 | Сообщение # 2 |
11 уровень
Группа: Проверенные
Сообщений: 1670
Награды: 1
Репутация: 775
Блокировки:
| Smartaros, только сменив владельца на союзника.
Иначе можно, но нужно ли? Каждый 0.0~ секунд перехватывать приказы игрока и делать свои действия... По мне это геморно)
|
|
|
|
Smartaros | Дата: Среда, 07 Марта 2012, 07:32:53 | Сообщение # 3 |
9 уровень
Группа: Проверенные
Сообщений: 810
Награды: 0
Репутация: 135
Блокировки:
| Ну хочу понять принцип работы дуэли легиона из доты
|
|
|
|
Floppy | Дата: Среда, 07 Марта 2012, 08:17:07 | Сообщение # 4 |
6 уровень
Группа: Проверенные
Сообщений: 193
Награды: 0
Репутация: 68
Блокировки:
| Quote (Smartaros) Ну хочу понять принцип работы дуэли легиона из доты Наверно, что-то типа: Юнит отдал приказ точка/объект/без цели Условие у юнита есть баф дуэли Действие атаковать врага с кем дуэлишься.
|
|
|
|
Smartaros | Дата: Среда, 07 Марта 2012, 10:32:09 | Сообщение # 5 |
9 уровень
Группа: Проверенные
Сообщений: 810
Награды: 0
Репутация: 135
Блокировки:
| В дуэли герой неуправляем
|
|
|
|
Floppy | Дата: Среда, 07 Марта 2012, 12:06:40 | Сообщение # 6 |
6 уровень
Группа: Проверенные
Сообщений: 193
Награды: 0
Репутация: 68
Блокировки:
| Quote (Smartaros) В дуэли герой неуправляем Ну вот: Quote (Floppy) Юнит отдал приказ точка/объект/без цели Условие у юнита есть баф дуэли Действие атаковать врага с кем дуэлишься. Когда дуэль кастуется записываешь обоих в переменные говоришь атаковать друг друга, если кто-то отдает какой-либо приказ, то ты приказываешь ему снова атаковать своего противника.
|
|
|
|
Smartaros | Дата: Среда, 07 Марта 2012, 12:11:49 | Сообщение # 7 |
9 уровень
Группа: Проверенные
Сообщений: 810
Награды: 0
Репутация: 135
Блокировки:
| Тогда они будут сбивать свою прошлую атаку и атаковать снова, т.е. не прокатит это
|
|
|
|
Floppy | Дата: Среда, 07 Марта 2012, 12:33:53 | Сообщение # 8 |
6 уровень
Группа: Проверенные
Сообщений: 193
Награды: 0
Репутация: 68
Блокировки:
| Quote (Smartaros) Тогда они будут сбивать свою прошлую атаку и атаковать снова, т.е. не прокатит это Мде, ты хоть видел как в доте оно действует??? Когда дуэль накинули, то оба начинают драться, но можно не драться, а тупо нажимать S или приказывать отходить и атака будет оменятся, но всё равно будет приказ атаковать врага и ты не сможешь уйти...
|
|
|
|
Smartaros | Дата: Среда, 07 Марта 2012, 14:43:58 | Сообщение # 9 |
9 уровень
Группа: Проверенные
Сообщений: 810
Награды: 0
Репутация: 135
Блокировки:
| В доте работает только если s нажать, а если куда то щелкать то герой не вдрагивает
|
|
|
|
Gr0m | Дата: Среда, 07 Марта 2012, 15:47:38 | Сообщение # 10 |
8 уровень
Группа: Проверенные
Сообщений: 729
Награды: 0
Репутация: 249
Блокировки:
| 1й триггер С: юнит применил сопособность У: Способность = Дуель Д: Unit[1] = (Triggering unit) Unit[2] = (Target unit of ability being cast) Вкл. триггер 2 ждать N сек Выкл. триггер 2 2й Триггер С: каждые 0.1 сек У: ---- Д: Приказать Unit[1] атаковать Unit[2] Приказать Unit[2] атаковать Unit[1]
|
|
|
|
SirNikolas | Дата: Среда, 07 Марта 2012, 16:01:00 | Сообщение # 11 |
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
| Ramazan(off), если каждые 0.0x секунд, юнит будет просто дергаться. Надо перехватывать приказы юнита, и если (приказ != атака || цель != нужная цель), то приказать атаковать того, кого надо.
|
|
|
|