Всем привет
столкнулся с такой проблемой, когда создаю респавн мобов (определенный вид) то они возрождаются там где были убиты, а не на своем начальном месте, а также через какое то время перестают респавниться вообще, после 20-30 минут игры

Принятый ответ

Похожие вопросы:

ответ
Создаёшь массив юнитов и запихиваешь в него крипов. Создаёшь массив точек и запихиваешь в него позиции соответствующих крипов. Делаешь триггер, который сверяет убитого с массивом юнитов и создаёт нового в соответствующей точке из второго массива.
Если тебе нужно, чтобы юниты воскрешались через какое-то время, то тебе придется изучить основы jass, а именно - узнать, как работают локальные переменные. Создаёшь локальный номер убитого, ждешь нужное время и воскрешаешь юнита с локальным номером.
ответ
Значит криво почистил триггеры. Если крипы появляются, значит есть код, который их создает - ищи.
ответ
есть готовая наработка
ответ
Алгоритм:
  1. Накрываем весь инстанс областью в редакторе
  2. При старте карты выбираем всех мобов в области и сохраняем их тип и координаты
  3. При завершении инстанса создаём мобов заново, используя сохранённые данные
Для разрушаемых объектов алгоритм точно такой же.
ответ
Может есть код позволяющий оптимизировать "это?"
Есть, называется JASS. В соседнем вопросе делал движение.

`
ОЖИДАНИЕ РЕКЛАМЫ...
2
19
5 лет назад
2
Похожие вопросы:

ответ
Создаёшь массив юнитов и запихиваешь в него крипов. Создаёшь массив точек и запихиваешь в него позиции соответствующих крипов. Делаешь триггер, который сверяет убитого с массивом юнитов и создаёт нового в соответствующей точке из второго массива.
Если тебе нужно, чтобы юниты воскрешались через какое-то время, то тебе придется изучить основы jass, а именно - узнать, как работают локальные переменные. Создаёшь локальный номер убитого, ждешь нужное время и воскрешаешь юнита с локальным номером.
ответ
Значит криво почистил триггеры. Если крипы появляются, значит есть код, который их создает - ищи.
ответ
есть готовая наработка
ответ
Алгоритм:
  1. Накрываем весь инстанс областью в редакторе
  2. При старте карты выбираем всех мобов в области и сохраняем их тип и координаты
  3. При завершении инстанса создаём мобов заново, используя сохранённые данные
Для разрушаемых объектов алгоритм точно такой же.
ответ
Может есть код позволяющий оптимизировать "это?"
Есть, называется JASS. В соседнем вопросе делал движение.

Принятый ответ
1
28
5 лет назад
1
А как сделан респавн?
0
29
5 лет назад
0
А как сделан респавн?
Скорей всего
  • юнит умирает
  • вейт
  • создать нового в позиции умершего
0
26
5 лет назад
0
Бот выдал нужные ответы 1, 3, 4, в 2 и 5 тоже интересная информация.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.