rsfghd,
position of unit это же тоже хэндл сам по себе, если его не обнулять( по сути точка позиция юнита, которая была и так и осталась)
Если я правильно помню, то ее саму по себе никак не удалить, поэтому лучше создаваться переменную типа точка, а потом обнулять?( ну или кординаты если совсем хорошо?)
Почему то мне кажется, что ополчение это классический морф, типа кибергоблина, но это не точно. Но если так, то может и в самом деле заменить морформ? Помнится мне, игра крашится, когда герой пытается морфиться в негероя, но если воин в воина то вроде иичгего страшного.
Спасибо за публикация. Честно говоря, первая и вторая версии Amarilia Defence немного не то, что хотелось бы видеть в дайджесте лучших подборок. Но да ладно. Все- равно спасибо, будет лучше. Обязательно будет!))
konvan5, Почему то не всегда. У меня есть боевая единица, которая садится в танк ( модель появляется на ней) Но анимации смерти нет, когда убираю, хотя у самой модельки она есть.
Во первых нужно создать локальную типа точка, записать в нее позицию юнита, затем таймер или wait ex. и по его истечению удалить точку и обнулить локалку. В этом самое замечательное свойство локальных, что в отличии от глобалок они не перезапивываются, а в каждом новом запуске триггера, в новом потоке создается новая локальная. Потом обнуляешь ее в конце и все.
Ну или совсем шикарный вариант использовать координаты, но ИМХО особенной разницы нет.
konvan5, Еще проблема в том, что если вешатб эффект на модель в момент каста в кибергоблина, то это одна переменная на две модели, опять же костыли с логической, отловом момента, когда какая форма превращения сейчас.
Короче нафиг! Просто сделаю как всегда подмену модели: Одну удалю, а другую поставлю! Ненавижу морф! Тема закрыта!
konvan5, Дело в том, что сфера выполняет роль эффекта( как будто боевая единица находится за рулем транспорта) Если я дам просто эффект, то он не удалятся моментально с боевой единицы и получается водитель уже слез с техники, а его моделька эффект еще висит. И он и там и тут.
Удалить артилерию я тоже не могу, это режим( преврашение кибергоблина)
Сейчас пытаюсь просто дать способность вместо сферы, указываю те же точки приложения, но они не отображаются на модельке техники
Makeba, нет тут ответа, не понимаю, для чего скачивать вашу версию, если в ней нет исполнямого файла, скачал версию с Хайвы, там она есть, но требует яву, которая есть, но она не запускается. Короче сделайте нормальную версию, чтобы запускалась с двух кликов, а не вот эти вот все танцы с бубном!
Crick12, я до сих пор пишу подобную систему на гуи, пока ничего толком не получается. Как сделать - понял, но не могу отловить нужное число в данный момент, предыдущее и следующее и еще куча всего!
Вейты в таймера это хрень. Они начнут глюччить, когда заканчивается один и начинается другой, лучше юзай wait EX.
У тебя по любому начнутся проблемы, когда нужно удалить предыдущий таймер и создать следующий, они будут путаться и накладыватся друг на друга, пока у тебя не повиснет одно из окон таймеров и так и останется висеть! Короче переводи всю эту колбасу в jass и юзай локальные пока не поздно!
MpW, Я видел много вариантов сумки, но сделал самый дурацкий.
У героя две невыбрасываемые вещи: "Следующая и предыдущая". это кнопки. Каждый раз когда нажимается кнопка "следующая" предметы из оставшихся четырех свободных слотов. Всего четыре или более даммиков, при этом предметы передаются по кругу от одного-другому. каждый раз и таким образом закрывается круг. Идея вроде так себе, но как минимум работает!
LosKalmaros, Простите мою тупость, но любой юнит в варкрафте все - равно выдидывает предмет рядом с собой. Физически он не может выкинуть предмет и чтобы тот оказылся на другом конце карты( если только триггерно его не переместить)
Отсюда следует, что выброшенный предмет = позиция юнита, который его выкинуж. Кроме того предмет можно записать owner владелец предмета и даже записать этот предмет в отдельную переменную, а затем уже удалять или перемещать куда угодно по карте. Еще раз извините, если не правильно вас понял.
Так делов то! Во первых указать юнита, который манипулирует предметом, во - вторых создавать даммика на позиуии самого юнита!
( для таких задротов как я создать точку и юнита, а затем записать их в переменные, но это не обязательно)
» WarCraft 3 / Как удалить последнюю созданную точку?
position of unit это же тоже хэндл сам по себе, если его не обнулять( по сути точка позиция юнита, которая была и так и осталась)
Если я правильно помню, то ее саму по себе никак не удалить, поэтому лучше создаваться переменную типа точка, а потом обнулять?( ну или кординаты если совсем хорошо?)
» WarCraft 3 / Вопрос ополчение и пасивной способности
» WarCraft 3 / Фатальная ошибка у артилерии
» WarCraft 3 / Фатальная ошибка у артилерии
» XGM Team / XGM Дайджест #14 (Март 2024)
» WarCraft 3 / Dungeon Generator & Stamp
» WarCraft 3 / Dungeon Generator & Stamp
» WarCraft 3 / Фатальная ошибка у артилерии
» WarCraft 3 / Как удалить последнюю созданную точку?
» WarCraft 3 / Фатальная ошибка у артилерии
» WarCraft 3 / Фатальная ошибка у артилерии
Отредактирован SсRealm
» WarCraft 3 / Фатальная ошибка у артилерии
Короче нафиг! Просто сделаю как всегда подмену модели: Одну удалю, а другую поставлю! Ненавижу морф! Тема закрыта!
» WarCraft 3 / Фатальная ошибка у артилерии
» WarCraft 3 / Фатальная ошибка у артилерии
» WarCraft 3 / RMS Twilac Edition
» WarCraft 3 / Отследить нужный индекс переменной
» WarCraft 3 / RMS Twilac Edition
» WarCraft 3 / Привязка спецэффекта к одному из юнитов
Не забудь обнулить в конце локальную))
Отредактирован SсRealm
» WarCraft 3 / Проблема с отображением таймера у игроков
» WarCraft 3 / Amarilia Defence 1.18
Добавлены деревья
Поправлен баланс волн
Добавлены 5 волн( теперь из 15)
» WarCraft 3 / Отслеживание положения предмета в триггерах
У героя две невыбрасываемые вещи: "Следующая и предыдущая". это кнопки. Каждый раз когда нажимается кнопка "следующая" предметы из оставшихся четырех свободных слотов. Всего четыре или более даммиков, при этом предметы передаются по кругу от одного-другому. каждый раз и таким образом закрывается круг. Идея вроде так себе, но как минимум работает!
» WarCraft 3 / Отслеживание положения предмета в триггерах
Отсюда следует, что выброшенный предмет = позиция юнита, который его выкинуж. Кроме того предмет можно записать owner владелец предмета и даже записать этот предмет в отдельную переменную, а затем уже удалять или перемещать куда угодно по карте. Еще раз извините, если не правильно вас понял.
» WarCraft 3 / Отслеживание положения предмета в триггерах
( для таких задротов как я создать точку и юнита, а затем записать их в переменные, но это не обязательно)
» WarCraft 3 / Способности как в доте
» WarCraft 3 / Перебор юнитов в группе