16

» WarCraft 3 / Сброс перезарядки предмета.

ClotPh, мне кажется, что кд предметов прикреплено к юниту, то есть если дать точно такой же новый предмет юниту, то кд сохранится. Разве нет?
16

» WarCraft 3 / Мгновенный разворот 126а загадка

Но попытаться-то стоило. Способы, описанные мной, должны работать.
Да и способ с LookAt весьма похож на Face Unit.
(Это было интересно)
16

» WarCraft 3 / Мгновенный разворот 126а загадка

Морф абилкой в юнита без скорости с максимальной скоростью разворота.
Похоже на то, кстати, учитывая кнопку отмены.
Можно поставить галку в константах "Может отменить Перевоплощение".
16

» WarCraft 3 / Мгновенный разворот 126а загадка

Ещё мне нравится вариант с удалением юнита и созданием его ориентированного клона.
Но оно не похоже на это.
16

» WarCraft 3 / Мгновенный разворот 126а загадка

Разворот не мнгновенный. Мне кажется, это сделано с помощью разворота юнита на угол между его позицией и точкой применения приказа "smart".
16

» WarCraft 3 / Не могу создать систему отлова урона при атаке, событии-Атакован

Первый триггер:
Событие: Юнит вошёл на карту.
Действие: Добавить событие "юнит атакован" во второй триггер.

Второй триггер:
Действие: Если DamageTaken>0
То Написать DamageTaken в чат.



Ну как-то так в двух словах.
16

» WarCraft 3 / Активность

Если ты хочешь дать башне способность, которая бы использовалась при атаке -- дай орб-эффект с требуемым заклинанияем.
"Замедление" автокастится на самых быстрых враждебно настроенных юнитов, которые бегут к кастеру.
16

» WarCraft 3 / Жизнь и смерть.

Вероятно, тебе поможет респавн лагерей нейтралов из опен доты.
Но а в принципе ты создаёшь условие смерти юнита, сохраняешь его юнит-тайп в локалку, позишн в локалку, запускаешь 10-секундный таймер, по истечении которого создаёшь нового юнита юнит-тайпа из локалочки и в позишне из локалки.
А ещё можно на GUI сделать просто массив величиной порядка 1000, делать то же самое, но вместо локалки массив из локалок. А когда счётчик перевалит за 1000 установить на 0 опять. Я думаю, больше 1000 крипов за 10 секунд на карте умирать не будет.
16

» WarCraft 3 / Выброс в главое меню

quq_CCCP:
Naadir, скачать - в теме с мемхаком есть четкая инструкция и разбор полётов.
Работает только с 5d версией? Rebuild настройку не поддерживает?
Или можно Rebuild 1.4 взять?
16

» WarCraft 3 / Выброс в главое меню

Steal nerves,
Как пользоваться pjass.exe?
Ошибки выдаёт не компилятор. Сама карта не загружается в TFT. Вместо неё выбрасывает в главное меню.
16

» WarCraft 3 / Выброс в главое меню

UrsaBoss:
Кидать карту туда где нету русских букв в пути к самой карте. А для работы с мемхаком надо отключать AdicParser и AdicOptimizer
И ещё карту нужно сначала сохранять а потом нажимать "Проверка карты"
pp.userapi.com/c850036/v850036065/c93/PFvSd-Q9noY.jpg /Парсер и оптимайзер отключены (и давно)
pp.userapi.com/c850036/v850036065/c9d/WM4L3syQOrQ.jpg /добавил тупо комментарий
pp.userapi.com/c850036/v850036065/ca7/N_wlPUl_2rc.jpg /сохранил карту, притом оригинальную драголичевскую
pp.userapi.com/c850036/v850036065/caf/yt35a2GNr-U.jpg /запустил (не запустилось)
Вот мой путь к папке: C:\Program Files (x86)\R.G. Mechanics\Warcraft 3\Maps\FrozenThrone
Ни одной русской буквы.
JNGP запускается от имени администратора.
16

» WarCraft 3 / Как узнать текущий кд способности и как вызвать кд способности?

ClotPh:
Msey, а с таймером там еще кучу костылей пилить надо, а вдруг там какой-нибудь рефрешер задействуется...
а в 1.29 же вроде уже что-то есть православное про перезарядки?
А в 1.29 нету половины строк в редакторе.
16

» WarCraft 3 / убрать тимколор у ВСЕХ моделей

orc01:
Надо было сразу уточнить, что имел я ввиду только СВЕЧЕНИЕ(
Ну, это только через редактор моделей...
Ну ты погодь, если ты хочешь убрать у всех героев свечение, то героев, следовательно, не будет. А не легче ли тогда всем юнитам дать свечение? Ведь моделька-то такая есть...
Ты программист, что ли? Сводишь задачу к аналогичной. Так нельзя же.:D
16

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

Extremator:
Если делаешь в JNGP, то, когда создаёшь новый объект в РО, можно указать его рав-код.
Регистр первой буквы которого решает, будет это герой или не-герой.
H000 - герой, а h001 не герой
О господи! Ты экономишь мне кучу минут жизни. Я ведь и не знал... Омагад! Спасибище!
16

» WarCraft 3 / Вопрос к "горячим клавишам"

quq_CCCP:
custom keys гуглим, там есть инструкция. А еще есть полно софта который может назначить вам хоть на стрелки атаку а выход из игры на пробел.
А ещё в 1.29 это добавили, кажется, в сам вар.
16

» WarCraft 3 / Как дать возможность выбора расы через лобби?

eriel222:
Naadir:
В самом лобби так сделать нельзя. Можно лишь через расу и гандикап, как сделан какой-то мод на варик, добавляющий расы. При старте карты проверяешь расу, выбранную игроком и его гандикап (50-90 %), а затем спавнишь заранее прописанных стартовых юнитов, как и предложил предыдущий комментатор.
а если просто вывести диалоговое окно и проверить кнопку и триггерно выдать базу?
Так выдай. Тут где-то даже обучалка по выбору расы через диалог валялась.
Напиши потом, получилось или нет.
16

» WarCraft 3 / Покраска юнита для определённого игрока

UrsaBoss:
function SetUnitVertexColorForPlayer takes player ForPlayer, unit whichUnit, integer red, integer green, integer blue, integer alpha returns nothing

    if( GetLocalPlayer() == ForPlayer ) then
        call SetUnitVertexColor( whichUnit, red, green, blue, alpha )        
    endif
    
endfunction
Даже так... Мучас грасиас, амиго.
16

» WarCraft 3 / Что происходит с real почему 0?

Сначала прочитал "debilbuffer" как "debugfiller", что впрочем одно и то же.
А ты пробовал вместо локалки p2 юзать сразу мат. операцию? Ну типа BJDebugMsg(R2S(1/cursarg)).
Кстати, ещё. Такие ошибки фортран (ВЕЛИЧАЙШИЙ ИЗ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ) выдаёт, когда делишь 1 на integer или integer на integer. Возможно, корень проблемы один: несоответствие типа?
Bergi_Bear:
PyCCKuu_4eJl, нет, да и представь, что этой строки вообще нет, просто по мнению вара 1/4=0 , а не 0,25
UrsaBoss, а что это что то меняет? с каких пор нельзя делить на интежер?
Трижды ха! На integer делить никогда нельзя было. Компьютер не позволяет тебе этого делать, т.к. нет такой операции.
16

» WarCraft 3 / Как дать возможность выбора расы через лобби?

В самом лобби так сделать нельзя. Можно лишь через расу и гандикап, как сделан какой-то мод на варик, добавляющий расы. При старте карты проверяешь расу, выбранную игроком и его гандикап (50-90 %), а затем спавнишь заранее прописанных стартовых юнитов, как и предложил предыдущий комментатор.
16

» WarCraft 3 / Можно ли триггерно дать способность для изучения?

8gabriel8:
nup4ik, можно заблокировать способность у игрока до определённого момента, а потом разблокировать.
Но надо учитывать, что у героя может быть не больше 5 геройских способностей.
Я вот точно помню, что можно давать больше 5, но хоть убей, не помню -- как.
16

» WarCraft 3 / Невосприимчивость к контролю

ssbbssc:
А зачем 0,03? Для восприятия человека же по барабану всё, что меньше 0,04.
16

» WarCraft 3 / Новые баги 1.29

Принятый ответ
Маленькая инди-компания Blizzard выпустила обнову, не оптимизировав её.
16

» WarCraft 3 / Нарезалка LoadingScreen'а (теперь с интерфейсом!)

Loran124:
Пишет необработанное исключение, какое-то, что делать?!
Инструкцию к использованию читай.