Alian
offline
Опыт:
2,589Активность: |
Непроходимая область для определённого игрока
Люди подскажите пожалуйста как сделать непроходимую область для определённого игрока. К примеру: Призрак Игрока 1 убегает от Зерглинов Игрока 2. В какой-то момент он забегает в Область 1 (или перебегает через неё), а зерглины бьются о неё как об стенку. Заранее спасибо. |
30.10.2010, 19:02 | #1
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Тонг
offline
Опыт:
13,665Активность: |
Если честно то с тригеррами можно так - создаем локацию
Событие - юнит игрока Зерг вошел в локацию А
Действие заменить приказы юнита на (ну например двигаться в локацию б, при том что локация б перед локацией А) Первое что приходит в голову.
Я бы создал ГО отталкивающее поле =) |
30.10.2010, 20:47 | #2
+1/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
действие - создать точку по полярным координатам с фейсингом юнита + 180 и дистанцией около 1 шага и приказать ему туда идти |
30.10.2010, 20:50 | #3
+1/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
H
hello world
offline
Опыт:
130,376Активность: |
триггером.
Если радиус между юнитом игрока 2 и центром круга < xxx то переместить юнита в позицию с полярным смещением центр круга + xxx на угол (угол между юнитом и центром круга ) |
30.10.2010, 20:53 | #4
+1/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Alian
offline
Опыт:
2,589Активность: |
Кажись понял, ща попробую.
Alianys добавил: Ура работает. Спасибо огромнейшие! :) |
30.10.2010, 21:38 | #5
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|