Добавлен SANTIMEL
Как действует способность трансмутация ?
Понять не как ни могу.
Понять не как ни могу.
Как просчитывается "добытое" количество золота. По какой системе.
Принятый ответ
Какой-то модификатор множеный на уровень юнита.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован SANTIMEL
Хрен проссышь как определяется их количество.
Отредактирован MpW
Трансмутация 'ANtm' - превращение указанного юнита в золото, убивая юнита. По стандарту получает 80% от стоимости юнита, точнее от золота (в характеристике стоит 0.8%). Можно также указать и дерево (по стандарту там стоит 0%). Полученные ресурсы пополняют казну игрока. У юнита в РО в одном поле указывают стоимость золотом "Характеристики - требует золота" и деревом "Характеристики - требует дерева", от этого поля высчитывают сколько получает игрок за убийство золота или дерева. На самом деле, полученное золото 80% снижается еще в 2.5 раз.
10% принимает (в поле абилки 0.1) = 10 золота - сколько должен получить (это число даже выводит надпись)
4 золота - получил
20% принимает (в поле абилки 0.2) = 20 золота - сколько должен получить (это число даже выводит надпись)
8 золота - получил
30% принимает (в поле абилки 0.3) = 30 золота - сколько должен получить (это число даже выводит надпись)
12 золота - получил
40% принимает (в поле абилки 0.4) = 40 золота - сколько должен получить (это число даже выводит надпись)
16 золота - получил
100 золота - стоимость юнита;
100% принимает (в поле абилки 1.00) = 100 золота - сколько должен получить (это число даже выводит надпись)
40 золота - получил
10% принимает (в поле абилки 0.1) = 15 золота - сколько должен получить (это число даже выводит текст-таг)
6 золота - получил
20% принимает (в поле абилки 0.2) = 30 золота - сколько должен получить (это число даже выводит надпись)
12 золота - получил
100% принимает (в поле абилки 1.00) = 150 золота - сколько должен получить (это число даже выводит надпись)
60 золота - получил
gold = GoldCostUnit * p / 2.5 = 150 * 0.2 / 2.5 = 30 / 2.5 = 12
У древесины нет лишнего коэффициента, как у золота (2.5).
например, награда = 4000 золота, тогда 4000 * 0.8 = 3200 золота
Отредактирован MpW
Можно заранее поставить значения, например, не могу использовать стоимость, так как за эту стоимость строишь башеньки. Можно в награду поставить. Например, стоимость 600, а награда 720 - 100% от стоимости. 720*0.8= 600. В абилке коэффициенты на ноль, включаешь галочку "награда за убийство". Или триггерно.
Extremator: вот это интересно, в каких картах. У меня так не работает. Мне не понятно откуда взялись эти коэффициенты 2.5 за стоимость и 0.8 за награду
Вот всплывающим надписям верить нельзя (показывают неправильные значения), надо смотреть сколько стало золото у игрока в окошке.
p = k * 2.5
p = 0.5 * 2.5 = 1.25 - это значение указывают в абилке