Я хочу сделать Custom Hero Survival, но я не знаю как делать покупные способности.
Нашёл туториал, но не нашёл некоторые триггеры и условия.
Можете скинуть ссылку на туториал или карту плз ( gui или jass )

Держи.
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
26
Если вкрадце - нужно просто продавать предметы-пустышки (или юнитов), при получении которых они будут удаляться, а взамен выдаваться соответствующие абилки. Если выдаваемая абилка уже имеется у покупателя, тогда повысить её уровень (вместо добавления). Если уровень абилки был уже максимальный - тогда нужно отменить покупку, а это скорее всего будет реализовано через простой возврат золота этому игроку.
Что конкретно по триггерам не понятно?

Туториал впринципе верный.
Цикл там используется для выяленения конкретного спелла и общего списка.
Я бы сделал немного по другому, но суть та же - БД с данными по абилкам (цена, лимит, доп.инфа)
6
Если вкрадце - нужно просто продавать предметы-пустышки (или юнитов), при получении которых они будут удаляться, а взамен выдаваться соответствующие абилки. Если выдаваемая абилка уже имеется у покупателя, тогда повысить её уровень (вместо добавления). Если уровень абилки был уже максимальный - тогда нужно отменить покупку, а это скорее всего будет реализовано через простой возврат золота этому игроку.
Что конкретно по триггерам не понятно?

Туториал впринципе верный.
Цикл там используется для выяленения конкретного спелла и общего списка.
Я бы сделал немного по другому, но суть та же - БД с данными по абилкам (цена, лимит, доп.инфа)
Я не нашёл "(Level of skill[(Player number of (Owner of triggering unit))] for (Triggering unit)) Less than 1" в триггерах
4
Я не нашёл "(Level of skill[(Player number of (Owner of triggering unit))] for (Triggering unit)) Less than 1" в триггерах
Условие сравнения Integer
26
kg_toly:
Я не нашёл "(Level of skill[(Player number of (Owner of triggering unit))] for (Triggering unit)) Less than 1" в триггерах
Сравнение целых чисел - Боевая единица - Уровень способности у юнита
У тебя там указывается скилл с индексам массива равному номеру игрока, владеющего этим юнитом (для красного игрока это будет skill[1], а для синего - skill[2]).
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.