DeaDoK
offline
Опыт:
5,783Активность: |
Ошибка в рассчётах порта
вот вообщем спелл.
Герою даётся 2 абилы. 1я создаёт юнита-базу. 2я позволяет в любое время портнуться на этого юнита. но спелл имеет наведение как на цель-юнит так и цель-точка. Это для того что бы можно было юзать спелл как шмотовскую абилу телепорта т.е. нацелить на точку и портнуться к ближайшему юниту возле неё. вот и в коде у меня проверка (проверка цели-точки в радиусе 700): Код:
но при касте порта получается парадокс: цель-юнит - портает цель-точка (радиус от дамми не больше 700) - пишет ерор цель-точка (радиус больше 700) - портает но хз куда где-то жестокая ошибка, или я туплю неимоверно?) Отредактировано DeaDoK, 28.12.2008 в 16:15. |
28.12.2008, 15:56 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
adic3x
offline
Опыт:
108,439Активность: |
неправильно ифы раставил имхо
Код:
+ в юнит f надо хоть что то да поместить |
28.12.2008, 16:05 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
а 'e01B' это то что ты раставляеш для позиции пелепорта?
Jon добавил: пробни таг Код:
Отредактировано Jon, 28.12.2008 в 17:35. |
28.12.2008, 16:15 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DeaDoK
offline
Опыт:
5,783Активность: |
поправил в своём коде пару ошибок. работает, но надо перевести 2 ифа в 1 с элсифами (тока пока не пойму как)
Jon, ты не дописал 1 элсиф, + я в вДжассе неоч, + твой код работает на 60% т.е. при касте в точку радиусом большим в 700 (от дамми) то он о5 портается хз куда |
28.12.2008, 16:22 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|