Проверьте мои триггеры и исправьте ошибки.
Цель: 1.) за убийство врага герой получает +3 атаки, и так до макс дозволеного.(с этим все норм)
2.) после смерти героя должно отниматься -3 атаки, без збоев.
3.) спецэффекты: за 1 убийство - 1 душа.(проверив карту вы все поймете)
И самое главное, из-за чего я к вам обратился: сделать триггеры нужно НЕ ИСПОЛЬЗУЯ ГЕРОЯ НА КАРТЕ.(то-есть НЕ делать "Боевая единица-Спец Событие- Акнология умер" )
Внимание обратите на пункт 2, лично у меня постоянно баг, что когда я умираю у меня отнимается 3 атаки( а то и вся), а за след убийство дают сразу 6+ атаки, такого не должно быть.
Умники, прошу обойтись БЕЗ ССЫЛОК на обучающие ресурсы с сайта.
Качайте ресурс -

Sasha166:
Да там есть спец. эф в заклинаниях "похитить" называется.
Должна сфера появится, типа душа.
В карте, что я прикреплял сюда она есть, и как-то тоби сделал, что их создавалось не по 20 штук, а только одна.
Ну и не только атака должна отниматься, но у хп реген.
Ну а так-то пример хороший, и понятно что делать, в том случае, если захочу делать больше уровней для способности.
Пере заливаю.
molot39:
Что нужно для ГУИ:
  1. Способность - 3 шт.
  • для героя (любая пустая аура, или же можно пасивку)
  • 2 способности для атрибутов, для атаки 20 уровней (20 душ) и для регена 30 уровней (30 душ)
  1. Если у нас аура, то заклинание с иконкой и описанием
  1. Сам герой со одной способностью (аура или пасива)
  1. Триггер - 1 шт.
Скрин
Где стоит условие (убийца) имеет баф, можно поставить уровень убийцы больше или равно 1, если у нас пасива.
Что получается, если мы убиваем первого героя имея способность, получаем способность и уровень становится 1, последующие убийства увеличивают уровень, через условие не даем повышать ненужные уровни, убивают нас, способности теряем.
Так же можно добавить эффекты, через дамми или же что нить ещё, и когда нас убивают наносим урон всем через способность "взрыв", который так же повышается уровнями (душами) как и остальные. Взрыв можно сделать как через дамми, так и дать закрытую способность самому герою и активировать взрыв при смерти.
Не каких фиксаций, гемора и утечек.
Болванка прилагается.
Автору совет, или же урок:
Смотри как делают другие, и ломай голову как это можно сделать по своему уникально, возможно проще и оптимальнее.
Спасибо всем.
Или же в перекрепленных файлах.
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...
43
Сын мой. Ты должен пройти этот путь сам, иначе нет смысла твоего хобби
3
molot39:
Сын мой. Ты должен пройти этот путь сам, иначе нет смысла твоего хобби
У меня все работало, более менее, до тех пор пока я не убрал юнита. Все что я прошу реально, все что я прошу: подсказать как сделать последний триггер ПРАВИЛЬНО.
28
открыл карту
посмотрел
разбил лицо рукой
закрыл
хз как ты вообще смог сделать 9 триггеров для такого простого спелла
так как править за тебя никто не будет (более того это противоречит правилам сайта)
то я скажу как это должно быть
должно быть 3 триггера(4 если онли гуи)
первый триггер
юнит получает твою способность
атачим к юниту значение(количество душ) любым из способов(массивы/хеш/структуры/кеш/юзердата)
изначально оно равно 0

второй триггер
юнит убивает врага
условие - юнит имеет твою способность
если количество душ меньше максимума то увеличиваем количество душ на 1
вызываем функцию(триггер если на гуи) update

третий триггер
юнит умирает
условие - юнит имеет твою способность
если количество душ больше 0 то отнять 1 душу
вызываем функцию(триггер если на гуи) update

функция update(триггер если на гуи)
устанавливает бонус к атаке юнита как 3*количество душ у юнита

там ты сможешь прочитать про атачи и функции
получается нормальный муи спелл без утечек да ещё и на гуи
прям мечта любого нуба
15
nvc123, аттачить есть смысл, если используются глобал системы, а при использовании глобал систем отпадает надобность в создании этого скилла отдельно от них. сделал все в один триггер, лол.
Загруженные файлы
28
Tobi123, ну ты по сути тоже атачил
только для хранения инфы используешь лвл абилки
ну а вообще он просто упоминал про невера в прошлом вопросе вот я и вспомнил что у него может быть ульт + всякие анимки
ну а если спелл никак не связан с другими механиками то твоего варианта хватит
хотя у тебя немного неправильно сделано
не хватает проверки на то что тот кому дают спелл урона имеет спелл ловец душ
например если героя с ловцом душ убьёт крип то он получит +3 урона
хотя крип и не имеет спелла ловец душ
15
например если героя с ловцом душ убьёт крип то он получит +3 урона
хотя крип и не имеет спелла ловец душ
упс, точняк. ну, мб братишка сможет сам пофиксить.
3
Tobi123:
например если героя с ловцом душ убьёт крип то он получит +3 урона
хотя крип и не имеет спелла ловец душ
упс, точняк. ну, мб братишка сможет сам пофиксить.
Сделано не плохо, но я не понимаю Jass, и поэтому без понятия как мне дальше редактировать и развивать способность на 4+ уровни.
Кто способен сделать в ГУИ?
3
molot39:
Sasha166:
Кто способен сделать в ГУИ?
ох... это срочно?
Нет, я уже третий день сижу над этим умение, прогресса нет.
43
Sasha166:
Нет, я уже третий день сижу над этим умение, прогресса нет.
попробую что нить сделать сегодня или завтра. Ты хочешь что было как в доте?
3
molot39:
Sasha166:
Нет, я уже третий день сижу над этим умение, прогресса нет.
попробую что нить сделать сегодня или завтра. Ты хочешь что было как в доте?
Нет, мне нужно как раз как ты сделал, но в ГУИ, иначе я не научусь.
43
Sasha166:
Нет, мне нужно как раз как ты сделал, но в ГУИ, иначе я не научусь.
я имею ввиду в ГУИ, но те же действия.
Я сейчас свой новый трек на промо опубликую, и займусь, потом под себя подобьешь параметры.
28
molot39, да просто сделай как тоби но только на гуи
ну и мою правку учти
43
nvc123:
да просто сделай как тоби но только на гуи
ну и мою правку учти
честно не фига не понял, я вижу картину по другому. может так же как и вы описывали, а может и нет...
28
molot39, у тоби всё в 1 триггер сделано
судя по описанию автора больше и не надо
43
nvc123:
molot39, у тоби всё в 1 триггер сделано
судя по описанию автора больше и не надо
да, всё будет в одном
3
Кстати да, я попутал, это тоби сделал, но с ошибками.
Там все за убийство получают атаку, и непонятно как редактировать через то что он все сделал в Jass.
43
nvc123:
molot39, у тоби всё в 1 триггер сделано
судя по описанию автора больше и не надо
да, всё будет в одном
p.s.: Получится через два триггера, а в прочем ждите)
а, Sasha166, редактор какой у тебя?
в общем саня, у меня стоит Jass New Gen Pack 5d Exp2, если хочешь что бы было всё тип топ, ставь его. Устанавливай по описанию на xgm
3
molot39:
nvc123:
molot39, у тоби всё в 1 триггер сделано
судя по описанию автора больше и не надо
да, всё будет в одном
p.s.: Получится через два триггера, а в прочем ждите)
а, Sasha166, редактор какой у тебя?
в общем саня, у меня стоит Jass New Gen Pack 5d Exp2, если хочешь что бы было всё тип топ, ставь его. Устанавливай по описанию на xgm
У меня WE, стандартный.
43
Sasha166:
У меня WE, стандартный.
Просто болванку может не открыть стандартный WE, да и в Jass New Gen Pack 5d Exp2 больше функций полезных, которые в стандартном надо прописывать через jass, и плюс оптимизацию маленькая будет.
3
Tobi123:
например если героя с ловцом душ убьёт крип то он получит +3 урона
хотя крип и не имеет спелла ловец душ
упс, точняк. ну, мб братишка сможет сам пофиксить.
Исправь свой файл пожалуйста, чтобы только я получал за убийство атаку. И если не трудно добавь еще реген хп 1 ед. за убийство, с максимумом 30 ед.
3
molot39:
реген до 30 душ? или 30 хп/с?
Как атаку, но на хп реген. 1 душа - 1 ед. регена.
И за убийство тоже она отниматься должна. То есть на максимуме это будет +60 атаки и 30 ед. хп в секунду.
И это так же на умение "Ловец Душ".
43
Sasha166:
Как атаку, но на хп реген. 1 душа - 1 ед. регена.
И за убийство тоже она отниматься должна. То есть на максимуме это будет +60 атаки и 30 ед. хп в секунду.
И это так же на умение "Ловец Душ".
не вопрос

Что нужно для ГУИ:
  1. Способность - 3 шт.
  • для героя (любая пустая аура, или же можно пасивку)
  • 2 способности для атрибутов, для атаки 20 уровней (20 душ) и для регена 30 уровней (30 душ)
  1. Если у нас аура, то заклинание с иконкой и описанием
  1. Сам герой со одной способностью (аура или пасива)
  1. Триггер - 1 шт.
Скрин
Где стоит условие (убийца) имеет баф, можно поставить уровень убийцы больше или равно 1, если у нас пасива.
Что получается, если мы убиваем первого героя имея способность, получаем способность и уровень становится 1, последующие убийства увеличивают уровень, через условие не даем повышать ненужные уровни, убивают нас, способности теряем.
Так же можно добавить эффекты, через дамми или же что нить ещё, и когда нас убивают наносим урон всем через способность "взрыв", который так же повышается уровнями (душами) как и остальные. Взрыв можно сделать как через дамми, так и дать закрытую способность самому герою и активировать взрыв при смерти.
Не каких фиксаций, гемора и утечек.
Болванка прилагается.
Автору совет, или же урок:
Смотри как делают другие, и ломай голову как это можно сделать по своему уникально, возможно проще и оптимальнее.
Спасибо всем.
Загруженные файлы
3
molot39:
Sasha166:
Как атаку, но на хп реген. 1 душа - 1 ед. регена.
И за убийство тоже она отниматься должна. То есть на максимуме это будет +60 атаки и 30 ед. хп в секунду.
И это так же на умение "Ловец Душ".
не вопрос

Что нужно для ГУИ:
  1. Способность - 3 шт.
  • для героя (любая пустая аура, или же можно пасивку)
  • 2 способности для атрибутов, для атаки 20 уровней (20 душ) и для регена 30 уровней (30 душ)
  1. Если у нас аура, то заклинание с иконкой и описанием
  1. Сам герой со одной способностью (аура или пасива)
  1. Триггер - 1 шт.
Скрин
Что получается, если мы убиваем первого героя имея способность, получаем способность и уровень становится 1, последующие убийства увеличивают уровень, через условие не даем повышать ненужные уровни, убивают нас, способности теряем.
Так же можно добавить эффекты, через дамми или же что нить ещё, и когда нас убивают наносим урон всем через способность "взрыв", который так же повышается уровнями (душами) как и остальные. Взрыв можно сделать как через дамми, так и дать закрытый способность самому герою и активировать взрыв при смерти.
Не каких фиксаций, гемора и утечек.
Болванка прилагается.
Автору совет, или же урок:
Смотри как делают другие, и ломай голову как это можно сделать по своему уникально, возможно проще и оптимальнее.
Спасибо всем.
Спасибо, я триггерами занимаюсь не долго, так что только учусь. На счет "Взрыва" - эта способность уже занята другим героем и способностью на моей карте, поэтому делаю все триггерно.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.