арена

banan

Пользователь
2 Мар 2017
18
1
Как сделать телепортацию команд в одно зону допустим как в Angel arena black star
 

Илья

Друзья CG
25 Сен 2015
2,348
41
Ссыль

rthvbrtdbhydtr-188x188.jpg
 

Greed5ds

Пользователь
12 Май 2019
25
1
Спс,но я имел в виду другое,телепорты я уже освоил.Как сделать арену по таймеру, как в ангел арене, чтобы кажное n число времени, 2 игроков телепортировало в определенную зону,думал здесь об этом идет речь.
 
20 Дек 2016
892
170
Спс,но я имел в виду другое,телепорты я уже освоил.Как сделать арену по таймеру, как в ангел арене, чтобы кажное n число времени, 2 игроков телепортировало в определенную зону,думал здесь об этом идет речь.
Гайда по таким аренам нет и в двух словах это даже примерно не описать. Открывай кастомки, в которых это реализовано, и пытайся понять как.

Вот примерная последовательность шагов (на самом деле каждый из шагов может быть реализован множеством вариантов), но скорее всего она тебе не поможет, так как сразу разобраться в этом почти что с нуля довольно сложно. Тем не менее, каждая из описанных ниже фишек есть на форуме и находится через поиск. Тут могут очень сильно помочь barebones, но они не дадут понять, как работает "голые" инструменты разработки кастомок в доте.
  1. Отслеживаешь начало игры, создаешь в нем таймер с нужным интервалом.
  2. В таймере перебираешь игроков, берешь двоих, которых хочешь кинуть на дуэль и перемещаешь их героев. При этом героям нужно прописать какой-нибудь тег по типу hero.on_arena = true, чтобы при обращении к нему было понятно, что герой на арене, а также записываешь текущие параметры героя (положение, здоровье и т.д...).
  3. Через слушатель убийств определяешь победителя дуэли (как раз с помощью тех тегов). Также в начале дуэли стоит содать еще один таймер, который определит ничью, если по его истечению ни один участник дуэли не будет убит.
  4. По окончании дуэли нужно не забыть вернуть выживших героев (по их записанным параметрам) и убрать теги, указывающие, что герой на дуэли
 
  • Нравится
Реакции: Greed5ds

Greed5ds

Пользователь
12 Май 2019
25
1
Гайда по таким аренам нет и в двух словах это даже примерно не описать. Открывай кастомки, в которых это реализовано, и пытайся понять как.

Вот примерная последовательность шагов (на самом деле каждый из шагов может быть реализован множеством вариантов), но скорее всего она тебе не поможет, так как сразу разобраться в этом почти что с нуля довольно сложно. Тем не менее, каждая из описанных ниже фишек есть на форуме и находится через поиск. Тут могут очень сильно помочь barebones, но они не дадут понять, как работает "голые" инструменты разработки кастомок в доте.
  1. Отслеживаешь начало игры, создаешь в нем таймер с нужным интервалом.
  2. В таймере перебираешь игроков, берешь двоих, которых хочешь кинуть на дуэль и перемещаешь их героев. При этом героям нужно прописать какой-нибудь тег по типу hero.on_arena = true, чтобы при обращении к нему было понятно, что герой на арене, а также записываешь текущие параметры героя (положение, здоровье и т.д...).
  3. Через слушатель убийств определяешь победителя дуэли (как раз с помощью тех тегов). Также в начале дуэли стоит содать еще один таймер, который определит ничью, если по его истечению ни один участник дуэли не будет убит.
  4. По окончании дуэли нужно не забыть вернуть выживших героев (по их записанным параметрам) и убрать теги, указывающие, что герой на дуэли
Слоожно,но спс за инфу,с меня лукас
 
Реклама: