![]()
Obelick
![]() ![]() offline
Опыт:
26,071Активность: |
Отследить урон от мины
Как отследить игрока - владельца мины, на которой подорвался его противник? Пробовал делать killing unit = игрок 1, игрок 2 и т.д. но глухо, триггер не срабатывает. |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Diaboliko
Silenced by Diaboliko
![]() ![]() offline
Опыт:
16,108Активность: |
Смотря что тебе нужно. Попробуй пошаманить со смертью мины, можно поставить триггерный урон и все в шоколаде... |
![]() |
#2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Obelick
![]() ![]() offline
Опыт:
26,071Активность: |
Diaboliko, триггерный урон не вариант. Смерть пытался проверять, но так же безуспешно. Игрока все же получилось отследить, но если даже владелец другой игрок, то у меня выводит на экран что игрок 1 убил игрока 1. |
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Nerevar
I'll be back!
![]() ![]() offline
Опыт:
18,352Активность: |
Делай триггерные мины
Ну и вообще кстати |
![]() |
#4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Clamp
Lost in space
![]() ![]() offline
Опыт:
71,158Активность: |
Мина - юнит, она наносит урон, урон от конкретного юнита отслеживается, если только он не разлагается в 3 секунды. |
![]() |
#5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Obelick
![]() ![]() offline
Опыт:
26,071Активность: |
Clamp, пробовал ставить условие killing unit = мина. Не помогает. Щас даже скрин скину. |
![]() |
#6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Clamp
Lost in space
![]() ![]() offline
Опыт:
71,158Активность: |
А у тебя система отлова урона вообще есть? Если есть, то какая? |
![]() |
#7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Nerevar
I'll be back!
![]() ![]() offline
Опыт:
18,352Активность: |
|
![]() |
#8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Obelick
![]() ![]() offline
Опыт:
26,071Активность: |
Obelick добавил:
Nerevar, а, понял. Сейчас попробую. Obelick добавил:
Clamp, система есть. Obelick добавил: Что-то я все равно допереть не могу... Мне нужно проверить если игрок убивает другого игрока с помощью мины то делать значение переменной +1 и выводить на экран сообщение о убийстве. Как тут поможет отслеживание урона? |
![]() |
#9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Clamp
Lost in space
![]() ![]() offline
Опыт:
71,158Активность: |
Вот этой проверил, отлавливает.
вообще никогда не умел настраивать мины, поэтому всегда делал триггерно и не парился Clamp добавил: Obelick, Ловишь урон, смотришь владельца нанесшего урон юнита, чего сложного? |
![]() |
#10
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
quq_CCCP
Я белый и пушистый!
![]() ![]() offline
Опыт:
93,595Активность: |
Obelick, у мины 2 способности, Это Мина взрывается и Урон от взрыва, убери способность урон от взрыва и сделай триггер с событием что юниту умирает, условие что умерший юнит твоя мина, и наноси урон триггерно... тут всё проще некуда... |
![]() |
#11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Obelick
![]() ![]() offline
Опыт:
26,071Активность: |
quq_CCCP, проще то да, но мне бы стандартом урон наносить. |
![]() |
#12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
quq_CCCP
Я белый и пушистый!
![]() ![]() offline
Опыт:
93,595Активность: |
Obelick, а там фиксированный урон в радиусе, так что проверяй через того кто нанёс урон... GetDamageSource() |
![]() |
#13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Diaboliko
Silenced by Diaboliko
![]() ![]() offline
Опыт:
16,108Активность: |
Из серии "не триггерный урон" потестил малость. Заменяем способность мины наносить урон на способность суецида у подрывной бригады, ставим Explode On Death=true. Тесты показали, можно даже запаузить юнита, он будет взрываться и оставаться невидимым, но если юнита убить, он также взорвется :3 Все прекрасно отлавливается. |
![]() |
#14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Arti
![]() ![]() offline
Опыт:
11,196Активность: |
А если Поставить событие
Боевая еденица умирает
(Dying unit) is мина
(Dying unit) has ability Какаято невидимая дамми абилка для мины. Player = Owner of (Dying unit)
Pick every unit in range 300 of position of Dying unit and do actions - действия с подорвашимися на мине... |
![]() |
#15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Extremator
![]() ![]() offline
Опыт:
39,812Активность: |
Событие - юнит умирает
Действие - Игра - Текст - показать всем игрока надпись "(Name of (Killing Unit))" попробуй... может твоя мина вообще не числится как убайца о_О |
![]() |
#16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|