Доброго времени суток. Решил сделать смену оружия персонажа со сменой типа атаки через <<превращение в кибер-гоблина>>. Вообщем, должно это работать так: в начале игры у игрока есть, например, три персонажа на выбор: маг, воин и стрелок на одной общей модели. У каждого из них на старте в инвентаре лежит свой предмет-оружие, при активации которого меняется тип атаки, урон, и моделька в руке (то бишь просто одна модель героя превращается в другую, с другим типом атаки и моделью оружия). Вроде звучит неплохо (если не смотреть на тот факт, что придётся делать 100500 моделей с разными типами атаки и показателями урона), но есть некоторые проблемы. Первая: реально ли сделать запрет на атаку дальнего боя (или обратное превращение в безоружного) при выкладывании/продаже используемого оружия и смену модели на безоружную? Вторая: как сделать анимацию предмета в руке именно через модель (если возможно, то без утилит), а не предмет? Можно сделать это через сферу, но там, насколько я знаю, нельзя вставить предмет именно в руку модели. Буду очень благодарен, если кто-то подскажет более простую систему с похожим функционалом.

Принятый ответ

Fly123, это на стандарте на гуи есть
Вот тут примеры как оно делается
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
32
4 года назад
0
На мемхаке я решал задачу следующим образом:
  1. Во первых была возможность динамически менять модель юнита с сохранением всех параметров без морфа.. что уже решало ряд проблем
  2. Изначально юниты были дальниками но имели рендж атаки 100, таким образом опять же без морфа, можно было мемхаком триггерно менять дальность атаки.. таким образом атака становилась ренджовой
  3. Сфера позволяет сменить модель снаряда рендж атаки
Всё это реализовано вот тут и вот так
Опять же всё зависит от патча и методов...
Есть ещё варианты решения этой задачи
0
14
4 года назад
0
Bergi_Bear, 1.26 патч. Что такое мемхак? Попытался найти статью, а нашёл кучу вопросов из серии <<как сменить атаку через мемхак/ актуален ли мемхак?

PornoMishka, можно пожалуйста примеры таких карт? Хотя-бы парочку
0
32
4 года назад
0
Актуален ещё как, не актуально на ванильном jass сидеть или гуи, нужно брать мощный интрумент (мемхак или последний патч луа)
Надо смотреть модель и вообще от неё плясать:
  1. Если у модель допустим атака с меча и стрельба из лука... их воспроизводить или через анимационный тег или по индексу...
  2. Если теги не поддерживаются (я про тег Alternate или Morph), их надо либо сделать у модели либо полностью написать кастомную систему атаки, чтобы воспроизводить нужную анимацию по индексу (это уже и на ваниле можно сделать)
0
14
4 года назад
0
Bergi_Bear, ага, умел бы я ещё писать на jass ванильном, не говоря уже про мемхак... Я так понимаю, что анимационный тег и индекс это тоже к мемхаку, в стандартных настройках они не выставляется?
0
32
4 года назад
0
Fly123, это на стандарте на гуи есть
Вот тут примеры как оно делается
Принятый ответ
0
7
4 года назад
0
Тогда лучше всего смотреть наработки на сайте, и уже от них отталкиваться. Была наработка, кстати, которая меняла ренж атаки но без мемхака, опять же со сферой можно что-то придумать будет.
1
23
4 года назад
1
в форуме найди наработки я там выкладывал карту.

мда кто то форум почистил все старых тем включая моего старого карта на гуи

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