А как насчет кампании нежити, глава с эльфами - там смотрел, там хоть и есть порталы, волны иногда приходят с дирижаблей + с ними птицы которые туманят башни.
Таких абилок 2-3 на весь варкравт, помню ещё способность - скрыться у эльфов, предмет с такой аьилкой - плащ теней, там тоже иконка на карте команд, это похоже балки были отдельно проработаны для работы предметами таким образом.
Ну во первых это не стол заказов, во вторых - очень мало данных, что в итоге нужно получить? Двойную атаку можно сделать с помощью сферы замедления и огненных стрел, но это будет орб эффект. Более сложные реализации я думаю вам не получится осилить если вы задаёте подобные вопросы.
Ну так то можно, достаточно паузить здание после найма 3х юнитов в нем, ну а по событию юнит продан находишь кого продали и кто продал, посчитать количество проданных не сложно, так же если это именно покупка как в лагере наёмников а не подготовка, то можно добавлять триггерно в продажу этих юнитов. и удалять, для конкретного здания.
rsfghd, 6 слотов на экране и точка, то что абилки итемов можно напихать героев, дело 25тое, ты никак не можешь их использовать. В интерфейсе можно сказать все прибито гвоздями, и больше 6 слотов вы никак не увидите.
Dorg, ну опять же спец события нет, но для способностей с целью - юнитом, обычно создают триггер который ждет любого урона по цели или пока цель умрет или пока выйдет время (примерное время подлета снаряда + секунда). Для способностей которые летят в рельеф, используют просто счетчик времени, ну допустим скорсть снаряда 900, значит он пролетит 900 ренжи за 1 секунду, вот, расстояние между кастером и точкой каста у нас 700, значит сделать задержку 0.78 секунд (расстояние поделить на скорость, можно округлить в большую сторону) и после наложить эффект на юнитов вокруг точки каста, для эмитации снарядов используют дамиков, способность гоблина - мини-завод.
Тут много костыльных путей решения.
У мипо в доте не ракетный удар, способность сделана из тёмной стаи повелителя ужаса, весь эффект триннерный, сама сеть дамик которого двигают кодом, по прилёту на всех в радиусе кидается сеть.
и ещё раз никак не изменить механику работы дефолтных способностей, так что забудьте.
Dorg, вовсе способность то примитивная, на гуи думаю сделать сможешь - кинуть дамиком сетки на врагов в радиусе, по прилету снаряда.
1 - невозможно, слотов 6 и точка.
2 - 2 любых абилки постоянной невидимости, 'Apiv', 'Agho' к примеру, тогда инвиз не будет рассеиваться при атаке или применении способности.
При этом ничего не обычно там нет, на то он и дефолт, разве что всякие баги - типа у аватара бафф не настроить, абилка всегда будет брать дефолтный.
Аргументы, по сути те же локалки, запись в каждую значения - есть отдельные действия, чем больше аргументов у функции, тем медленее будет вызов, но офк, это слезы. Я не понимаю надобности передавать 50 аргументов, что уже мешает ключ к хт или ид структуру передавать чтобы обращятся к данным внутри функции? Потом как ты себе представляешь заполнение 100500 аргументов при вызове?
И самое смешное, смотрите демо карту - все прекрасно пашет. В общем дело было не в бобине... Чудик, карту свою кинь, где ты свои подуги делаешь, то я даже догадываюсь почему у тебя все не пашет
JackFastGame, примерно, есть явные триггеры, где прям вылетый конверт с гуи, некоторые спорно - у фрога прям совсем неочень стиль кодить, ну и разносорт от разных авторов явно на жасс, вжасс, есть как код достаточно продуманный и высокого уровня, так и лепнина уровня автора этого треда.
Я насколько спеллов из доты спецом выкладывал и разбирал их работу, а так тема обширная, код доты тоже, в другой раз... Lord_Teo, из треда я думаю ты понял, ибо он пишет что надо много раз подряд... ProrokWorldEdit:
quq_CCCP, у тебя триггер багованный. Я его кастую несколько раз и он не изчезает
Хотя в канди варсах работало, хз че он там нетак сделал...
ProrokWorldEdit, чел это 20 лет не стандартный спель, со стандартным спеллом тебя ссаными тряпками закидают игроки, потому что он делает неуязвимыми юнитов во время подбрасывания, и в доте не используется, там кодом сделана целая система.
Насчёт что ты собрался делать - это важно ибо многие не понимают как делается ы целом та или иная вещь, и начинают заходить из далека, не с той стороны, ещё и в тупик.
Блейдмаил ты на гуи норм не сделаешь, ибо урон нужно возвращать, к слову в доте есть бага - эффект пропадает если герой юзнул морф (троль к примеру), по этому спецэфыекты для подобных вещей лучше делать вручение способности пустышки, вроде абилки кольца защиты, там поля на спецэфыекты работают, но офк её нужно удалять так же как и эффект.
ProrokWorldEdit, зачем мне то смотреть, или смотри, это же ты не знаешь как это делается. Я на гуи карты не пишу, к слову доты тоже не копирую, я исправлял карту фрога под пару проектов, как видишь справился. Ну а тебе ещё многому предстоит научится, нуи пособий кроме открытых гуи карт - больше то и нет.
Теперь багованный? Карту в студию, поглядим чаво ты делаешь. Ну а так к слову на гуи особых чудес не будет, тут все только обходными путями, особенно если собрался доту делать, там 80% кода на jass, как те же шипы неруба и Лиона будешь делать?
ProrokWorldEdit, тестил, работает. Умник я смотрю сам ничего не тестил, насчет кастом модели - твои проблемы, чето не вижу модели эффекта в студии?
Все прекрасно работает, к слову челик агр выключи, твой уровень ниже некуда, то ты ничего никогда сам не сделаешь.
ProrokWorldEdit, кстати как это нету шипов как в доте, в доте шипы - дефолтный спецэффект от зданий орков, кусок кода из доты как бы намекает.
quq_CCCP, Зашквар вообще то, что ты пишешь, потому что не понимаешь темы вопроса. Удалить не получается даже через кастом скрипт. И вообще, вопросы могут быть любыми, их для этого и задают. А люди вроде тебя вообще не должны отвечать что-либо, потому что сами не знают и пытаются выглядить умными
Обиду выключи, сути вопроса наверное ты сам не понимаешь, решение скинули, причем примитив - насчет любых вопросов, с темой ошибся, это не стол заказов и не обучающие статьи, свои попытки нужно в студию + решение ты увидел.
Ну и насчет не работает - руки поправь, посмотри еще раз, чето не то делаешь, у меня всё прекрасно работает.
ProrokWorldEdit, значит чето нетак делаешь, собственно тут весь код - создать в начале триггера локальную переменную типа effect, после записи в неё спецэффекта, идет вейт (TriggerSleepAction), ну а после удаление спецэффекта и обнуление переменной, код конечно костыльный но в гуи особо больше и никак не разойдешся.
Обычно подобное делается на jass с помощью таймеров и хештаблиц, есть конечно вариант еще записывать эффекты в массив и таймером смотреть сколько прошло времени с момента создания и удалять, но это достаточно громоздко ради 1 эффекта + если не требуется высокая точность по времени.
В любом случае что ты пытаешся сделать, блейдмаил из доты?
» WarCraft 3 / Кампания повышенной сложности
» WarCraft 3 / Атака ИИ с дирижаблем
» WarCraft 3 / Забавная особенность "разведки"
» WarCraft 3 / Как сделать так что бы призывался юнит(Подробнее внизу)
» WarCraft 3 / Тригерная способность
» WarCraft 3 / Не работает триггер
» WarCraft 3 / Одинаковие способности
» WarCraft 3 / Как ограничить найм юнита в конкретном здании?
» WarCraft 3 / Как ограничить найм юнита в конкретном здании?
» WarCraft 3 / Фишки стандартных способностей
» WarCraft 3 / Фишки стандартных способностей
» WarCraft 3 / Про способность
Тут много костыльных путей решения.
» WarCraft 3 / Про способность
и ещё раз никак не изменить механику работы дефолтных способностей, так что забудьте.
» WarCraft 3 / Фишки стандартных способностей
2 - 2 любых абилки постоянной невидимости, 'Apiv', 'Agho' к примеру, тогда инвиз не будет рассеиваться при атаке или применении способности.
При этом ничего не обычно там нет, на то он и дефолт, разве что всякие баги - типа у аватара бафф не настроить, абилка всегда будет брать дефолтный.
» WarCraft 3 / Много параметров в функции или часть параметров глобалками?
» WarCraft 3 / Как уничтожить спецэффект через ожидание
Чудик, карту свою кинь, где ты свои подуги делаешь, то я даже догадываюсь почему у тебя все не пашет
Ред. quq_CCCP
» WarCraft 3 / Как уничтожить спецэффект через ожидание
Я насколько спеллов из доты спецом выкладывал и разбирал их работу, а так тема обширная, код доты тоже, в другой раз...
Lord_Teo, из треда я думаю ты понял, ибо он пишет что надо много раз подряд...
ProrokWorldEdit:
» WarCraft 3 / Как уничтожить спецэффект через ожидание
» WarCraft 3 / Как уничтожить спецэффект через ожидание
Насчёт что ты собрался делать - это важно ибо многие не понимают как делается ы целом та или иная вещь, и начинают заходить из далека, не с той стороны, ещё и в тупик.
Блейдмаил ты на гуи норм не сделаешь, ибо урон нужно возвращать, к слову в доте есть бага - эффект пропадает если герой юзнул морф (троль к примеру), по этому спецэфыекты для подобных вещей лучше делать вручение способности пустышки, вроде абилки кольца защиты, там поля на спецэфыекты работают, но офк её нужно удалять так же как и эффект.
» WarCraft 3 / Как уничтожить спецэффект через ожидание
» WarCraft 3 / Как уничтожить спецэффект через ожидание
» WarCraft 3 / Как уничтожить спецэффект через ожидание
» WarCraft 3 / Как уничтожить спецэффект через ожидание
Все прекрасно работает, к слову челик агр выключи, твой уровень ниже некуда, то ты ничего никогда сам не сделаешь.
» WarCraft 3 / Как уничтожить спецэффект через ожидание
Ну и насчет не работает - руки поправь, посмотри еще раз, чето не то делаешь, у меня всё прекрасно работает.
» WarCraft 3 / Как уничтожить спецэффект через ожидание
Обычно подобное делается на jass с помощью таймеров и хештаблиц, есть конечно вариант еще записывать эффекты в массив и таймером смотреть сколько прошло времени с момента создания и удалять, но это достаточно громоздко ради 1 эффекта + если не требуется высокая точность по времени.
В любом случае что ты пытаешся сделать, блейдмаил из доты?