Как в области выбрать юнита с наибольшим количеством силы и дать ему способность. При условии что в области могут быть несколько юнитов с одинаковым количеством силы - в этом случае выбрать случайного из них.

Set max=0
Выбрать все юниты в радиусе
if sila>max then set max= sila, set UNIT = picked unit
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
23
записывать силу героев в переменную и проверять
24
Set max=0
Выбрать все юниты в радиусе
if sila>max then set max= sila, set UNIT = picked unit
Принятый ответ
16
записывать силу героев в переменную и проверять
вот мне принцып проверки и не понятен...
23
z1i2p3, экспериментируй. Можно сделать так, как Melissa предложил, а можешь сравнивать силу каждого героя, если их немного, иначе же через цикл попробуй
z1i2p3, вот, попробовал сделать. Для проверки введи "сила". Но я точно уверен, что можно сделать как-то через цикл, не проверяя каждую переменную.
Загруженные файлы
15
Obelick, лучше сделать так, как Кид сказал. Гораздо более компактно.
23
Tobi123, ты че мне то это говоришь? говори это автору, ему решать, как делать
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.