Добавлен
У меня несколько вопросов по редактору карт.
  1. Можно ли при помощи триггеров или без нтх сделать чтобы крестьяне(обычные рабочие)платили налоги? Ну к примеру: прошло 24 игровых часа, то есть день, в казну добавились 10 золота и пришло сообщение.
  2. Как сделать чтобы можно было покупать способности в магазинах? Просто, хочу сделать чтобы герой был "пустым", чтобы нужно было покупать способности в магазине.
  3. Как сделать способность, которая наносит дополнительный урон определённой расе? Например: серебряное оружие наносит урон на 20% больше нежити.
Тоже самое и с защитой от магии нежити.

Принятый ответ

кхе, всё вроде можно, но объяснять долго, третье простое, просто при юзании способности в триггерах добавь условие сравнения, если юнит цель применяемой способности нежить, тогда действие о дополнительном уроне, например если способность наносит 100, то 20% это 20,в действии приказать применяющий юнит нанести урон юнит цель применяемой способности 100+(0.20х100), перед этим 100 можно установить, как переменную, например если с каждым уровнем урон растёт на 100, то переменная int=100хУровень способности способность у применяющий юнит.
Сложно объяснил?
`
ОЖИДАНИЕ РЕКЛАМЫ...
2
7
8 лет назад
Отредактирован WoLLFeR
2
кхе, всё вроде можно, но объяснять долго, третье простое, просто при юзании способности в триггерах добавь условие сравнения, если юнит цель применяемой способности нежить, тогда действие о дополнительном уроне, например если способность наносит 100, то 20% это 20,в действии приказать применяющий юнит нанести урон юнит цель применяемой способности 100+(0.20х100), перед этим 100 можно установить, как переменную, например если с каждым уровнем урон растёт на 100, то переменная int=100хУровень способности способность у применяющий юнит.
Сложно объяснил?
Принятый ответ
1
17
8 лет назад
1
WoLLFeR:
кхе, всё вроде можно, но объяснять долго, третье простое, просто при юзании способности в триггерах добавь условие сравнения, если юнит цель применяемой способности нежить, тогда действие о дополнительном уроне, например если способность наносит 100, то 20% это 20,в действии приказать применяющий юнит нанести урон юнит цель применяемой способности 100+(0.20х100), перед этим 100 можно установить, как переменную, например если с каждым уровнем урон растёт на 100, то переменная int=100хУровень способности способность у применяющий юнит.
Понятно. Завтра попробую.:D
А остальное, ты можешь объяснить как это делать, желательно со скриншотами в личку?
2
7
8 лет назад
Отредактирован WoLLFeR
2
Master113:
WoLLFeR:
кхе, всё вроде можно, но объяснять долго, третье простое, просто при юзании способности в триггерах добавь условие сравнения, если юнит цель применяемой способности нежить, тогда действие о дополнительном уроне, например если способность наносит 100, то 20% это 20,в действии приказать применяющий юнит нанести урон юнит цель применяемой способности 100+(0.20х100), перед этим 100 можно установить, как переменную, например если с каждым уровнем урон растёт на 100, то переменная int=100хУровень способности способность у применяющий юнит.
Понятно. Завтра попробую.:D
А остальное, ты можешь объяснить как это делать, желательно со скриншотами в личку?
Мне просто лень, но первое уже делали, это вроде не сложно, нужно 24 часа пометить для таймера, и когда он тикает, выбираются все юниты на карте (крестьяне) и дают владельцу этих юнитов копеечки
А второе, я не делал такого, но попробовал бы сделать все способности, как предметы, и при покупки, срабатывает триггер, который сразу удаляет это предмет и дарует способность герою, купившему, при этом этот триггер должен проверить, а если ли у этого героя такая способность, если есть, можно написать, что она уже есть, или увеличить уровень способности, а также нужно проверить максимальный уровень способности
Если не разберешься сам, или непонятки в моих ответах, напиши в скайп, я тебе и пример там скину: ura14235
1
17
8 лет назад
1
WoLLFeR:
Master113:
WoLLFeR:
кхе, всё вроде можно, но объяснять долго, третье простое, просто при юзании способности в триггерах добавь условие сравнения, если юнит цель применяемой способности нежить, тогда действие о дополнительном уроне, например если способность наносит 100, то 20% это 20,в действии приказать применяющий юнит нанести урон юнит цель применяемой способности 100+(0.20х100), перед этим 100 можно установить, как переменную, например если с каждым уровнем урон растёт на 100, то переменная int=100хУровень способности способность у применяющий юнит.
Понятно. Завтра попробую.:D
А остальное, ты можешь объяснить как это делать, желательно со скриншотами в личку?
Мне просто лень, но первое уже делали, это вроде не сложно, нужно 24 часа пометить для таймера, и когда он тикает, выбираются все юниты на карте (крестьяне) и дают владельцу этих юнитов копеечки
А второе, я не делал такого, но попробовал бы сделать все способности, как предметы, и при покупки, срабатывает триггер, который сразу удаляет это предмет и дарует способность герою, купившему, при этом этот триггер должен проверить, а если ли у этого героя такая способность, если есть, можно написать, что она уже есть, или увеличить уровень способности, а также нужно проверить максимальный уровень способности
Если не разберешься сам, или непонятки в моих ответах, напиши в скайп, я тебе и пример там скину: ura14235
Хорошо. Спасибо.)
3
20
8 лет назад
3
Master113, кстати можно серебряное оружие гораздо проще сделать на основе сильного удара, 100% шанс нанести доп. урон, а в разрешенных целях способности укажи нежить.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.