Выбор половины боевых единиц всех на карте
Мне нужно чтобы выбиралась случайная боевая единица на карте не более чем 50%. После случайного выбора должно быть действие.

Лучший ответ:
Создаешь целочисленную переменную, записываешь туда количество живых юнитов на карте, а затем делишь на два. Потом уже можно выбирать это количество случайных юнитов на карте и производить над ними действия. Все довольно-таки просто.



Просмотров: 80

8gabriel8 #1 - 1 неделю назад 0
Ставь действие Если/Тогда/Иначе, где в Если поставь условие Случайное целое между 0 и 1 равно 1 (это 50%), в Тогда Выбрать (Случайный 1 юнит (вся игровая область)), где поставишь действия, а в Иначе ничего.
Black Soul #2 - 1 неделю назад 1

Создаешь целочисленную переменную, записываешь туда количество живых юнитов на карте, а затем делишь на два. Потом уже можно выбирать это количество случайных юнитов на карте и производить над ними действия. Все довольно-таки просто.
прикреплены файлы