Давно хотел спросить. А все -таки, отличается ли нанесения урона триггерным способом от обычного урона?
Да, конечно, когда наносится урон через триггеры, то учитывается ли броня и все прочее?
И второй вопрос, не вызовет ли это глюков, так как в моей карте учитываются умершие юниты, то есть не повлияет ли это на подсчет убиваемых юнитов?
Просто бывали случаи, когда делал для проверки горных королей, которые убивают с одного удара и тогда в подсчетах вылетали глюки, так же как способность "удар грома" которая при частом нанесении может сбивать подсчет
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
13
1 год назад
0
Урон такой же. Там можно выбрать тип урона, чтоб нанести чистый урон, учитывалась броня или маг.резист.
Второй вопрос не совсем понял, но правильной постройке триггера глюков не будет.
0
19
1 год назад
0
Урон такой же. Там можно выбрать тип урона, чтоб нанести чистый урон, учитывалась броня или маг.резист.
Второй вопрос не совсем понял, но правильной постройке триггера глюков не будет.
При каждом убийстве отнимается -1 от переменной ( int) или добавляется.
Второй триггер, каждые 0.1 сек как только int равен или меньше нуля то запускать то, что там нужно. Иначе думаю никак.
0
13
1 год назад
0
Возьми не int, a real, есть событие которое сработает когда значение будет равно(наверно можно больше,меньше) нужному тебе.
0
32
1 год назад
0
В игре одна функция нанесения урона -
UnitDamageTarget - её юзает что jass что остальная игра, все абилки и атаки юнитов. Ты указываешь кто источник урона а кто цель, какого количество этого урона, является урон атакой ближнего боя, или дальнего, а так же тип атаки, тип урона, тип оружия. Если источник урона еще существует в игре на момент смерти другого юнита от этого урона, то убийца будет источник этого урона.
Насчет подсчетов - непонял, а что вы там считаете и как?
0
29
1 год назад
0
а что вы там считаете и как?
Классический EventDispatcher на гуй, когда всякие либы меняют переменную, которую слушает гуй триггер.
0
26
1 год назад
0
Второй триггер, каждые 0.1 сек как только int равен или меньше нуля то запускать то, что там нужно. Иначе думаю никак.
А нельзя вставить проверку сразу после изменения переменной? Вместо того что бы дрочить таймер понапрасному
0
19
4 месяца назад
0
Второй триггер, каждые 0.1 сек как только int равен или меньше нуля то запускать то, что там нужно. Иначе думаю никак.
А нельзя вставить проверку сразу после изменения переменной? Вместо того что бы дрочить таймер понапрасному
Нельзя. Карта на удержание и каждые 0.10 сек проверяется, равно ли количество убитых юнитов 0 чтобы запустить новую волну
1
29
4 месяца назад
1
Карта на удержание и каждые 0.10 сек проверяется, равно ли количество убитых юнитов 0 чтобы запустить новую волну
Использовать событие смерти религия не позволяет?
0
26
4 месяца назад
0
Нельзя. Карта на удержание и каждые 0.10 сек проверяется, равно ли количество убитых юнитов 0 чтобы запустить новую волну
При созданиее - до добавлять в группу и/или считать +1
При смерти - удалять из группы и/или считать -1
В чем проблема?
Чтобы оставить комментарий, пожалуйста, войдите на сайт.