Это древняя бага ВЕ, много кто такое видел...
Ни будет робить, нужна основа где ипользуется это поле, в данном случае будут работать только поля от трансмутации ну и мб еще какое то, если близзы сделали еще какой то эффект у этой способности а потом убрали на уровне РО.
Прочие поля даже если будут записны в файл, будут тупо мусором, движек не смотрит на поля, движек смотрит на ID, от чего наследуются и какие свойста, а после работает с ними.
НУ во первых нужно это как то без вейтов и массивов, с такой реализацией не удивительно что не работает.
Во вторых - это делается без баффов, если вы планируйте маг имун, добовляйте юниту просто спеллбук с пассивным маг имунном и скиллом на доп. защиту.
Попробуйте почитать про хештаблицы и таймеры.
Триггерно иллюзию ведь не создать (для Last created unit)
дать руну со способностью жезла иллюзий ему
Нафига? Дамми кастера который будет кастовать посох иллюзий в юнита, а в переменную занести изи, достаточно создать за ранее 1 триггер и темповую глобалку, событие что дамми создал юнита, действие занести вызваного юнита в переменную и все, потом в том потоке где отдали приказ каста даммику делаем с глоблкой что нужно, меняем владельца, отдаем приказы и прочее...
Почему это нет, Event_Unit_Summon и Summoned unit (событие именно конкретный юнит вызвал), так же EventUnitInRect (входит в область) и условие IsUnitIllusion И проверяем на бафф от жезла иллюзий у иллюзии (GetUnitAbilityLevel( u, 'B000') > 0)
Использовать маг сети или одержимость дамми юнитом, но баффы этих способностей не складываются зато у них легко регулировать длительность жизнью дамми юнита.
Это дебильная мода из GUI, оформлять в отдельную функцию каждое условие и вызывать его через if, там где можно и просто return.
Разница в том что на эти дополнительные функции тратится больше ресурсов, вот и вся разница - производительность.
Мгновенных абилок у нас 6, для таргет абилок нам нужен изврат.
Требуется:
Спосбность цель точка\обьект (для триггерных лучше всего канал)
Дамми герой 1 штука (скорость анимации 0.00, все скорости поворота в макс и так далее)
Скилл на основе 'Aave' Avenger form или "Сфинкс" на русском, норм форма дамми герой, альтернативная форма нужный нам герой, флаги постоянное, не требует оплаты.
Руна с скиллом на основе 'Aave' который мы приготовили выше.
Нехитрый триггер в котором мы после приобретения скилла мы вручим герою нашу руну и морфним.
Суть, это бага морфов, параметры каста и скорость анимации наследуются от базового юнита неучитывая что юнит уже морфнулся и поэтому всяки скиллы требуюшие махания руками будут кастоватся почти мгновенно.
Добавить\удалить москитов предварительно хайднув, после сделать прозрачным для всех кроме нужного игрока...
Так сделали ульту сларка в доте, криво, коряво но достаточно чтобы другие не видели...
Мб это негейшин (амулет защиты) из него мона делать пассивку с кулдауном, для активации кастануть даммиком какойнить скилл в юнита с негейшином, будет кд.
Потом как кд пройдет негейшин удалить и добавить пассивку, ну и так далее.
У пассивок нету базового ид приказа, они не кастуются...
Есть тока 1 пассивка с кулдаун индикатором, это Перерождение минотавра, оно может ресать мгновенно, так что когда юнит умирает это незаметно, будто ничего и небыло, но вот тока с него спадут все стандартные баффы и враги потеряют его из фокуса, летящие в него молотки бурь промажут.... ну кароче не вариант с ней морочится.
Именно пассивка вивер с кд атаки есть стрелы огненные чудодейственные, от героини, жрицей луны именуемой, забитые в способность на основе "Сфера", то есть даже не триггерно сие чудо сотворено, что показывает гениальность лягушки ледяной и умение её с минимумом усилий достигать хорошего результата.
А вообще пассивки с перезарядкой можно делать с помощью берсерка, виндволка и т. п. способностей, не сбивающих приказ. Но уже триггерно.
Толсто, бро
Ну а если по делу то способность - Сфера Замедления, сфера молний (новая) и еще что то там, в настроках этих способностей можно указать другую способность, которая кастанется когда сработает шанс.
Но есть одно большое грандиозное НО! ОРБ ЭФФЕКТ
орбы не стакаются.
не сочетаются со всякими мультишотами и критами с флагом Без промаха (труестрайк в доте) а так же ударами из инвиза от способности Стремительность (мастер клинка)
У нас 3 абилки могут отображать счетчик зарядов, совы охотницы, ракеты у осадных гномов и баг с техникой (подходит для пассивок)
Далее тока куча абилок с разными иконками..
Одинакого, триггеры как висели в памяти так и висят, че бы вы не делали...
А переменная это ссылка, пустая она или со значением уже неважно, вар выделил под неё память и отнимать не собирается.
Если у вас уж так много триггеров мб стоит попытаться уменьшить их количество если это вас беспокоит?
ты вейт секунды 2 порставь, после if и сравни данные у хоста и другого остальных игроков, если хоть у одного данные в кеше иные, снова вейт 2 сек и так до тех пор пока у всех все ровно будет...
Ну главное чтобы у всех был прелоад, а прелоад чего неважно...
данные из прелоада нужно синхронизировать с помощью кеша и Sync...
Синхронизация порой длится эпически долго...
Неужели первый хороший ответ:) Спасибо, буду разбираться, тему впринципе можно закрыть, но прежде можешь еще какие-нибудь системки(наработки) скинуть интересные? Я видел огромный пак наработок который еще Melissa собирал, но потерял его:( В лс он мне не отвечает...
Постой, я там не могу найти обычный jass код, только gui и vjass
Да и там все не понятно, слишком много мне не нужного, есть другая наработка?
Смотри внимательнее, есть вопросы по системе респауна - пиши там что непонятно, внизу так же есть ссыль на древнюю тему где спрашивали давным давно все у кого что то не получалось...
SсRealm, в доте тролль реализован морфом друида с нужными настройками
В доте так реализована дуза и вертолет, с его аое атакой...
Тока для этого потребуется абилка - которую внезапно нужно активировать, отдаешь приказ каста триггерно - собьешь остальные, морф ворона и другида не очнь для такого, лучше юзать элексир ярости или морф сфинкса, они менее багованые, а морф сфинкса не сбивает приказов и не блокируется сайленсами...
» WarCraft 3 / Баг в Worldeditor'e
Ни будет робить, нужна основа где ипользуется это поле, в данном случае будут работать только поля от трансмутации ну и мб еще какое то, если близзы сделали еще какой то эффект у этой способности а потом убрали на уровне РО.
Прочие поля даже если будут записны в файл, будут тупо мусором, движек не смотрит на поля, движек смотрит на ID, от чего наследуются и какие свойста, а после работает с ними.
» WarCraft 3 / Триггерный спелл не хочет работать
Во вторых - это делается без баффов, если вы планируйте маг имун, добовляйте юниту просто спеллбук с пассивным маг имунном и скиллом на доп. защиту.
Попробуйте почитать про хештаблицы и таймеры.
» WarCraft 3 / Как отследить момент когда юнит приносит золото?
» WarCraft 3 / Захват созданных иллюзий в переменные
» WarCraft 3 / Взрыв мины - спецэффект
» WarCraft 3 / Захват созданных иллюзий в переменные
» WarCraft 3 / Как сделать триггерный стан
» WarCraft 3 / в чем разница между, condition и addaction?
Разница в том что на эти дополнительные функции тратится больше ресурсов, вот и вся разница - производительность.
» WarCraft 3 / Мгновенный каст
Требуется:
- Спосбность цель точка\обьект (для триггерных лучше всего канал)
- Дамми герой 1 штука (скорость анимации 0.00, все скорости поворота в макс и так далее)
- Скилл на основе 'Aave' Avenger form или "Сфинкс" на русском, норм форма дамми герой, альтернативная форма нужный нам герой, флаги постоянное, не требует оплаты.
- Руна с скиллом на основе 'Aave' который мы приготовили выше.
- Нехитрый триггер в котором мы после приобретения скилла мы вручим герою нашу руну и морфним.
Суть, это бага морфов, параметры каста и скорость анимации наследуются от базового юнита неучитывая что юнит уже морфнулся и поэтому всяки скиллы требуюшие махания руками будут кастоватся почти мгновенно.» WarCraft 3 / Скрыть юнитов для всех игроков кроме одного
Так сделали ульту сларка в доте, криво, коряво но достаточно чтобы другие не видели...
» WarCraft 3 / как сделать, что бы герой шел в сражение, когда рядом друзья
» WarCraft 3 / Как сделать пассивка с кд!
Потом как кд пройдет негейшин удалить и добавить пассивку, ну и так далее.
» WarCraft 3 / Как сделать пассивка с кд!
Есть тока 1 пассивка с кулдаун индикатором, это Перерождение минотавра, оно может ресать мгновенно, так что когда юнит умирает это незаметно, будто ничего и небыло, но вот тока с него спадут все стандартные баффы и враги потеряют его из фокуса, летящие в него молотки бурь промажут.... ну кароче не вариант с ней морочится.
» WarCraft 3 / Как сделать пассивка с кд!
Ну а если по делу то способность - Сфера Замедления, сфера молний (новая) и еще что то там, в настроках этих способностей можно указать другую способность, которая кастанется когда сработает шанс.
Но есть одно большое грандиозное НО!
ОРБ ЭФФЕКТ
» WarCraft 3 / Самоуничтожение
» WarCraft 3 / На срабатывает событие на юнита с москитами.
» WarCraft 3 / Автокаст спелла
2 триггера, делается изи даже на гуях...
» WarCraft 3 / Способность с зарядом как предмет!
Далее тока куча абилок с разными иконками..
» WarCraft 3 / Какой триггер нагружает карту глобальный или локальный?
А переменная это ссылка, пустая она или со значением уже неважно, вар выделил под неё память и отнимать не собирается.
Если у вас уж так много триггеров мб стоит попытаться уменьшить их количество если это вас беспокоит?
» WarCraft 3 / Точечная синхронизация данных
» WarCraft 3 / Точечная синхронизация данных
данные из прелоада нужно синхронизировать с помощью кеша и Sync...
Синхронизация порой длится эпически долго...
» WarCraft 3 / Система воскрешения юнита через 5 секунд через Hash+Timer
» WarCraft 3 / Система воскрешения юнита через 5 секунд через Hash+Timer
» WarCraft 3 / Работа с переменными
» WarCraft 3 / Тип атаки
Тока для этого потребуется абилка - которую внезапно нужно активировать, отдаешь приказ каста триггерно - собьешь остальные, морф ворона и другида не очнь для такого, лучше юзать элексир ярости или морф сфинкса, они менее багованые, а морф сфинкса не сбивает приказов и не блокируется сайленсами...