Добрый день, написал условия для подсчета характеристик только что созданных героев, но возникла ошибка, он считает только характеристики 2 героев, остальных не хочет видеть,
так выглядит присвоение идентификатора только что созданного героя
так выглядит проверка игроков
так выглядит проверка игроков проверка характеристик только что созданного героя и присвоение идентификатора характеристик всех характеристик
и так выглядит проверка идентификатора
что не так?
P:S LoadedValue[1] [2] [3] это отдельный идентификатор который проверяет только 1 героя.

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

вот и получаем общий статы вссех героев
count_hero_created - Количество героев созданых на карте оно будет расти как будет создавать
heroes - массив героев
и можете спокойно получать из данных all_stats в любом месте куда хочеш
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
23
6 лет назад
0
ты каждого нового юнита записываешь в ту же переменную
вот так нужно делать
i = i + 1
herounit[i] = last created unit
0
23
6 лет назад
0
счетчик растет при создание героя? из него получаем циклом который в массиве сохранили и прибавляем от текушего и получаем прирост потом снова обнуляем и снова циклом расчитать
0
8
6 лет назад
0
м....i это отдельный идентификатор?
0
23
6 лет назад
0
а у тя просто получает текуший героя при цикл и вносиш но не увеличивает поэтому ты увидиш общий как 1 героя
0
8
6 лет назад
0
нет не растет...я лишь присваиваю идентификатор только что созданного героя, тут цикл вроде и не нужен он когда создает 3 героя он останавливается второго героя он видит
не пойму почему он останавливается
0
23
6 лет назад
0
Name Legion, это просто я так обозначил переменную типа целочисленной, по дефолту это i
ты можешь назвать как хочешь
и в цикле ты задаешь от 1 до i, так не будет лишних обработок, маленький плюс к производительности
0
8
6 лет назад
0
Obelick:
попробуем так
0
23
6 лет назад
0
вот и получаем общий статы вссех героев
count_hero_created - Количество героев созданых на карте оно будет расти как будет создавать
heroes - массив героев
и можете спокойно получать из данных all_stats в любом месте куда хочеш
Загруженные файлы
Принятый ответ
0
8
6 лет назад
0
даже так не хочет
во как
да но она изначально равна 0
хм...ладно
спасибо
0
23
6 лет назад
0
Name Legion, кинь карту
1
8
6 лет назад
1
но он дает больше статов чем нужно
это уже надо убрать лишнее
спасибо метод работает
Чтобы оставить комментарий, пожалуйста, войдите на сайт.