0
5
3 года назад
0

» WarCraft 3 / Как сбросить уровень и оставить предметы при эволюции

Desgul:
В конце действия установи уровень на 1
Как это?

Нейни:
Desgul:
В конце действия установи уровень на 1
Как это?
Хотя кажется я понял, но не уверен в том, получится ли

Да, не получилось. Всё-равно при эволюции тот же лвл и остаётся

Desgul:
В конце действия установи уровень на 1
Поставил это "Боевая единица - Set level of Эволюция for (Targeted unit) to 1" в конце
результата никакого нет
0
5
3 года назад
0

» WarCraft 3 / Телепортация юнита попавшего под одержимость

Extremator:
Отлавливаешь событие "способность приведена в действие", и ссылаясь на "юнит-цель направляемого заклинания" переносишь его туда, куда тебе нужно (через "боевая единица - переместить в <...>").
Попытался, но не получилось. Способность приведена в действие это "The hero abilities button clicked?
И как это ссылаясь?

ООООО, У МЕНЯ ПОЛУЧИЛОСЬ ВСЁ-ТАКИ! СПАСИБО!
2
5
3 года назад
2

» WarCraft 3 / Как сделать это в редакторе карт варкрафт 3?

rsfghd:

всё что я могу тут расписать: 1. регистрируем точки спавна юнитов под индексом игрока (если они динамические то делаем в самом триггере спавна эти точки и обнуляем их), 2. спавним юнитов в этих точках и добавляем к переменной выбранного игрока такое-то число, что послужит инкомом. 3. периодически выдаём голду, 4. спелл где выбираем всех юнитов кастующего и приказываем им перейти нападая куда-то
Спасибо большое!
2
5
3 года назад
2

» WarCraft 3 / Как сделать это в редакторе карт варкрафт 3?

rsfghd:
тю, тебе чел скинул карту где можно посмотреть как что устроено, но если оно тебе не помогло то сейчас сам сделаю
Да, оно мне не помогло) Там всё как-то очень запутанно и длинно для меня)
0
5
3 года назад
Отредактирован Нейни
0

» WarCraft 3 / Как сделать это в редакторе карт варкрафт 3?

rsfghd:
делаешь массив переменных типа целочисленная под индексом каждого игрока и когда юнит игрока входит на карту добавляешь к этой целочисленной такое-то число, периодическим таймером выдаёшь инком в зависимости от этой целочисленной
чтобы через кнопку призванные юниты атаковали нужного игрока - при касте выбираешь всех юнитов кастующего и приказываешь им атаковать что надо
Слишком сложно для меня). Можешь ответить как-то так:
moonfolk, с помощью триггеров можно сделать.
Например что то вроде того:
(Даем способность)
Событие:
Боевая единица - a unit повышает уровень (generic unit event) в принципе ты можешь героя при создании/покупке занести в переменную и использовать specific unit event, тогде не придется проверять тот герой или не тот
Условия:
unit type of (triggering unit) равно [тут указываешь героя] (unit - type comparison)
Действия:
Боевая единица - add [нужный скилл] to (triggering unit)
тут все что необходимо и добавляешь
(замена юнита)
События:
Боевая единица - a unit Начинает применять способность (generic unit event)
Условия:
Ability being cast равно [абилка, активирующая замену юнита] (ability comparison)
Действия:
Replace (casting unit) with a [новый юнит] using Старая связь боевой единицы life and mana (Боевая единица - replace)
Следует учесть, что при замене героя, уровень и способности сбрасываются. Если ты хочешь сохранить уровень и дать ему способности, то придется еще усложнить триггеры. Ну в общем то экспериментируй=)"
Просто я полный новичок в редакторе карт
0
5
3 года назад
0

» WarCraft 3 / Город Мёртвых

на 1.26 работает?