17

» WarCraft 3 / Enrage

Extremator, я не понимаю, как здесь что-то можно сделать неправильно( можете дать ссылку на наработку?
вот еще раза гуи кидаю
о, одну ошибку нашел, во 2ом триггере вместо переменной обращение к переключающему юниту. осталось только с выхиливанием разобраться
nvc123, Extremator, прошу прощения парни за то, что сомневался в ваших словах. все моя рукожопость. алгоритм работает корректно, только теперь здоровье совсем не уменьшается(
виной всему была способность перст смерти, которая наносит сразу 2 моментальных урона, из-за чего триггер работает не правильно
Загруженные файлы
17

» WarCraft 3 / Enrage

так что ошибка либо в условии либо ты не смог правильно создать абилку
хотя я и не понимаю как можно было не правильно заменить число 300 на число 99999
не хочу тебя обидеть, но довольно странно, что из моих слов:
TeX13:
юнит не выхиливается сразу после добавления способности (хп)
таймер за 0.00 не срабатывает
ты не смог понять, что дело не в абилке, а в выхиливание, не знаю, как там у тебя все работает, но явно некорректно при таком же алгоритме. ты просто не тестил на моментальном уроне, превышающем макс. запас здоровья
17

» WarCraft 3 / Enrage

Кристофер:
TeX13, юзай мемхак ставь на 0.01.
да фиг с ним, с таймером, если юнит до этого не отхиливается, значит этот таймер и во все не нужен
17

» WarCraft 3 / Enrage

nvc123, боже вы хоть проверяете что говорите? доверился вам и в результате:
  1. юнит не выхиливается сразу после добавления способности (хп)
  2. таймер за 0.00 не срабатывает
Загруженные файлы
17

» WarCraft 3 / Enrage

GetLocalPlayer, надо будет попробовать
GetLocalPlayer:
nvc123, таким образом, юнит с 10 хп погибает от 20 урона, хотя должен выдержать ещё 2 удара, и только с 3-го погибнуть.
Дай способность камня здоровья на 99999 хп, исцели юнита и запусти таймер на 0.0 сек, по истечению которого эту способность отбираешь.
но тут возникает другая проблема, юнит теперь не может умереть, хотя можно, я думаю, это можно подсчитать
17

» WarCraft 3 / Enrage

nvc123:
любого это и магического и физического?
тогда триггерно
отлавливаем полученный урон и восстанавливаем 80% хп от полученного урона
разве он не может умереть при таком событии?
Extremator:
Во-вторых, на физ.урон работает нормально только каменный доспех, но он блокирует урон не в %. А в % только хитиновый панцирь, который работает только против ближнего боя...
Так что либо полностью, либо не так как надо...
В итоге мы имеет геморрой с другой стороны вопроса.
физ урон можно контролировать с помощью защиты. узнаем формулу влияния защиты и добавляем нужное значение
17

» WarCraft 3 / Определить рядом ли вода или нет!

Dragonear:
уже сделал вот так?
событие: начинается каст рыбалка.
действие: создать группу. добавить в группу юнитов типа рыба, в радиусе 500 от кастера.
и дальше твои действия. если группа пуста, то есть в ней нет твоего дамми. прерываем каст.
самый простой вариант сделать рыбу, через юнитов-пустышек
17

» WarCraft 3 / как проще можно отловить показатели защиты юнита?

Принятый ответ
Maniac_91, это как?
если кому интересно, реализовал следующим образом: создал 2 способности пустышки (по 100 лвл) в 1ой (защита от 1 до 100) в 2ой (защита от 100 до 10000), затем подсчитал по каждому предмету, способности коэф. умножения. в результате событий изменения защиты (получение предмета, получения бафа, потеря предмета) изменял только коэф. (простое строковое вычисление, игру не нагружает). в итоге все работает корректно. заняло около часа
затем в зависимости от от результата умножения устанавливал уровень способности
17

» WarCraft 3 / Укрыться за щитом

у меня "нет" стояло в балансе, я просто и не знал, что там такое поле есть Steal nerves:
вот это мне и интересно, я про это и спрашивал. т.к. больше 10% вписать я не смог я стоял и тестил 5 минут, ни одна из атак обратно не полетела. Так работает это отражение или нет?
Viktor19, Выше писал, что нужно константу в выключить, а потом заново включить. Просто из-за этого не работают эти поля эти поля со эффектами. Вот у скила укрыться со щитом сверкает, когда кто-то атакует. Еще например, летит стрела в пехотинца, попадает, часть урона отклоняет и потом обратно в противника летит. Сам только что заметил эту фишку, что при попадании стрела обратно летит
(цитата
Ответ:Все понял, просто поля Отклонение полученного урона (дальний бой) и Отклонение полученного урона (заклинание) багованные, не работают. надо сначала зайти в константы, и попробовать отключить константу Баланс - Укрыться за щитом// - отклоняет урон (да/нет) и потом снова включить.
17

» WarCraft 3 / Укрыться за щитом

quq_CCCP:
TeX13, возвращает урон от атаки дальнего боя (только дальнего, и только от атаки колющего типа "дальний бой" в русс. озвучке), обратно, если это разрешено в константах, использовать как блейдмаил из доты это дело не получится, забейте! Сам дефенд юзают как дамми скилл, вроде переключателя, который так же может изменить базовый урон и скорость атаки (раньше его юзали в доте для переключения стрел медузы горгоны, не нужно было плодить 10 дамми абилок, тупо вручали мультишот и усё.)
я не знал про "магию" клавиши shift, а бледмейл было сделать очень просто :)
поставил вероятность отклонения на 100%, и ничего не отлетает обратно во врагов
17

» WarCraft 3 / Укрыться за щитом

Steal nerves:
Viktor19, эти поля со эффектами. Вот у скила укрыться со щитом сверкает, когда кто-то атакует. Еще например, летит стрела в пехотинца, попадает, часть урона отклоняет и потом обратно в противника летит. Сам только что заметил эту фишку, что при попадании стрела обратно летит
вот это мне и интересно, я про это и спрашивал. т.к. больше 10% вписать я не смог я стоял и тестил 5 минут, ни одна из атак обратно не полетела. Так работает это отражение или нет?
17

» WarCraft 3 / Событие получает предмет

quq_CCCP:
Ты возьми и проверь. Вот вопросы человека у которого нет ни пк ни варкравта, но его вдруг осинило...
я же объясняю, что проверка много времени занимает
17

» WarCraft 3 / Событие получает предмет

Viktor19:
есть проверка кто купил и какой купил предмет
я не это спрашиваю
если ты тем самым намекаешь на то, почему я не могу проверить? -у меня карта 5-7 минут грузится
не считая сохранения карты в редакторе, что еще где-то минуты 2
17

» WarCraft 3 / аналог перста смерти

Принятый ответ
quq_CCCP:
Он постом выше.
я тебя понял, побежал проверять :)
Печать преисподней отлично подходит!
при конвертации в способность "неульту" теряется также способность пробивать имунных к магии существ - Печать преисподней - других возможных аналогов я не нашел
решением проблемы является способность Ловчий
17

» WarCraft 3 / аналог перста смерти

quq_CCCP:
Сквозь иммунитет к магии бьют все ульты ( скилл героя с требованием уровня изучения 2 и выше)
можно пример, пожалуйста
Hate:
TeX13:
Hate:
канал нельзя вызвать через триггер? чтопростите?
либо я совсем слепой, либо его тут реально нет
Hate, я вижу ты опытный, так есть аналоги?
у каждой абилки есть приказ который он отдает. ставишь каналу приказ удара грома, ставишь в триггере использовать удар грома. профит
да я только вспомнил это, есть же id приказа, но как то это неудобно совсем :)
17

» WarCraft 3 / аналог перста смерти

Hate:
канал нельзя вызвать через триггер? чтопростите?
либо я совсем слепой, либо его тут реально нет
Hate, я вижу ты опытный, так есть аналоги?
Загруженные файлы
17

» WarCraft 3 / Юниты игрока в области мертвы

pick all units with maching condition ((maching unit belongs to enemy of (owner of (trigerring unit)) == true) and (maching is dead == true))
ERhack_ZV:
Вот моя версия (не работает)
в одном триггер только одно событие, для нескольких условий используй if/ then/ else
ну или операнды and/ or
17

» WarCraft 3 / Как проверить есть ли в области ратуша?

Ahotnik001:
ledoed:
а попробуй дать зданию какую нить способность(невидимую) и проверяй есть ли у неё такая
эм а как я проверю?
общая задача у меня такова
создаются крипы
и атакую одну из 8 рандомных областей но нужно сделать так что если в областях нету Ратуши они не атаковали ту область а шли в рандомную где Ратуша есть, и я не знаю как это реализовать
от числа ратуш пробегаешь по циклу, там добавляешь области, где есть ратуша в группу
направляешь крипов на произвольную область, идти, нападая на противников
как они вошли в область, условие нахождения ратуши в области проверяешь, если есть то бьют, если нет то направляешь их к случайному юниту из группы, определенной в начале
2 триггера с событиями инициализация и вхождение в область
17

» WarCraft 3 / Наносящий урон

Proshel_Doty:
Дружище, ты издеваешься?
я уже разобрался как отлавливать значение через гуи, осталось лишь научиться определять источник
p.s. не надо стыдится задавать вопросы, чтобы почерпнуть знания
17

» WarCraft 3 / Событие - получает урон

Clamp:
Если бы автор вопроса изволил посетить предложенную ему в прошлом топике ссылку на систему отлова урона, то в ходе ознакомления с содержанием этой системы всенепременно обнаружил бы там ответ на свой вопрос.
речь зашла о ГУИ, а ты мне ссылки на cjass кидаешь
17

» WarCraft 3 / Лагает РО - войска

Diaboliko:
Чем создавать новых юнитов, лучше редактируйте существующих по умолчанию :>
их слишком мало xD
да и редактирование так же подвисает, я имею в виду изменения, которые регулируют отображение (иконка, имя, лвл и т.п.)