Подвижный юнит в роли автоприцела
Плз помогите осуществить наработку, вот ее
суть:
Есть юнит А и юнит В(принадлежат одному
игроку). а также зона С.
юнит А неподвижен и находится в зоне С,
имеет осадную атаку с огнем по области. Юнит
В неуязвим, или,по крайней мере
трудноубиваемый.
Нужно сделать так, чтобы юнит А постоянно
атаковал юнита В. Даже если они были
улучшены. Допусим если юнит В был
улучшен от футмена до стрелка, юнит А
продолжал его атаковать. При этом юнит А
тоже можно улучшать. Допустм, от катапульты
до орудийной башни и до орудийного
расчета, и как вы знаете у башни
сменяется атакспид, поэтому учитывайте это
при создании триггера, ведь и после
улучшения башня должна атаковать юнита В.
И еше. СНАРЯД юнита А должен падать в
случайной точке от юнита В в радиусе 400.
И, например когда юнит В является футменом
то разброс атаки юнита А равен 400 а когда
юнитВ равен стрелку, то разброс 200
НА теперь языке землян :-). Короче стоит мой
футмен и моя катапульта. Катапульта должна
непрерывно шмалять в футмена, но с
помощью не "атаки" а "огонь по местности".
Если я улучшаю катапульту до орудиной
башни, она тоже атаковала футмена.
Желательно сделайте так, чтобы при
неограниченом числе улучшений башня
продолжала атаковать футмена, при этом
перезарядка может быть и 1 сек и 5 сек. И
проблема в том что башне вручную можно
приказать атаковать другого юнита, сделайте
так чтобы этого нельзя было сделать. А
футмен, это, собственно иметатор прицела
башни. С улучшениями у него будет
увеличиваться скорость, допустим я улучшил
его до футмена и он станет быстрее(а значит
быстее можно будет перенаправлять атаку
башни).
И еще один важный момент: снаряд башни
должен падать не только в ту точку где стоит
"прицел" но и рядом.(на первом уровне
футмена в случайную точку в радиусе 400 от
его месторосположения, а на втором -200).
Т.е. с уровнем футмена как-бы увеличивается
меткость башни.
И пара просьб: лучше создайте карту с
готовой наработкой и разместите ссылку на
нее сдесь или мне в личку, нежели объяснять
что-либо на словах.
И ПЛИЗ НИКАКОГО ДЖАЗЗА! Так как я в нем
полное дно.
И кто возьмется за работу пл3 отпишитесь тут.
Разумеется, тому, кто мне поможет, я повышу
репу и поставлю первым в списке
"благодарности" в моей мапе. :-)
DARGO добавил:
А и забыл. Надо сделать так чтобы нельзя
было вручную приказывать атаковать, но
улучшать и делать всякие абилки можно.
Плз помогите осуществить наработку, вот ее
суть:
Есть юнит А и юнит В(принадлежат одному
игроку). а также зона С.
юнит А неподвижен и находится в зоне С,
имеет осадную атаку с огнем по области. Юнит
В неуязвим, или,по крайней мере
трудноубиваемый.
Нужно сделать так, чтобы юнит А постоянно
атаковал юнита В. Даже если они были
улучшены. Допусим если юнит В был
улучшен от футмена до стрелка, юнит А
продолжал его атаковать. При этом юнит А
тоже можно улучшать. Допустм, от катапульты
до орудийной башни и до орудийного
расчета, и как вы знаете у башни
сменяется атакспид, поэтому учитывайте это
при создании триггера, ведь и после
улучшения башня должна атаковать юнита В.
И еше. СНАРЯД юнита А должен падать в
случайной точке от юнита В в радиусе 400.
И, например когда юнит В является футменом
то разброс атаки юнита А равен 400 а когда
юнитВ равен стрелку, то разброс 200
НА теперь языке землян :-). Короче стоит мой
футмен и моя катапульта. Катапульта должна
непрерывно шмалять в футмена, но с
помощью не "атаки" а "огонь по местности".
Если я улучшаю катапульту до орудиной
башни, она тоже атаковала футмена.
Желательно сделайте так, чтобы при
неограниченом числе улучшений башня
продолжала атаковать футмена, при этом
перезарядка может быть и 1 сек и 5 сек. И
проблема в том что башне вручную можно
приказать атаковать другого юнита, сделайте
так чтобы этого нельзя было сделать. А
футмен, это, собственно иметатор прицела
башни. С улучшениями у него будет
увеличиваться скорость, допустим я улучшил
его до футмена и он станет быстрее(а значит
быстее можно будет перенаправлять атаку
башни).
И еще один важный момент: снаряд башни
должен падать не только в ту точку где стоит
"прицел" но и рядом.(на первом уровне
футмена в случайную точку в радиусе 400 от
его месторосположения, а на втором -200).
Т.е. с уровнем футмена как-бы увеличивается
меткость башни.
И пара просьб: лучше создайте карту с
готовой наработкой и разместите ссылку на
нее сдесь или мне в личку, нежели объяснять
что-либо на словах.
И ПЛИЗ НИКАКОГО ДЖАЗЗА! Так как я в нем
полное дно.
И кто возьмется за работу пл3 отпишитесь тут.
Разумеется, тому, кто мне поможет, я повышу
репу и поставлю первым в списке
"благодарности" в моей мапе. :-)
DARGO добавил:
А и забыл. Надо сделать так чтобы нельзя
было вручную приказывать атаковать, но
улучшать и делать всякие абилки можно.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован Гигамон
Отредактирован влад10011
и темболее башня может стрелять только по цели
а щас представь что у тебя на карте будет 300 таких башен и тебе нужно создать 6х300 триггеров и юнитов чтобы они все работали....
тк там триггер только на 1 башню
сделай уж тогды переменную которая распознаёт положение юнита каждые 0.10 сек и в триггере с "Изменением Координат" удали её
Отредактирован влад10011
перечитай что он написал сразу поймёшь к какому классу его отнести => (следовательно)
Он ни 1 функции на Jass не знает, и уж темболее про RemoveLocation и конечно про утечки тоже...
ладно это не моё дело, губите свою карту на здоровье =)