32

» WarCraft 3 / Как сделать так чтобы карта была скрыта?

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

» WarCraft 3 / Как менять мини-карту при изменении границ камеры?

Set camera bounds, оно и на 1.26 и 1.31+ есть, меняет границы карты, мини карту оно не меняет, на 1.31 мб сделали функцию сменвминикарты, а так часто размер границ обзора меняют в картах с мини играми, к примеру замок скиби от близардов, можешь посмотреть.
32

» WarCraft 3 / Игнор приказов игрока

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

» WarCraft 3 / Игнор приказов игрока

OVOgenez, оглушения, паузы, морфы - это все дизейблы основанные на приказе стана, когда юнит морфится он как в стане, ему похер на все остальное, но в обратном морфе он может выполнять любые приказы - пока он морфится обратно (друиды медведи самый яркий пример) то триггер не сработает на отданный приказ.
32

» WarCraft 3 / Игнор приказов игрока

Код бы прикрепил, а не карту, то лень скачивать...
Да и на гуи такое не делается, не удивительно что не получается, там нужен триггер который отслеживает состояние юнита, обязательна проверка на паузу, приказ стана или смерть.
Так же помешать отдавать приказ STOP без мемхака у тебя не получится хоть тресни. И не забываем что существуют дизейблы, которые все ломают.
Ну и еще одно НО, под паузой или станом - событие - юнит отдал приказ, не пашет, нет юнит то приказ получает но триггер его в упор не видит, тоже самое во время морфов юнитов, так что не удивительно, наработка сделана чисто как наработка.
32

» WarCraft 3 / Как подкинуть противника скиллом?

Extremator, ну это в д2, там секунда не зависимо от ренжа, у фрога там попроще, триггер срабатывающий 50 раз в секунду и счетчик который мерит растояние или количество тиков, там 65 тиков или дистанция между "снарядом" и "целью" свыше 1000.
32

» WarCraft 3 / Атака феникса но с эффектом молнии

Extremator, в доте там сложнее, там и даммиков куча, и снижение защиты реализовано и увеличение урона.
32

» WarCraft 3 / Как подкинуть противника скиллом?

Тосс тиника в доте как и шипы лиона/ неруба давно кастом, причём у шипов код сложноват, могу вытащить из доты, код тиника попроще, но там тоже, не думаю что автор темы разберётся.

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

» WarCraft 3 / Движение отряда по нескольким точкам (дота)

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

» WarCraft 3 / Движение отряда по нескольким точкам (дота)

Советую посмотреть как сделана Extrime Candy Wars 2004 от близов, там как раз движение крипов + по кривым лайнам.
32

» WarCraft 3 / Заклинание которым можно снять метаморфоз демонхантера?

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

» WarCraft 3 / Разрушение деревьев

Было очень лень писать, поэтому скопировал из доты, т.к колупал её код:

function RJI takes destructable d returns boolean // проверка что дестрактабл является деревом.
  return GetDestructableTypeId(d)=='NTtc' or GetDestructableTypeId(d)=='NTtw' or GetDestructableTypeId(d)=='ATtr' or GetDestructableTypeId(d)=='B002' or GetDestructableTypeId(d)=='B003' or GetDestructableTypeId(d)=='B005'
endfunction

function N1I takes nothing returns boolean
  return true
endfunction

function URI takes nothing returns nothing
  if RJI(GetEnumDestructable())and IsDestructableAliveBJ(GetEnumDestructable())then // дерево и живое?
    set NJ=NJ+1
    call KillDestructable(GetEnumDestructable())
  endif
endfunction

function UPI takes real x,real y,real d returns integer
  local rect r=Rect(x-d,y-d,x+d,y+d)
  set NJ=0
  call EnumDestructablesInRect(r,Condition(function N1I),function URI)
  call RemoveRect(r)
  set r=null
  return NJ
endfunction
Код конечно написан так себе, но в доте работал.
32

» WarCraft 3 / Классификация - страж

Ну либо мемхак, либо техническая абилка на наличие которой ты проверяешь, так сделано в доте.
32

» WarCraft 3 / Проблема с иконкой у способности

Принятый ответ
Ну это особенность такая у целого ряда абилок, чтобы ты не построил ненароком 10 зданий. Только TAB по конкретным и кастовать.
32

» WarCraft 3 / Использование больше 5 способностей

EugeAl, еше раз - невозможно с точки зрения движка игры, в структуре 5 мест и точка, что будет если вылезти за её пределы думаю вам известно - фатал.
32

» WarCraft 3 / Использование больше 5 способностей

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

» WarCraft 3 / Несколько свойств в одной способности

EugeAl, этот баг не стабилен, и проявляется с этими координатами рандомно, поэтому использовать их не желательно.
32

» WarCraft 3 / Вопрос по лору

Tretyakoff, они вроде стали личами еще в Дреноре, потом а вроде нежить уже была до этого, всякие сатиры которые скелетов поднимают?
Мб Кел-Тузед первый человек ставший личем в Азероте? Остальные были всякие эльфы, орки, да древние упыри?
32

» WarCraft 3 / Несколько свойств в одной способности

Ну берем и делаем в редакторе триггеров кастомную способность, если ни одна из дефолтных не устраивает, в чем проблема?
32

» WarCraft 3 / Редактирование карты вне редактора

Ну со скриптом карты можно работать напрямую в jasscraft'е, он не лагает в отличи от JNGP и там так же есть всё необходимое.
Обьектные данные можно редактировать в слк таблицах, формат там не сложный, на сайте есть инфа.
Разумеется разбираться в коде придется самому.
32

» WarCraft 3 / Обход анти-синглплеер системы

Надо сделать статью, как нужно делать антисинглы и протектить карту =)
32

» WarCraft 3 / Обход анти-синглплеер системы

Ну на гуи картах это и без гайдов очевидно, что custom defeat найти и убрать.
Как насчет карт уровнем повыше, не ну не будем наверн трогать карты в которых защита от изменения кода релизована...