Здравствуйте! начал создавать свою способность, за основу взял способность Темная стая и триггерно пытаюсь наносить урон. мне кажется формулу неправильно написал
это я пытаюсь делать
а это формула
на 1 уровень + 500 урона на 2 уровне + 600 урона и так далее

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

Centyrion, ну так добавь + Int x 4,
У тебя получится в итоге такая конструкция:
 ((lvl*100) + 400) + Int*4
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
14
5 лет назад
Отредактирован MATRITSA
0
сделал пример и ба знаю что лучшего объяснение
нету По опыту знаю что Многие вещи думая как их реализовать спрашивал вопрос а правильная реализация отличалось от начального моего представление и об этом не кто узнать не может по Сколько веси проект не виден а тока то что пишут люди
Загруженные файлы
0
27
5 лет назад
Отредактирован Феникс
0
( lvl x 100 ) + 400, у тебя lvl x (100+500)
Простейшая математика.
Ошибка в положении скобки и числе 500, например у тебя способность 1 лвл, ты умножаешь 1 на 100 = 100 + 500 = 600, а тебе нужно 500.
0
8
5 лет назад
Отредактирован Centyrion
0
MATRITSA что вы хотите этим сказать?
PrincePhoenix:
( lvl x 100 ) + 400, у тебя lvl x (100+500)
Простейшая математика.
Ошибка в положении скобки и числе 500, например у тебя способность 1 лвл, ты умножаешь 1 на 100 = 100 + 500 = 600, а тебе нужно 500.
на 1 уровне мне нужно 500 урона + разум кастера * 4
на 2 нужно разум кастера * 4 + 600...но при этом использовать конструкцию эту...
посчитаем однако
2
27
5 лет назад
Отредактирован Феникс
2
Centyrion, ну так добавь + Int x 4,
У тебя получится в итоге такая конструкция:
 ((lvl*100) + 400) + Int*4
Принятый ответ
0
8
5 лет назад
0
так..разум...да я недавно встал и еще не проснулся....пойду кофейка попью...эм...разум кастера * 4 это....оставляем...+ отдельный блок (lvl * 100) + 400.... получается разум *4 + (уровень * 100 = 12 * 100 1200) + 400 = 1600...хм...а на 12 уровне чтобы было + 2000...это там вместо 400 поставить..800.ну да теперь понятно.
ну или как вариант в конце... int *4
понятный принцип
спасибо
1
27
5 лет назад
1
Centyrion, Чёт кажется ты совсем не понял принцип, у тебя урон способности растёт по арифметической прогрессии.
Если ты делаешь привязку к уровню +100, то ты никак не получишь на 12 уровне 2000 урона
Если ты подставишь 800, то ты получишь на первом уровне 900 урона
0
14
5 лет назад
Отредактирован MATRITSA
0
Например У моего друга была проблема с добавлением маскитов в отряд ему предложили сравнивать области между юнитами но как тока он узнал что маскит можно добавить тригерно униго сразу созрела идея реализацые другим оброзом у него не было расширение WE и по какой то неведомой причине через абилити не мог добавить юниту маскит я ему через JAss скриптом дал функцыю
У меня была тоже проблема я думал что айди таймера необходима передавать через глобалку по скоку сам таймер нельзя
было там запустить и стал людей спрашивать способ реализация для нескольких таймеров сразу они стали мне предлагать классы а способ реализация был на много проше заключался в том что айди получит локалино можно было а таймер запустить нельзя было
замечание от NazarPunk: 1.2.1 (безграмотность)
Чтобы оставить комментарий, пожалуйста, войдите на сайт.