ну и костыль с удалением, конечно, но с ним свои проблемы
Этот костыль используется с каменного века.
Если ты говоришь что есть какие-то проблемы - то оглашай их.
Не надо этого постодрочерства: два сообщения - ни о чём.
А по теме - хоть Lord_Teo и указал суть старого метода, но изобразил это таким образом, что по большому счёту есть к чему придраться... Например: при удалении и возвращении абилки, стоит учесть тот факт, что абилки у юнита может и не быть (т.е. он просто её получит), т.е. тут нужна проверка (учтёт ли это автор - хз). Так же, например, если у абилки больше одного уровня - то он будет как бы сброшен до 1-го, потому что-то выдавая абилку юнит получает её первого уровня (о чём, тоже не известно, знает ли автор).
А что мешает отслеживать изменение содержимого инвентаря? Т.е. получение предмета, который подходит для манипуляций, после чего поочерёдно проверять только те списки, в которых этот предмет участвует... ну и делать что надо
Вариант 1 - ты у самих предметов указал не те иконки (т.е. предметы 3 и 4 имеют путь к иконкам с DisBtn).
Вариант 2 - иконка названная как BTN на самом деле является иконкой DISBTN (по графике). Т.е. она у тебя неправильно названа (ты назвал иконку DISBTN как BTN).
А теперь: танцы с бубном 1. Изменение цены делается через набор юнитов-пустышек, чем больше надо - тем больше надо пустышек (в отдельных случаях - можно юзать абилку). Просто понизить цену на 30% - это легко, а вот менять её динамически и более "рандомно" - запарнее в плане реализии данного костыля (но делают же, те кому реально надо). 2. Время производства юнита - можно триггерно регулировать прогресс производства (вот такой костыль). Берётся необходимое время, и периодически выставляется прирост прогресса. Вполне работоспособно, за не имением других инструментов.
Ну можно по группе пройтись циклом
В начале тела цикла делаешь типа set u = первый юнит в группе
А в конце - удаляешь юнита u из группы
В exitwhen ставишь условие что u == null
Ну как-то так в общем
Ну а пикать юнитов в группу только через set g = юниты около точки, а дальше фильтруешь их
Ну если обсуждать Урсу в доте варкрафта, то - ДА.
Два Урсы будут быстрее настакивать сумму урона.
Причина в том что именно так работает базовая абилка.
Если смотреть доту 2 и/или идущую вслед затней доту лича - тут уже хз, думаю логично предлопожить что там перевесили счётчик с цели на самого атакующего.
Как то не получается, не знаю что делать. Можете подсказать что с этим делать? Герой должен произносить заклинание, в течений которого всех врагов будет бить его другой скил текущего уровня в области 1000. Скил направленный на юнита, но работает по области
Кастуешь скилл, отлавлишь удержание каста и каждые N сек (по таймеру) выбираешь случайного подходящего юнита (или нескольких) и через даммика кастуешь в него нужный скилл.
Можешь попробовать чекать тип юнита на то что он является иллюзией (даже в гуи есть).
И использовать это для выдачи бонуса вручную, например когда иллюзия атакует имея ауру (при этом НЕ-иллюзиям не давать ничего).
Чисто для галочки:
Три года назад он мне уже писал.
Я ему поэтапно, с его "да/нет", сделал некий ряд изменений в скрипте карты.
По итогу я скинул ему карту, и он ответил мне - "Хорошо, я посмотрю и скину деньги"
С тех пор, он так ни разу и не написал...
Сейчас же, когда я ему об этом напомнил, он отвечает что-то типа "у меня нет переписки".
Я ему скопировал его же сообщения, от отвечает - "А, ну значит мне что-то не понравилось"
Аналогично твоему соседнему вопросу.
Иконки хранятся в MPQ архиве игры.
И выставляются самой игрой на картах, если те соответствуют неким параметрам. Карта для сражения, либо кастомная.
Ну так в настройках способности "выбор воина"/"выбор героя" есть дальность взаимодействия (область воздействия или как-то так) и дистанция запуск поиска цели для взаимодействия.
» WarCraft 3 / Кулдаун спелов
» WarCraft 3 / Кулдаун спелов
Если ты говоришь что есть какие-то проблемы - то оглашай их.
Не надо этого постодрочерства: два сообщения - ни о чём.
» WarCraft 3 / [Lua] Сравнение списков(массивов)
» WarCraft 3 / Не правильное отображение предметов
» WarCraft 3 / как дать рабочему второй список построек?
Можно подкинуть абилки в список построек.
» WarCraft 3 / Способности и алгоритмы на заказ
» WarCraft 3 / как дать рабочему второй список построек?
» WarCraft 3 / Reforged: изменение характеристик боевой единицы
1. Изменение цены делается через набор юнитов-пустышек, чем больше надо - тем больше надо пустышек (в отдельных случаях - можно юзать абилку). Просто понизить цену на 30% - это легко, а вот менять её динамически и более "рандомно" - запарнее в плане реализии данного костыля (но делают же, те кому реально надо).
2. Время производства юнита - можно триггерно регулировать прогресс производства (вот такой костыль). Берётся необходимое время, и периодически выставляется прирост прогресса. Вполне работоспособно, за не имением других инструментов.
» WarCraft 3 / как проверять юнитов в группе на джассе без вызова функции
В начале тела цикла делаешь типа set u = первый юнит в группе
А в конце - удаляешь юнита u из группы
В exitwhen ставишь условие что u == null
Ну как-то так в общем
» WarCraft 3 / function TriggerRegisterAnyUnitEventBJ takes trigger trig, playe
» WarCraft 3 / стакается ли пассивка урсы когда кто то другой бьет с этй пассив
Два Урсы будут быстрее настакивать сумму урона.
Причина в том что именно так работает базовая абилка.
» WarCraft 3 / высота юнита mui
И давай переменным вменяемые имена.
Ред. Extremator
» WarCraft 3 / Что то не хочет работать
» WarCraft 3 / Аура работающая только на иллюзиях
И использовать это для выдачи бонуса вручную, например когда иллюзия атакует имея ауру (при этом НЕ-иллюзиям не давать ничего).
» WarCraft 3 / Ищу разработчика для карты Лорды Европы за оплату!
Три года назад он мне уже писал.
Я ему поэтапно, с его "да/нет", сделал некий ряд изменений в скрипте карты.
По итогу я скинул ему карту, и он ответил мне - "Хорошо, я посмотрю и скину деньги"
С тех пор, он так ни разу и не написал...
Сейчас же, когда я ему об этом напомнил, он отвечает что-то типа "у меня нет переписки".
Я ему скопировал его же сообщения, от отвечает - "А, ну значит мне что-то не понравилось"
» WarCraft 3 / Ищу разработчика для карты Лорды Европы за оплату!
» WarCraft 3 / Способности - Редактор объектов
» WarCraft 3 / Не удается купить предмет в лавке предметов.
» WarCraft 3 / Где в карте хранится круглый значок Melee / Scenario ?
Иконки хранятся в MPQ архиве игры.
И выставляются самой игрой на картах, если те соответствуют неким параметрам.
Карта для сражения, либо кастомная.
» WarCraft 3 / Где в карте хранится значок Blizzard ?
» WarCraft 3 / Осада Годуина
» WarCraft 3 / как создать юнита налево и направо как на скрине
Ред. Extremator
» WarCraft 3 / как создать юнита налево и направо как на скрине
» WarCraft 3 / Дальность продаваемости
» WarCraft 3 / GetLocationZ
Поэтому пользуйся вставкой Custom Scriptов