Как сделать рандом на GUI, чтобы рандомные юниты и предметы спавнились
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
30
Добавить рандомных юнитов и предметы в массив, а потом использовать случайный индекс между 0 и количеством элементов массива - 1.
9
Вот пример на рандомный спавн юнитов.
Загруженные файлы
8
Использовать API пулов юнитов и предметов.
Точно доступно в ГУИ, но где я не уверен.
23
Интересно, а почему никто не использует кастомные равкоды? В jngp ведь есть такая возможность. Тогда даже массив не нужен, можно например сделать пачку юнитов с равкодами от htra от htrz (комбинация от балды придумана), тогда соответственно юнит с равкодом htrb равен htra+1 (ведь равкоды это числа), и так далее. И тогда можно выбрать юнита по принципу set id = GetRandomInt (0, 25) и создать юнита с равкодом 'htra' + id. Это в джассе.
На гуи я подзабыл, какие действия отвечают за определение равкода юнита и прибавление к нему числа, сорян)
30
EugeAl, почему это? Магию с равкодами прекрасно используют для связи один к одному. Например для связи предмета с абилкой в кастомных инвентарях.
23
nazarpunk, А, понял. Ну как то узко, если только это. А ведь можно делать грейды юнитов - не зданий, предметов, древа навыков, спавн суммонов с привязкой к уровню героя итд...
30
Ну как то узко, если только это.
Связь один к одному довольно редко нужна, вот и применяется редко. А для списков в том же BonusMod прекрасно применяется последовательность равкодов для абилок.
23
nazarpunk, прочёл, грейды абилок сделаны, тоже годно
29
Вот пример на рандомный спавн юнитов.
Рак это.
Создается массив юнитов, и мы имеем код вида spawn unit [range (1 - n)]
То есть из массива предустановленных юнитов мы спавним рандомное значение, а Назар уже ответил оказывется
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.