Хочу убрать время баффа "Лечение" чтобы лечение ограничивалось только перезарядкой и МП

8gabriel8, ну ты хотел еще дефольт способность изменить, разумеется нельзя сделать то что не предусмотрели разработчики игры.
Насчет триггерной замены - много возни? У вас ГУИ головного мозга, млять примитивнейший спелл хилка, они не знают как сделать... Хоспади возьмите вы InnerFire за основу и делайте триггерный хил...
Вот примитив, дописать ИИ чтобы хилил не только в бою и сами сможите...
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...
26
А пробовал убирать бафф триггерно? Типа:
С: Generic unit - применяет способность
У: (Ability being cast) равно Лечение
Д: Боевая единица - (target of ability being cast) remove specific buff Лечение
27
8gabriel8, может не удалиться. Помню щит паладина на неуязвимость делал, пробовал бафф удалить сразу. Не помню зачем. Применил такой способ, как у тебя на примере. А как оказалось, триггер не работал, бафф успешно накидывается. Дело было вот в чем, надо было задержку в 0.00 сек давать. Баффа нету просто, не успевал накинуть. Мало ли инфа пригодится
Как понять убрать время баффа?
10
8gabriel8:
А пробовал убирать бафф триггерно? Типа:
С: Generic unit - применяет способность
У: (Ability being cast) равно Лечение
Д: Боевая единица - (target of ability being cast) remove specific buff Лечение
Не, неработает
10
nvc123:
Steal nerves, скорее всего имеется ввиду убрать баф
ни через триггеры, ни через РО не выходит
27
Taurenus, а задержку делал?
С - приводит в действие
У - Абила - лечение
Д: ждать 0.00 (еще попробуй 0.01)
Д: удалить бафф
26
Чего-то никак по-простому не получается отменить бафф, а это подразумевает, что в редакторе не заложено возможности для его редактирования так, чтобы одновременно несколько лекарей лечили. Видимо, надо делать полностью триггерное лечение, а это довольно много возни. Альтернатива, например, способность Лунных колодцев не подойдёт?
32
8gabriel8, ну ты хотел еще дефольт способность изменить, разумеется нельзя сделать то что не предусмотрели разработчики игры.
Насчет триггерной замены - много возни? У вас ГУИ головного мозга, млять примитивнейший спелл хилка, они не знают как сделать... Хоспади возьмите вы InnerFire за основу и делайте триггерный хил...
Вот примитив, дописать ИИ чтобы хилил не только в бою и сами сможите...
Загруженные файлы
Принятый ответ
26
quq_CCCP, подобную наработку без триггерного нормального автокаста я просто постыдился выкладывать, а делать нормально в одинадцатом часу ночи мне муторно было, тем более утром рано вставать. Сам чего не сделал нормально способность?
32
16GB, Если будите удалять бафф, то потребуется таймер, он появляется не сразу после завершения каста, а через 1 фрейм.
8gabriel8, Сделал, работает, остальное за вами - тут не стол заказов. Я показал автору что это очень просто сделать, нужно только включить мозги.
Нефиг запугивать людей мол, сложно, муторно.
26
quq_CCCP, во-первых, нормальное триггерное лечение делается не из Духовного пламени, которое накладывается на атакующих, а не раненных в бою. Во-вторых, если человек может написать ИИ, чтобы хилил раненных, а не атакующих, то и подобное недолечение для него очевидно.
Taurenus, объясни поподробнее для чего требуется такая способность: будет ли она у героя или обычного юнита; будет ли она у обычного Целителя Альянса, либо другого юнита, который также обладает способностью Духовное пламя; обязательно ли делать ей видимый автокаст, либо способность будет лишь у воинов противника или союзника, и иконки её видеть не будешь?
32
8gabriel8, годится любой автокаст, даже вредный (стрелы исключение, т.к нужна дальняя атака).
ИИ там примитивное, на юнита применили хил, его хп далеко от 100% кастануть хил еще раз.
26
quq_CCCP, да знаю я) Мне делать это хочется также сильно, как и вам.
32
8gabriel8, это для автора, пусть занимается. Это не стол заказов.
26
quq_CCCP, ему уже ответили.
Steal nerves:
Taurenus, а задержку делал?
С - приводит в действие
У - Абила - лечение
Д: ждать 0.00 (еще попробуй 0.01)
Д: удалить бафф
16GB:
Steal nerves,
для этого используют таймер на ноль
quq_CCCP:
16GB, Если будите удалять бафф, то потребуется таймер, он появляется не сразу после завершения каста, а через 1 фрейм.

P. S. Гениально просто! Автор вопроса не в сети, но каким-то чудом самый мутный ответ оказался лучшим)
Загруженные файлы
26
И всех их будут одновременно в 0,01 секунды лечить?
32
8gabriel8, запросто.
8gabriel8, ты знаешь, хватает 1 фрейма (мне хватило).
но там я тестил другую абилку, долго не мог понять че не так, пока не посмотрел дебаги.
26
quq_CCCP, пытался сделать с переменными для цели и кастера, но не получилось сделать универсально, а под какую-то карту с БД делать не хотелось. Потому сделал только с массивом переменных для целей каста. Правда, приходится каждого Целителя вручную прокликивать на лечение, да массив целей, наверное, надо очищать через custom script от утечек, но это демонстрация, что и для нескольких юнитов может работать.

Загруженные файлы
Чтобы оставить комментарий, пожалуйста, войдите на сайт.