XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
xxxAndreixxx

offline
Опыт: 760
Активность:
группа юнитов
Значит, каждую сек. отдается приказ группе юнитов атаковать героев, но когда на карте больше 11 юнитов они стоят на месте, как сделать чтоб они нормально двигались на героев?
Старый 21.06.2013, 16:56
quq_CCCP
Я белый и пушистый!
offline
Опыт: 93,324
Активность:
xxxAndreixxx, код покажите, такое обычно бывает когда юнитов 150-200...
Такое впечатление что вы где то накосячили в коде...
Старый 21.06.2013, 17:19
xxxAndreixxx

offline
Опыт: 760
Активность:
Вот, только в спавне забыл удалить где приказ атаки, то пробовал.
Миниатюры
Кликните на картинку для увеличения
Название:  spawn.png
Просмотров: 32
Размер:  15.5 Кбайт  Кликните на картинку для увеличения
Название:  atack.png
Просмотров: 37
Размер:  5.1 Кбайт  
Старый 21.06.2013, 17:25
quq_CCCP
Я белый и пушистый!
offline
Опыт: 93,324
Активность:
xxxAndreixxx, русские триггеры = я не понял нефига, могу предложить вариант на jass...
Точно все юниты попадают в группу, сделай отладку...
Старый 21.06.2013, 17:29
xxxAndreixxx

offline
Опыт: 760
Активность:
quq_CCCP, а можно ли только в cs? я в jasse не бум-бум.
Старый 21.06.2013, 17:31
Nerevar
I'll be back!
offline
Опыт: 18,352
Активность:
выбери каждого юнита в группе и отдай ему приказ
Старый 21.06.2013, 17:33
xxxAndreixxx

offline
Опыт: 760
Активность:
Nerevar, теперь все идут но тормозят дожидаясь остальных
Старый 21.06.2013, 17:37
quq_CCCP
Я белый и пушистый!
offline
Опыт: 93,324
Активность:
xxxAndreixxx, там их точно 11? Обычно такие темы плодили люди которые задумали покрыть всю карту слоем юнитов...
Старый 21.06.2013, 17:52
Fakov
Viva la Fa
offline
Опыт: 102,058
Активность:
возможно поможет изменение радуса следования группой
возможно поможет таймер
Старый 21.06.2013, 17:53
xxxAndreixxx

offline
Опыт: 760
Активность:
quq_CCCP, нет они спавнятся до 100.
xxxAndreixxx добавил:
Ладно, мб я не понятно написал, надо так чтобы как н-р: в dead sity зомби атаковали героев.
Старый 21.06.2013, 18:02
Brewmoar

offline
Опыт: 118
Активность:
xxxAndreixxx:
Nerevar, теперь все идут но тормозят дожидаясь остальных
Юнитов много, приказ слишком часто отдается, что тут не понять?
Попробуйте сделать приказ постоянным, а не ежесекундно обновляемым
И пересмотрите вариант "сокращения" единиц на карте
И, может, я дурак, но юнитов там больше ста, т.к после спауна 100 единиц приходит в действие другой спаун, видимо, юнитов другого типа
Старый 21.06.2013, 18:08
quq_CCCP
Я белый и пушистый!
offline
Опыт: 93,324
Активность:
xxxAndreixxx:
Ладно, мб я не понятно написал, надо так чтобы как н-р: в dead sity зомби атаковали героев.
кароче вот ссылка, там как раз мобы идут атаковать героев...
Старый 21.06.2013, 18:10
xxxAndreixxx

offline
Опыт: 760
Активность:
quq_CCCP, триггер мобы аи?
Старый 21.06.2013, 18:19
quq_CCCP
Я белый и пушистый!
offline
Опыт: 93,324
Активность:
xxxAndreixxx, наверное (если честно я уже забыл)
Там целая папка посвящена мобам и ии, вроде писал коменты, но я забил на карту с полгода назад, увы все забыл...
quq_CCCP добавил:
Щя открою, и гляну...
Старый 21.06.2013, 18:26
losted_9

offline
Опыт: 1,233
Активность:
а зачем ты добавляешь новых юнит в группу? Да к тому ещё и в одну группу.
событие
каждую секунду
действие
создать мобов для игрока в центре региона в количестве от 1-9
установить кол-вомобов как кол-во мобов +1 (странная переменная, ты же хочешь что бы количество этих мобов было не выше ста или ты хочешь 100 волн таких мобов?)
выбрать всех юнит из региона и совершить действие
приказать выбранному юниту атаковать случайного юнита другого игрока
ну и тут твоя функция если условие верно тогда () иначе ()
Старый 21.06.2013, 18:27
quq_CCCP
Я белый и пушистый!
offline
Опыт: 93,324
Активность:
Да смотри Wave functions и mobs AI, сам спаун включается в триггере Game Start (гуи триггер для простоты настроек) строчкой на cs...
quq_CCCP добавил:
losted_9, все мобы которые создаются добовляются в группу, а вторая группа это герои, мобы агрятся на ближайшего видемого героя....
Старый 21.06.2013, 18:31
xxxAndreixxx

offline
Опыт: 760
Активность:
losted_9, кол-во мобов то когда в этой переменой мобов наберется 100 спавн выключался.
Старый 21.06.2013, 18:32
quq_CCCP
Я белый и пушистый!
offline
Опыт: 93,324
Активность:
Кстати с регионами и локейшенами завязывай, то от учечек карта заиснет за 1 мин, у меня юзаются координаты (ректов тоже нету, я вычислял координаты точек спауна по камерам, а затем записывал готовые значения в функции)
Старый 21.06.2013, 18:33
xxxAndreixxx

offline
Опыт: 760
Активность:
quq_CCCP, а на тригерах можно как-нибудь, а на jass я как нибудь разберу.
xxxAndreixxx добавил:
quq_CCCP, к сожалению я не понимаю координаты.
Старый 21.06.2013, 18:36
CaptainFox

offline
Опыт: 16,750
Активность:
xxxAndreixxx, естественно у тебя всё тормозит. Ты отдаёшь один и тот же приказ каждую секунду. Если тебе нужно чтобы каждую секунду появлялся моб и шёл атаковать героя лучше просто сделай, чтобы они появлялись и им сразу же давался приказ на атаку по отдельности нет смысла давать каждый раз приказ всей группе.
Старый 24.06.2013, 09:15
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 10:38.