Я недавно задался вопросом как можно проверить у всех существ, находящихся в конкретном герое способность круговой и двойной удары (речь идёт не о флаге, а именно о самой способности)
Если на флаг проверить просто и много места не занимает такая проверка, то проверить способность, встроенную в существо не просто!
Стал я проверять таким образом, но это целая «энциклопедия» у меня получилась
У каждого существа есть по 14 действующих стеков способностей от 0 до 13, а выше работают только на атаку и по скорость, а ячеек в герое 7 (от 0 до 6) и вышел у меня такой огромный скрипт
(в скрипте если есть двойной удар или круговой удар, то значению я присваиваю 2)
- технически я не могу объяснить принцип этого скрипта, но если нажать на значок опыта, то должна отобразиться в сообщении всплывающем сумма всех строк у способностях существа, если таковы имеют круговой и двойной удар
Не понимаю как можно этот код записать в кратком виде ? Нет соображения.
Может есть вариант сократить этот кошмар! Буду только признателен за помощь или подсказку!
Мне бы намёк или лучше будет образец как этот скрипт можно по минимуму порезать!
(This post was last modified: 21.03.2022 15:07 by fatsawhorse.)