Можно ли сделать так чтобы две лучницы стояли всегда в сфере (Н/р 512) друг от друга (поворачиваясь в любую сторону кто в какую сторону желает в ту и поворачивается) и чтоб при выборе выбирались сразу обе лучниц (желательно с одним кругом который появляется под юнитом с зеленым цветом при его выборе) и при атаке они стреляли поочередно и каждый стрелял из своей позиции (+ ЕСЛИ ЭТО ВОЗМОЖНО то желательно я еще хочу чтобы одна из них стреляла ЛЕДЯНЫМИ СТРЕЛАМИ, а другая ОГНЕННЫМИ СТРЕЛАМИ) ??НАДЕЮСЬ ВОПРОС ПОНЯТНЫЙ!??
А если это невозможно, можно ли сделать это через модель (.MDX) с двумя лучницами

Это лучший результат, которого я смог добился. Отлавливать приказы рабочего я не решился
100% есть вариант проще, но мои знания не позволят сделать так, как ты хочешь
Ну на этом я всё... закончился
upd: круг разве что можно было бы сделать видимым лишь для одного игрока, используя GetLocalPlayer и кэш
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...
23
Похожие вопросы:

ответ
Событие игрок выбирает юнит
условие - сравнение игроков - triggering unit принадлежит владельцу triggering player
Дейстиве - Триггер - выключить this trigger
Действие - Отряд - выбрать - юниты на карте соответствующие условию "юнит принадлежит Triggering player"
Выбор - add picked unit to selection of Triggering player
Дейстиве - Триггер - включить this trigger

Ладно, на короче
ответ
Ну только триггерные системы отрядов, была такая...
Вот пример ссылочка
Были и другие, поиск в помощь.
Вот еще ссылка
ответ
Я решил проблему, используя обработчики событий BlzTriggerRegisterPlayerKeyEvent и EVENT_PLAYER_MOUSE_DOWN
При нажатии правой кнопки мыши проверяется наличие живого героя и селекция юнитов, если в ней нет юнитов которыми игрок может управлять (или вообще никто не выбран) то юнит моментально отправляется приказом "move" в точку, на которую кликнул игрок и сразу выбирается.
При нажатии клавиши герой просто выбирается.

28
Так тебе скорее всего в эту тему нужно xgm.guru/p/wc3/needspells

Через модель такое вряд ли сделаешь, потому что автоатака должна лететь с разных позиций
27
но с моделью тоже сложно будет. как понять какая лучница будет поворачиваться? какая стрелять будет в цель, если игрок укажет? а какая прохлаждаться? а если одновременно, как один юнит, у которого такая модель, как стрелять будет в две цели?
Если что: можно сделать ИИ. Помнится формирование отрядов строится по такому же принципу. Там один капитан, которого можно выделять. И куча невыделяемых отрядов, следующие за капитаном. Эта система крутая.

2
rsfghd:
Типо так что-ли?
Ну в принципе похоже но я хотел бы:
-Убрать строителя который управляет лучницамы
-При выборе той или иной лучницы выбирались сразу оба
-И чтоб они могли гулять но в сфере (заданного числа) друг от друга
-При приказе двигаться в какую нибудь точку двигались сразу оба в ту сторону (если одна атачит то бросает атачит врага и спешит в точку не уходя от сферы своей пары)
28
OxotniK1313, строителя убрал, выбираются сразу 2, гулять могут по радиусу друг от друга (150 стоит), обе двигаются в одну точку из-за того, что выбраны 2 лучницы, если одна уходит от другой, то тянет за собой пару
Сделал пока на джассе, просто чтобы ты посмотрел как оно выглядит, если будет подходить, то объясню как что устроено
Загруженные файлы
2
rsfghd:
OxotniK1313, строителя убрал, выбираются сразу 2, гулять могут по радиусу друг от друга (150 стоит), обе двигаются в одну точку из-за того, что выбраны 2 лучницы, если одна уходит от другой, то тянет за собой пару
Сделал пока на джассе, просто чтобы ты посмотрел как оно выглядит, если будет подходить, то объясню как что устроено
Намного лучше первой версии большое спасибо
Минусов только две на мой взгляд:
-Одна бежит за врагом на право, а другая налево и в результате оба тормозят (в смысле не двигаются с места одна увозится в ту сторону, а другая в иную)
-Было бы отлично если бы они были в одном круге выбора (зеленого цвета круг) чтоб сделать их как героями и дать одной скилл огня, а другой льда.
Но при всем этом я очень благодарен вам rsfghd
28
OxotniK1313,
-Одна бежит за врагом на право, а другая налево и в результате оба тормозят
чтобы этого не было, когда лучница атакует - приказать другой лучнице атаковать атакованного юнита
один круг можно сделать, вернув рабочего и сделав его невидимым, перемещая между лучницами и приказывать лучницам двигаться в ту точку, куда был отдан приказ рабочего
2
rsfghd:
OxotniK1313,
-Одна бежит за врагом на право, а другая налево и в результате оба тормозят
чтобы этого не было, когда лучница атакует - приказать другой лучнице атаковать атакованного юнита
один круг можно сделать, вернув рабочего и сделав его невидимым, перемещая между лучницами и приказывать лучницам двигаться в ту точку, куда был отдан приказ рабочего
Спасибо от души благодарю
28
Это лучший результат, которого я смог добился. Отлавливать приказы рабочего я не решился
100% есть вариант проще, но мои знания не позволят сделать так, как ты хочешь
Ну на этом я всё... закончился
upd: круг разве что можно было бы сделать видимым лишь для одного игрока, используя GetLocalPlayer и кэш
Загруженные файлы
Принятый ответ
2
rsfghd:
Это лучший результат, которого я смог добился. Отлавливать приказы рабочего я не решился
100% есть вариант проще, но мои знания не позволят сделать так, как ты хочешь
Ну на этом я всё... закончился
upd: круг разве что можно было бы сделать видимым лишь для одного игрока, используя GetLocalPlayer и кэш
Огромное спасибо брат за твои старания я бы сам и этого не смог сделать так как я не знаю английского языка, а без него откуда мне знать язык JASS'а при всем этом я очень благодарен тебе rsfghd
Чтобы оставить комментарий, пожалуйста, войдите на сайт.