Хочу сделать профессию юнита на триггерах
тоесть как?
Вот к примеру хочу сделать стрелка из крестьянина - получается так "крестьянин" получает ружье - и он превращается в стрелка
НО! Как это сделать на героях?Тоесть сделать сохранение предметов которые были в инвентаре крестьянина и его уровень и опыт.Чтобы когда он был стрелком весь его уровень остался,а предметы которые лежали тоже сохранились.У меня нет руссификатора поэтому можно ли желательно на англ.триггерах?
`
ОЖИДАНИЕ РЕКЛАМЫ...
1
26
5 лет назад
1
Действие Боевая единица - Replace не сохраняет опыт?
0
2
5 лет назад
Отредактирован Мк.Задрот
0
8gabriel8:
Действие Боевая единица - Replace не сохраняет опыт?
Здравствуйте!Можно ли задать вам вопрос?Сохраняет ли предметы эта команда?
0
24
5 лет назад
Отредактирован prog
0
В 1.31 ReplaceUnitBJ точно обрабатывает и предметы и опыт у героев, а вот бонусные статы от одноразовых предметов вроде книг теряются. Как было в 1.26 не помню.
А еще при реплейсе теряются все бафы у юнита и все ссылки в переменных на юнита, поскольку на самом деле там создается новый юнит.
1
26
5 лет назад
1
Я бы посоветовал тебе найти карту под названием JetsRPG, и досконально изучить механизм превращения старого героя в героя нового класса. Там не самый лучший, но при этом и не самый сложный вариант изменения главного героя. Карта очень старая, сделана полностью на GUI, и самое главное - полностью на русском.
0
28
5 лет назад
Отредактирован PT153
0
Можно через морф, так сделан в HoE ребёнок.
0
32
5 лет назад
0
Морфаете из 1 героя в другой, смотри как образец паровой танк, с его способностью "тёмный"
А триггер будет следующим
[C] получает предмет
[У] тип предмета - ружьё
[Д] Добавить способность [Unit Add Ability] - Стрелок, сделанный на основе тёмного, где вместо парового танка заменён, твой герой стрелок, а там надо больше в РО работать, чем в триггерах, возможно надо будет удалять все предыдущие "тёмные", и делать задержку в 0.01 сек, но для простейшего проверочного варианта это уже не обязательно
xgm.guru/p/100/222986 вот мой вопрос про баг тёмного, и там 8gabriel8, приложил карту с образцом как и что сделать
0
26
5 лет назад
Отредактирован 8gabriel8
0
Bergi_Bear, потом со Steal nerves проверяли, там у героев багает защита с Тёмным, если дать предмет с бонусом к защите, ауру на увеличение защиты Доспехи веры, а quq_CCCP упоминал, что и просто баффы багают, наверное, защитные баффы.
То есть либо надо все защитные баффы с героя удалить за 0.02 или 0.04 секунды вроде до вручения Тёмного, либо найти другой путь. Оптимальным мне кажется вариант из статьи quq_CCCP, где морф накладывается руной.

А крестьянин герой, либо просто инвентарь имеет? Ведь если не герой, тогда Тёмный как раз подойдёт и система перевоплощения как раз есть.
Вот вопрос, где её делал, там суть описана: xgm.guru/p/wc3/230875/comments?postid=427588#comment30
В последнем комментарии завершённая система.
0
5
5 лет назад
0
А еще можно триггерно с юзом хэш-таблиц, если у тебя апается не один герой, а много. Позволяет и бонусы статов сохранить и вещи.
0
28
5 лет назад
0
юзом хэш-таблиц
Они тут не нужны, если доступность к морфу даётся нативными средствами.
0
15
5 лет назад
0
Загруженные файлы
Принятый ответ
0
5
5 лет назад
0
Они тут не нужны, если доступность к морфу даётся нативными средствами.
Только в той же ХоЕ при входе на карту чайлда карта лагала так, что вынуждала ставить на минутную паузу. А если схема еще более разветвленная чем у чайлда?
0
28
5 лет назад
Отредактирован PT153
0
Wadimiru, как это решит хеш? Речь же идёт о мгновенном морфе, там хеш вообще не нужен.
0
23
5 лет назад
0
все еше не нашел? то вот карта xgm.guru/forum/showthread.php?t=58297
там лучник (милишник) заменят на лучник (дальник)
Чтобы оставить комментарий, пожалуйста, войдите на сайт.