Помогите пожалуйста, как сделать правильно волны. Я только начал изучать джас и многое еще не понимаю, помогите.

bazeba:
ну, делается все просто
берется переменная массив "тип юнита", назовем её creep_type
и переменная типа integer, её назовем creep_grow
далее
в триге инициализации задаем типы войск
set creep_type[1] - пехотинец
set creep_type[2] - лучник
set creep_type[3] - Утер
set creep_type[N] - и так все нужные тебе типы войск
далее создается триггер с таймером, который каждые 10 сек. создает нужное количество войск
create 4 units of type creep_type[creep_grow] в нужной точке
если нужно переключиться на другой тип юнитов - прибавляем в переменной creep_grow нужное число
вот и все
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
16
ssbbssc:
тебе процесс создания или сам код нужен?
Код, но только как по порядку делать, и совет как правильно скомпоновать.
20
bazeba:
ну, делается все просто
берется переменная массив "тип юнита", назовем её creep_type
и переменная типа integer, её назовем creep_grow
далее
в триге инициализации задаем типы войск
set creep_type[1] - пехотинец
set creep_type[2] - лучник
set creep_type[3] - Утер
set creep_type[N] - и так все нужные тебе типы войск
далее создается триггер с таймером, который каждые 10 сек. создает нужное количество войск
create 4 units of type creep_type[creep_grow] в нужной точке
если нужно переключиться на другой тип юнитов - прибавляем в переменной creep_grow нужное число
вот и все
Принятый ответ
20
SomeFire:
вопрос был о создании, а не управлении
*показывает язык*

и если человек уже изучает джас, значит про то, что волны надо посылать в атаку он в курсе
16
ssbbssc:
SomeFire:
вопрос был о создании, а не управлении
*показывает язык*

и если человек уже изучает джас, значит про то, что волны надо посылать в атаку он в курсе
Ну я только начал читать) так что я вообще ничего не знаю... Это сложно сделать(
ssbbssc:
bazeba:
ну, делается все просто
берется переменная массив "тип юнита", назовем её creep_type
и переменная типа integer, её назовем creep_grow
далее
в триге инициализации задаем типы войск
set creep_type[1] - пехотинец
set creep_type[2] - лучник
set creep_type[3] - Утер
set creep_type[N] - и так все нужные тебе типы войск
далее создается триггер с таймером, который каждые 10 сек. создает нужное количество войск
create 4 units of type creep_type[creep_grow] в нужной точке
если нужно переключиться на другой тип юнитов - прибавляем в переменной creep_grow нужное число
вот и все
Слушай, а можно же так и на гуи замутить, а что если когда сконвертировать в джас и заменить глобальные переменные на локальные, как думаешь будет работать?
23
bazeba, будет. Только учти, что локальные переменные видны только внутри триггера/функции, а значит типы юнитов всё равно придется хранить в глобалке. Ну не объявлять же их каждый раз заново?
ssbbssc, создании волн, я не юнитов.
20
ssbbssc, создании волн, я не юнитов.
я знаю, что ты - не юнитов =)
а еще я могу придраться и развести срач на тему - что такое волна
bazeba:
а зачем тебе локальные переменные? чего хочешь от них?
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.