Давно хотел спросить. А все -таки, отличается ли нанесения урона триггерным способом от обычного урона?
Да, конечно, когда наносится урон через триггеры, то учитывается ли броня и все прочее?
И второй вопрос, не вызовет ли это глюков, так как в моей карте учитываются умершие юниты, то есть не повлияет ли это на подсчет убиваемых юнитов?
Просто бывали случаи, когда делал для проверки горных королей, которые убивают с одного удара и тогда в подсчетах вылетали глюки, так же как способность "удар грома" которая при частом нанесении может сбивать подсчет
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
32
1 год назад
0
В игре одна функция нанесения урона -
UnitDamageTarget - её юзает что jass что остальная игра, все абилки и атаки юнитов. Ты указываешь кто источник урона а кто цель, какого количество этого урона, является урон атакой ближнего боя, или дальнего, а так же тип атаки, тип урона, тип оружия. Если источник урона еще существует в игре на момент смерти другого юнита от этого урона, то убийца будет источник этого урона.
Насчет подсчетов - непонял, а что вы там считаете и как?
0
29
1 год назад
0
а что вы там считаете и как?
Классический EventDispatcher на гуй, когда всякие либы меняют переменную, которую слушает гуй триггер.
0
26
1 год назад
0
Второй триггер, каждые 0.1 сек как только int равен или меньше нуля то запускать то, что там нужно. Иначе думаю никак.
А нельзя вставить проверку сразу после изменения переменной? Вместо того что бы дрочить таймер понапрасному
0
20
6 месяцев назад
0
Второй триггер, каждые 0.1 сек как только int равен или меньше нуля то запускать то, что там нужно. Иначе думаю никак.
А нельзя вставить проверку сразу после изменения переменной? Вместо того что бы дрочить таймер понапрасному
Нельзя. Карта на удержание и каждые 0.10 сек проверяется, равно ли количество убитых юнитов 0 чтобы запустить новую волну
1
29
6 месяцев назад
1
Карта на удержание и каждые 0.10 сек проверяется, равно ли количество убитых юнитов 0 чтобы запустить новую волну
Использовать событие смерти религия не позволяет?
0
26
6 месяцев назад
0
Нельзя. Карта на удержание и каждые 0.10 сек проверяется, равно ли количество убитых юнитов 0 чтобы запустить новую волну
При созданиее - до добавлять в группу и/или считать +1
При смерти - удалять из группы и/или считать -1
В чем проблема?
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.