Дуэль
Не работает дуэль. Должно быть так: красный перемещается на одну точку, а синий на другую. Дальше они становятся врагами и воюют. Умерший юнит воскрешается, а выживший возвращается с наградой. Но не работает. Тупо не перемещаются герои.

Без ответа.


Просмотров: 180

XGM Bot #1 - 3 месяца назад 0
Похожие вопросы:

» ответ
аналогичная болезнь ставить несколько антивирусов полагая что они защитят вместе лучше...
  1. используйте что-то одно
  2. ???
  3. профит
» ответ
научись правильно выражать свои мысли
наработки тут не кидают (это раздел вопросы а наработки)
если я правильно понял то тебе надо сделать следующее:
  1. составить список играющих игроков
  2. каждые n секунд брать из этого списка 2 случайных игрока и тпшить их героев на арену
  3. после смерти 1 из этих героев тпшить обоих на базу (т.к. проигравший мёртв то тпшнится только победитель)
теперь пройдёмся подробно по пунктам
  1. массив игроков и переменная count типа целочисленная равная 0 изначально
перебираем всех игроков от 0 до 11
если игрок играет то заносим его в массив под индексом count
увеличиваем значение count на 1
  1. триггер с событием/таймер каждые n секунд
в действиях берём случайное число от 0 до count
это индекс первого игрока на дуэли
потом снова случайное число от 0 до count
если оно совпадает с предыдущим числом то снова случайное число от 0 до count
и так до тех пор пока новое число не будет отличаться от первого (делается циклом)
потом используем полученные 2 числа как индексы к массиву игроков и тпшим их героев на арену
  1. как только герой умирает проверяем является ли владелец умершего героя одним из выбранных игроков
потом тпшим обоих героев на базу и выдаём чтото наподобие "игрок @выживший_игрок победил"
подробнее в статьях
разделы 1 и 2
» ответ
Поищи открытые карты с дуэлями. Можно например взять жизнь на арене 1.5 она открытая.
» ответ
у легионки в доте 12 абилок, по степеням двойки + 1 +2 +4 и так далее, макс бонус 512 ед. Системы которые повышают некоторые параметры юнитов подобным образом выкладывались 100500 раз, не вижу причин не юзать поиск.
Если вам 1 раз за игру надо апнуть атаку и у героя нету морфов и прочего говна, подойдут руны на доп дмг - они повышают белую атаку, но стоит морфнутся и бонуса нету.
» ответ
работает без перебоев

Maniac_91 #2 - 3 месяца назад 0
Триггерный юнит не существует, если событие не связано с юнитом.
bOrissko #3 - 3 месяца назад (отредактировано ) 0
Попробуй как на скрине, и кстати, если на карте, твои герои могут сразится с друг другом вне арены, то во второй триггер нужно добавить условие, что умерший находится в зоне арены, иначе убившего всегда будет перемещать в Область17, если конечно ты так не задумывал.
прикреплены файлы
Komkozavr #4 - 3 месяца назад 0
bOrissko, ну, второй триггер будет изначально отключён :D
Хорошо, сейчас попробую