День добрый, подскажите где можно пример найти как сделать так, что бы герои не повторялись при выборе компьютером? Или подскажите, что не правильно сделано у меня в gui коде?
Принятый ответ
zlowar, проверять пикнут ли этот герой и если пикнут то запрещать другим игрокам его пикать
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Не правильно написал. Что бы герои не повторялись, когда компьютер их выбирает из таверны. Я создал таверну и в ней пока 3 героя. Если игрок 3(сине-зеленый) и 4(фиолетовый) компьютер, то рандомно каждый выбирает себе героя и бывает они повторяются... у 3го и 4го один и тот же герой... Вот догрузил последний скрин, что еще необходимо? Что исправить?
как только кто то взял героя мы убираем его из списка
размер массива всегда ~8000
это не изменить(за исключением препроцессорных костылей)
Zkay:
zlowar: Проверю завтро утром. Ок?
Ред. Ha_Do6poM
условие
Проданный юнит (в условие через И всех юнитов по типу)
действия
Группа игроков :Выбрать все игроки
Игрок: Сделать - Проданный юнит - для выбранный игрок.
Вообще можно какой нибудь командой заставить компьютер самому выбирать героя из таверны?
И жди от 2 до 4 сек.
Ну и нече так, задачку я подкинул.)
zlowar,
И количество ботов не зависело от переменной, а от изначального выбора.