// Решение
function heroSelectorChooseRandom takes nothing returns nothing
local integer i = 0
call ClearRandomIntMem() // сбрасываем счетчик
loop
exitwhen i >= playersCount // для каждого игрока
if playersHeroChoise[i] == 0 then // Только если не был выбран
// выбираем случайного от 0 до максимума возможных из нашего массива всевозможных героев
// и задаем его в "выбор игрока"
set playersHeroChoise[i] = heroSelectorHeroTypes[GetRandomIntMem(0, heroSelectorHeroTypesCount-1)]
endif
set i = i + 1
endloop
endfunction
В результате в массиве playersHeroChoise будут примерно такие значения:
Да пусть будет, потом можно на галакси перегнать всё, там этого нету, а самому лень писать. Вот соберется таких ответов штук 300 - щитай уже как мини фреймворк)
» ZEN©fa! / 2 новых инструмента
» Прочее / Gothic 2 неофициальный аддон "Возвращение"
» WarCraft: Armies Of Azeroth / Первые скриншоты
» Администрация XGM / Поднять ресурс
Ред. ScorpioT1000
» WarCraft 3 / Генератор случайных чисел без повторений
» Администрация XGM / Поднять ресурс
» Администрация XGM / Логотип блога
» WarCraft: Armies Of Azeroth / Первые скриншоты
» Администрация XGM / История XGM
» Heartlove Labs / HeartLove Labs - unofficial OST
» Пивная / История вашего ника
» XGM Team / Приятное нововведение
» Tornak's Laboratory / Деревенские дома из King's Bounty
» XGM Team / Приятное нововведение
» XGM Team / Приятное нововведение
Но стиль крутой, грац =)
» Пивная / История вашего ника
» StarCraft 2 / WCR Tileset Pack Westwood
Ред. ScorpioT1000
» WarCraft 3 / Наложение строки на строку (ведущие нули/символы)
» WarCraft 3 / Наложение строки на строку (ведущие нули/символы)
надо например таблицу сделать вроде (не обязательно точки можно и пробелы)
12......56.......9
64.......5......14
» WarCraft 3 / Наложение строки на строку (ведущие нули/символы)
» WarCraft 3 / Наложение строки на строку (ведущие нули/символы)
» PaperStory / PaperStory
» Он вам не клоун! / Да детка! Дай я потрусь своим гибридным поршнем об твою...
Ну и в тему роботов music.yandex.ru/#!/track/2985995/album/319145
» Администрация XGM / Будет ли offtopzone перенесена на сайт?
» Jass++ / Jass++
Приглашаю в тред) xgm.ru/forum/showthread.php?p=1223091#post1223091