И всё же как сделать так что бы за определённого героя, остальные герои не получали опыт? Не знаю что произошло с предыдущим вопросом xgm.guru/p/wc3/195117 , но что бы я там не выставлял всегда по 100 экспы идёт, может нужно что-то изменить в игровых константах? я не нашёл.

В триггере, где происходит старт карты (не загрузка, а хотя бы 0,01 сек. игрового времени), ставим функцию "Герой - Make (Нужный игрок) Heroes gain 0.00% experience from future kills"
Потом через отдельный триггер выставляешь столько сколько нужно.
`
ОЖИДАНИЕ РЕКЛАМЫ...
23
Похожие вопросы:

ответ
Так?
ответ
закрыт по таймауту
ответ
Лимит операций, обычно это беда настигает заядлых гуишников.
На jass обычно нету таких проблем.
Создайте таймер с периодом .00 сек и запускайте им функции инициализации триггеров.
функция типа InitTrig_Имя триггера - это функция инициализации триггера, она вызывается из функции InitCustomTriggers, но если этих вызовов очень много то функция упирается в лимит операций и поток завершается так и не создав все триггеры.

23
А ноль ставил, если не роботает ноль поставь одну единицу опыта.
43
В триггере, где происходит старт карты (не загрузка, а хотя бы 0,01 сек. игрового времени), ставим функцию "Герой - Make (Нужный игрок) Heroes gain 0.00% experience from future kills"
Потом через отдельный триггер выставляешь столько сколько нужно.
Принятый ответ
18
Или, чтобы каждый раз не давать опыт триггерно, можно в действиях "Герой - заблокировать получение опыта для героя" применить к каждому герою, кроме нужного.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.