32

» WarCraft 3 / AI не там строит крепость

Возможно где то ошибка в классификации здания, мб оно не является ратушей или аналогом?
32

» WarCraft 3 / Проверка Предметов и их удаление

Ух какой ужос, меньше используй ГУИ, проверить можно по TypeId берем предмет в слоте и проверяем ид, если оно нужное - то удаляем, далее следующий слот если нужно проверить всё слоты, ну а систем на сборку артефактов на сайте была уйма. Потом если юнит получает предмет - то в триггере ты можешь узнать какой предмет он получил - GetManipulatedItem() его проверяй сразу, а не ищи по слотам.
32

» WarCraft 3 / Расходы

Ну то в игровых константах заданы, не модифицируя карту сделать в мультиплеере другие расходы нельзя никак. Ну а так берем и модифицируем свою карту, или карту близард на сражение - правда модификация будет сразу заметна.
32

» WarCraft 3 / Тараканья схватка 1 (v. 0.284b)

Подтверждаю, перед киниматиком нажал esc и фатал, Версия 1.26а
Загруженные файлы
32

» WarCraft 3 / Атака ИИ с дирижаблем

А как насчет кампании нежити, глава с эльфами - там смотрел, там хоть и есть порталы, волны иногда приходят с дирижаблей + с ними птицы которые туманят башни.
32

» WarCraft 3 / Забавная особенность "разведки"

Таких абилок 2-3 на весь варкравт, помню ещё способность - скрыться у эльфов, предмет с такой аьилкой - плащ теней, там тоже иконка на карте команд, это похоже балки были отдельно проработаны для работы предметами таким образом.
32

» WarCraft 3 / Как сделать так что бы призывался юнит(Подробнее внизу)

Ну так в чем проблема то? Событие - юнит призывает юнита, ну а дальше я думаю несложно.
32

» WarCraft 3 / Тригерная способность

Ну во первых это не стол заказов, во вторых - очень мало данных, что в итоге нужно получить? Двойную атаку можно сделать с помощью сферы замедления и огненных стрел, но это будет орб эффект. Более сложные реализации я думаю вам не получится осилить если вы задаёте подобные вопросы.
32

» WarCraft 3 / Не работает триггер

Мб не entering unit а triggering unit? Ну и неплохо бы было не плодить утечки.
32

» WarCraft 3 / Одинаковие способности

Не использовать для основы одинаковые способности, либо использовать способности канал с разными ид приказа.
32

» WarCraft 3 / Как ограничить найм юнита в конкретном здании?

А он должен быть добавлен триггерно в найм, а не ро, тогда можно будет удалять.
32

» WarCraft 3 / Как ограничить найм юнита в конкретном здании?

Ну так то можно, достаточно паузить здание после найма 3х юнитов в нем, ну а по событию юнит продан находишь кого продали и кто продал, посчитать количество проданных не сложно, так же если это именно покупка как в лагере наёмников а не подготовка, то можно добавлять триггерно в продажу этих юнитов. и удалять, для конкретного здания.
32

» WarCraft 3 / Фишки стандартных способностей

rsfghd, 6 слотов на экране и точка, то что абилки итемов можно напихать героев, дело 25тое, ты никак не можешь их использовать. В интерфейсе можно сказать все прибито гвоздями, и больше 6 слотов вы никак не увидите.
32

» WarCraft 3 / Про способность

Dorg, ну опять же спец события нет, но для способностей с целью - юнитом, обычно создают триггер который ждет любого урона по цели или пока цель умрет или пока выйдет время (примерное время подлета снаряда + секунда). Для способностей которые летят в рельеф, используют просто счетчик времени, ну допустим скорсть снаряда 900, значит он пролетит 900 ренжи за 1 секунду, вот, расстояние между кастером и точкой каста у нас 700, значит сделать задержку 0.78 секунд (расстояние поделить на скорость, можно округлить в большую сторону) и после наложить эффект на юнитов вокруг точки каста, для эмитации снарядов используют дамиков, способность гоблина - мини-завод.
Тут много костыльных путей решения.
32

» WarCraft 3 / Про способность

У мипо в доте не ракетный удар, способность сделана из тёмной стаи повелителя ужаса, весь эффект триннерный, сама сеть дамик которого двигают кодом, по прилёту на всех в радиусе кидается сеть.
и ещё раз никак не изменить механику работы дефолтных способностей, так что забудьте.

Dorg, вовсе способность то примитивная, на гуи думаю сделать сможешь - кинуть дамиком сетки на врагов в радиусе, по прилету снаряда.
32

» WarCraft 3 / Фишки стандартных способностей

1 - невозможно, слотов 6 и точка.
2 - 2 любых абилки постоянной невидимости, 'Apiv', 'Agho' к примеру, тогда инвиз не будет рассеиваться при атаке или применении способности.
При этом ничего не обычно там нет, на то он и дефолт, разве что всякие баги - типа у аватара бафф не настроить, абилка всегда будет брать дефолтный.
32

» WarCraft 3 / Много параметров в функции или часть параметров глобалками?

Аргументы, по сути те же локалки, запись в каждую значения - есть отдельные действия, чем больше аргументов у функции, тем медленее будет вызов, но офк, это слезы. Я не понимаю надобности передавать 50 аргументов, что уже мешает ключ к хт или ид структуру передавать чтобы обращятся к данным внутри функции? Потом как ты себе представляешь заполнение 100500 аргументов при вызове?
32

» WarCraft 3 / Как уничтожить спецэффект через ожидание

И самое смешное, смотрите демо карту - все прекрасно пашет. В общем дело было не в бобине...
Чудик, карту свою кинь, где ты свои подуги делаешь, то я даже догадываюсь почему у тебя все не пашет
Загруженные файлы
32

» WarCraft 3 / Как уничтожить спецэффект через ожидание

JackFastGame, примерно, есть явные триггеры, где прям вылетый конверт с гуи, некоторые спорно - у фрога прям совсем неочень стиль кодить, ну и разносорт от разных авторов явно на жасс, вжасс, есть как код достаточно продуманный и высокого уровня, так и лепнина уровня автора этого треда.
Я насколько спеллов из доты спецом выкладывал и разбирал их работу, а так тема обширная, код доты тоже, в другой раз...
Lord_Teo, из треда я думаю ты понял, ибо он пишет что надо много раз подряд...
ProrokWorldEdit:
quq_CCCP, у тебя триггер багованный. Я его кастую несколько раз и он не изчезает

Хотя в канди варсах работало, хз че он там нетак сделал...
32

» WarCraft 3 / Как уничтожить спецэффект через ожидание

Lord_Teo, будет беда если ещё кто то применить такой рев, в общем зарасаемся попкорном, хочу посмотреть как будет сделан каолин, или сларк.
32

» WarCraft 3 / Как уничтожить спецэффект через ожидание

ProrokWorldEdit, чел это 20 лет не стандартный спель, со стандартным спеллом тебя ссаными тряпками закидают игроки, потому что он делает неуязвимыми юнитов во время подбрасывания, и в доте не используется, там кодом сделана целая система.
Насчёт что ты собрался делать - это важно ибо многие не понимают как делается ы целом та или иная вещь, и начинают заходить из далека, не с той стороны, ещё и в тупик.
Блейдмаил ты на гуи норм не сделаешь, ибо урон нужно возвращать, к слову в доте есть бага - эффект пропадает если герой юзнул морф (троль к примеру), по этому спецэфыекты для подобных вещей лучше делать вручение способности пустышки, вроде абилки кольца защиты, там поля на спецэфыекты работают, но офк её нужно удалять так же как и эффект.