Demonman
offline
Опыт:
2,415Активность: |
Система отлавливания урона багается
Всем ку, у меня есть система отлавливания урона, ловит урон, может нанести его, уменьшить или увеличить хп по урону... Всё хорошо работает, НО когда я использую стандартный скилл warcraft'а на нейтрально враждебного, то он хилит всех нейтрально враждебных крипов по области тем уроном, которым я должен был ему нанести. Причем когда я юзаю стандартный скилл рядом с нейтрально-пасивным, я хилю своего врага... Подскажите пожалуйста, что изменить в этом коде, чтобы исправить эти баги, или можете пожалуйста сами исправить? Вот код карты, сори что без переноса переменных... Отредактировано Demonman, 14.03.2015 в 23:07. |
14.03.2015, 21:43 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Tobi123
offline
Опыт:
7,826Активность: |
Жалуйтесь туда, откуда импорчена система. |
14.03.2015, 22:27 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Demonman
offline
Опыт:
2,415Активность: |
Ну можете подсказать, где примерно там искать эту фигню хилящую... |
14.03.2015, 23:04 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Tapper
Ололо
offline
Опыт:
1,882Активность: |
Demonman:
Попробуй перевернуть условия на оборот, обрати внимание на условия IsUnitAlly, и IsUnitEnemy, экспериментируй добавляя перед ними "!" (!IsUnitAlly.....), если не используется JNGP, то вместо ! пишешь not. (P.S карту не смотрел, но предполагаю что там на Jass) |
15.03.2015, 00:18 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Demonman
offline
Опыт:
2,415Активность: |
Попробую поработать с этим куском кода...
|
15.03.2015, 00:41 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Tobi123
offline
Опыт:
7,826Активность: |
Хилящую фигню искать надо по SetWidgetLife. И там уже разбираться. |
15.03.2015, 10:39 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Borodach
offline
Опыт:
6,328Активность: |
Я подозреваю что там "рунные браслеты" на резист магии -100%. Надо найти триггер с отловом урона, и если урон меньше 0. то наносить чистый урон. |
15.03.2015, 13:09 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Demonman
offline
Опыт:
2,415Активность: |
Что-то я блокнул рунные брасеры и не помогло... Вот он где был:
|
16.03.2015, 20:59 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|