Есть 2 варианта:
1 Можно сделать такую способность на основе "Ярости" Алхимика (чтобы по истечению времени все возвращалось обратно). Сделать из геройской способности стандартную, сделать 2 юнита (стандартный и нужный тебе). Дальше там само все пойдет.
2 Можно сделать тоже самое, но на основе Ульты Тинкера (механика). Этот вариант подходит если ты хочешь сделать переключение между "режимами" юнита
Переделай существующую способность под геройскую. В настройках способности есть строчка "Характеристики - относится к герою" там поставь галочку. Потом доделай способность
ты в чат что-то отправляешь? вылет в районе обработки чата
Я дико извиняюсь, перепутал лог, там вылет был из-за меня.
Вот правильные, сделал их на полностью чистом варике:
Первый получен на полностью оригинальной карте, второй - на версии с расставленными мной юнитами, ошибки там разные, в первом случае - ошибка как у автора.
Во втором случае, фаталы прекращаются, если убрать в способности 'A01T' флаг действовать на структуры, но фаталы из первого случая это не прекращает.
если я правильно понял, то надо у аур оггненного кратера просто убрать действие на здания?
DESo3latorTro0pe, ну потому что я сразу сказал как надо, но намек раз не понятен, надо тыкать носом. Каждый триггер год разбирать будем, статей и примеров как делать надо и как избавится от утечек полно, про то что лучше не удалять юнитов (кроме редких исключений) и не пытатся ничего делать с мертвыми юнитами, никаких вручений абилок, изменений уровня. Вейты зло, после wait функция DyingUniy может вернуть уже и не того юнита который умер, ибо это разрыв потока выполнения, вовсе порой можно обойтись без вейтов, чтобы какой нить юнит умер не сразу а спустя мгновение - ему можно установить время жизни.
одни говорят, что лучше удалять, другие что лучше не удалять. Я хоть могу попросить ссылки на статьи о которых ты говоришь? или это тоже слишком элементарно?
DESo3latorTro0pe, юнита лучше скрывать (HideUnit) и убивать. Так же советую не плодить по 10 триггеров на перемещение юнитов, это мало того что глупая и неоправданная реализация, так еще и утечек море. GetPosition все эти функции создают обьект location которые не удаляются, хотябы посмотри конфетные войны близзардов.
посмотрю я конфетные войны, да только я ничего не пойму. Не понимаю, почему нельзя сразу сказать как можно сделать иначе?
Ну вот подобный код может как раз вызывать подобные фаталы, + ну очень хреновый гуи код с тоннами утечек, так что приводим код в порядок, не мешало бы почитать статьи про оптимизацию, исключаем вейты и ремув юнитов. Так же не делаем никаких махинаций с абилками дохлых юнитов.
всмысле исключаем вейты и ремувы? то есть вообще юнитов не удалять что-ли? или как, я не понял
Fly123:> спасибо за отзыв, решил проверить этот сайт на случай если написали что-то, и вот не зря. Приму к сведению все ваши предложения, но вот когда исправлю - точно не скажу. Утерял интерес к варкрафту впринципе. Не хочется как-то в него заходить, но все-таки постараюсь исправить все недочеты
Fly123:
кстати хочу добавить, что у меня есть ещё одна карта, тоже выживалка, и планировалась как улучшенная версия этой карты, с лучшим крафтом, мобами, может быть даже некоторыми погодными условиями, но, как я говорил раньше, утерял интерес к варкрафту
» WarCraft 3 / Новая способность
1 Можно сделать такую способность на основе "Ярости" Алхимика (чтобы по истечению времени все возвращалось обратно). Сделать из геройской способности стандартную, сделать 2 юнита (стандартный и нужный тебе). Дальше там само все пойдет.
2 Можно сделать тоже самое, но на основе Ульты Тинкера (механика). Этот вариант подходит если ты хочешь сделать переключение между "режимами" юнита
» WarCraft 3 / Начала внезапно вылетать карта. (редактор 1.26а)
просто дело в том что уровень у способности по идее один, и повышаться он не может наверно
» WarCraft 3 / Как дать способность воина герою?
» WarCraft 3 / Начала внезапно вылетать карта. (редактор 1.26а)
» WarCraft 3 / Начала внезапно вылетать карта. (редактор 1.26а)
все твои пути крипов в 1 триггере можно было сделать.
вот тут можно поподробнее?
» WarCraft 3 / Начала внезапно вылетать карта. (редактор 1.26а)
Отредактирован Hanabishi
» WarCraft 3 / Начала внезапно вылетать карта. (редактор 1.26а)
Отредактирован DESo3latorTro0pe
» WarCraft 3 / Начала внезапно вылетать карта. (редактор 1.26а)
» WarCraft 3 / как создать юнита только для играющих игроков
щас проверю
» WarCraft 3 / Пак иконок кристаллов
» WarCraft 3 / Survival in Locations V0.5 Realese version 1
кстати хочу добавить, что у меня есть ещё одна карта, тоже выживалка, и планировалась как улучшенная версия этой карты, с лучшим крафтом, мобами, может быть даже некоторыми погодными условиями, но, как я говорил раньше, утерял интерес к варкрафту
» WarCraft 3 / Survival in Locations V0.5 Realese version 1
» WarCraft 3 / Survival in Locations V0.5 Realese version 1
» WarCraft 3 / Пак иконок Материалов
» WarCraft 3 / Иконки инструментов из игры Day R Survival
» WarCraft 3 / Иконки из Reforged для Warcraft 3 Classic
» WarCraft 3 / Survival in Locations V0.5 Realese version 1