Юниты в паутине падают на землю, в настройках паутины есть настройки высоты на которую падают пойманные в паутину. Думаю проверить высоту юнита вы сможите.
Способность Иллюзия - не пригодна для предметов ну совсем, как и вызов волка! Движок проверяет наличие этой абилки у кастера и если она пропадает, движок убивает призванных юнитов.
Какие чит коды? IseeDeadPeople ? Это не работает в игре с другими игроками, только в сингле.
Если ты про мапхаки, где чувак видит всех, то это почти не как для начинающих.
Нет, небылоц и небудут - warcraft 3 использует асинхронную загрузку данных, все что впервые увидел игрок то и Загружается в память. Для вашего города юзают картинку на земле с фильтром на камере, сменять кадры показывают птичий полет над городом.
У тебя код добавляет всех подряд, темболее нафиг тебе отдельный триггер и добавление всех юнитов на карте?
Событие юнит получает урон - нужно только крипам, когда ты их создаешь, добавляешь и событие на каждого созданного юнита, это быстрее и не требует отдельного триггера + не будет проблем с повторным событием и не будет юнитов которым эти события ненужны.
Ты же хотел чтобы без утечек и максимально быстро?
Просто создаешь триггер каждую волну, на каждого созданного тобой крипа вешаешь событие что он сдох, что получил урон. Усе.
Далее добавляешь кондищены и акшены, когда волна закончится и все мобы сдохли, удаляем всех крипов действием RemoveUnit, удаляем условия и действия у триггера, паузим триггер и удаляем через минутку-другую, а затем удаляем. Так не будет утечек и минимум нагрузки.
Я выкладывал код веномансера из доты, там прилеплена наработка грамотного удаления триггеров чтобы не было коллизии хендлов триггеров.
ScopteRectuS, цель получает урон очень часто, как будем отличать урон от физ тычки от абилок башни?
Да и если ты бросаешь спелл, зачем тебе ждать удара?
Там ты возвращяешь сам боллексп, но у тебя в нем нет кода, он не выполняется, не будет завершение потока, движок должен будет обрубить поток или фатальнуть.
Похоже на ошибку пасера, который проверяет синтаксис, таких ошибок там вероятно еще полно, на подобных ошибках основана работа Return Bug и так далее.
События висят в памяти пока существует обьект на который повешено это событие, в вашем случаи это юнит, если его удалить то не будет и события, триггер тоже можно удалить с кондишинами и экшинами. В тд вовсе ненужна никакая систетема, просто триггер на каждую волну куда и записывается все события на каждого юнита в волне, после окончания все это удаляется.
» WarCraft 3 / По ИИ
Но у ИИ должны быть ресурсы.
» WarCraft 3 / не срабатывают триггеры инициализации (или вообще триггеры)
» WarCraft 3 / Смерть юнита в "паутине" могильщика
» WarCraft 3 / не срабатывают триггеры инициализации (или вообще триггеры)
» WarCraft 3 / не срабатывают триггеры инициализации (или вообще триггеры)
» WarCraft 3 / Изменения анимации снаряда атаки
» WarCraft 3 / Изменения анимации снаряда атаки
» WarCraft 3 / Триггерные скиллы в Melee
» WarCraft 3 / не срабатывают триггеры инициализации (или вообще триггеры)
» WarCraft 3 / Количество текстур
» WarCraft 3 / Блокировка чит-кодов
Если ты про мапхаки, где чувак видит всех, то это почти не как для начинающих.
» Dota 2 / Продление конкурса героев до 1-го июня
» WarCraft 3 / Лаги.
» WarCraft 3 / Лаги.
Зачем?
» WarCraft 3 / Лаги.
Раньше говорили - "Аффтор выпей йаду" за 2000 объектов перед камерой.
» WarCraft 3 / Функция для удаления евента триггера
Событие юнит получает урон - нужно только крипам, когда ты их создаешь, добавляешь и событие на каждого созданного юнита, это быстрее и не требует отдельного триггера + не будет проблем с повторным событием и не будет юнитов которым эти события ненужны.
Ты же хотел чтобы без утечек и максимально быстро?
» WarCraft 3 / Функция для удаления евента триггера
Далее добавляешь кондищены и акшены, когда волна закончится и все мобы сдохли, удаляем всех крипов действием RemoveUnit, удаляем условия и действия у триггера, паузим триггер и удаляем через минутку-другую, а затем удаляем. Так не будет утечек и минимум нагрузки.
Я выкладывал код веномансера из доты, там прилеплена наработка грамотного удаления триггеров чтобы не было коллизии хендлов триггеров.
» WarCraft 3 / Функция для удаления евента триггера
Да и если ты бросаешь спелл, зачем тебе ждать удара?
» WarCraft 3 / Функция для удаления евента триггера
» WarCraft 3 / Функция для удаления евента триггера
Есть волны крипов, есть здания... Дальше что?
» WarCraft 3 / про boolexpr, filterfunc...
Похоже на ошибку пасера, который проверяет синтаксис, таких ошибок там вероятно еще полно, на подобных ошибках основана работа Return Bug и так далее.
» WarCraft 3 / про boolexpr, filterfunc...
» WarCraft 3 / Функция для удаления евента триггера
» WarCraft 3 / Функция для удаления евента триггера
» Dota 2 / Продление конкурса героев до 1-го июня