Как сделать стандартного воина героем?
Как сделать стандартного воина героем, не создавая нового, с полоской опыта и характеристиками?

Лучший ответ:
В большинстве случаев достаточно простой подмены юнита другим без создания костылей
AHer и есть то самое хранилище многочисленных классов и свойств героя, а во множестве условий проверяется, что айди с большой буквы начинается как проверка на героя. Поэтому сбоев можно огрести немало.



Просмотров: 250

» Лучшие комментарии


XGM Bot #1 - 2 месяца назад 0
Похожие вопросы:

» ответ
В этом архиве ищи свои скиллы, в [скобках] смотри нужный ID.
» ответ
Ладно, поставил разрешение в Варке на максимум, более или менее нормальный масштаб миникарт получается, всем спасибо за попытки помочь.
» ответ
Уже решил.для тех кто будет искать данный вопрос - можно использовать свиток регенерации(Раса:люди),он игнорирует сколько у вас хп и имеет длительность.
» ответ
Создаешь триггер, в событие ставишь период и в действия - изменение переменной. Хз в чём тут может быть трабл. Событие - "время - periodic", Действие - "set variable". Или как-то так. Первое найти легко, там список всего ничего, а второе так и вовсе четвертая строчка (если не ошибаюсь).
Совсем забыл - xgm.guru/p/wc3/articles
» ответ
BrEd Pitt:
Событие - Игрок Сохраняет игру
Действие - Set Defeat from picked player
В принципе это не запрещает, но является для игрока невыгодным.

Extremator #2 - 2 месяца назад 2
Если делаешь в JNGP, то, когда создаёшь новый объект в РО, можно указать его рав-код.
Регистр первой буквы которого решает, будет это герой или не-герой.
H000 - герой, а h001 не герой
pro100master #3 - 2 месяца назад 0
отредактируйте заголовок иначе ни кто не зайдет "Как"
ledoed #4 - 2 месяца назад -6
некак
BattleMaster #5 - 2 месяца назад (отредактировано ) 8
Никак вы, б!@ть, не научитесь. Никак. Ни-как. Уже тысячи вас задавали эти вопросы! Они есть во всех FAQ! ВО ВСЕХ, КАРЛ! Всё, что тебе нужно — это его ПРОЧИТАТЬ, а не сразу лезть сюда с этим наиоригинальнейшим вопросом.
Как же у меня бомбит :/
Нет, серьёзно, просто аццки горит
Этот вопрос есть везде, каким же нужно быть тупым/криворуким/ленивым, чтобы не жнать на него ответ.
Extremator:
Если делаешь в JNGP, то, когда создаёшь новый объект в РО, можно указать его рав-код.
Регистр первой буквы которого решает, будет это герой или не-герой.
H000 - герой, а h001 не герой
Он же другое вроде имеет ввиду? Ему надо, чтобы бугай волшебным образом стал героем. Уже готовый бугай.
qiVenny #6 - 2 месяца назад 2
Извините...
ClotPh #7 - 2 месяца назад 0
Ну ладно вам, запугали человека :D
xgm.guru/p/wc3/memoryhack#lastpost возможно, теоретически до такой функции докопаются, но нужен memory hack
quq_CCCP #8 - 2 месяца назад 0
ClotPh, герой от юнита отличается наличием отдельных структур, помимо абилки 'Aher' у него еще и есть HeroList с абилками для героя, вручить их нихя стандартными методами, это все делается при старте игры.
И самое главное - зачем? Все прекрасно делается обходными путями, да и потом если вам нужен герой - делайте героя а не обычного юнита.
ClotPh #9 - 2 месяца назад 0
quq_CCCP, ну херолист я спокойно уже могу записать и переписать тем же мемхаком
зачем? ну прикинь там например посвящает король благородного воина в герои :D
обходными - да, если крипов 1-2 таких, а вот если хочется иметь возможность любого крипа в героя превратить? под каждого дубль делать

не, я не к тому, что это так уж важно лично мне, просто теоретический интерес
но лишним бы не было
DracoL1ch #10 - 2 месяца назад 0

В большинстве случаев достаточно простой подмены юнита другим без создания костылей
AHer и есть то самое хранилище многочисленных классов и свойств героя, а во множестве условий проверяется, что айди с большой буквы начинается как проверка на героя. Поэтому сбоев можно огрести немало.
qiVenny #11 - 2 месяца назад 2
Спасибо большое
Пы.Сы. карту делаю для себя, чтобы с ботами играть можно было, важно не отклоняться от схемы действий ИИ(т.е. как он запрограммирован), а у орков хотелось бы сделать механику такую, чтобы орки в бою закалялись...
Я тут в триггерах покапался, но все таки додумался сделать замену стандартного бугая, на героя бугая(отдельно созданного), но самое главное - боту пофигу, гер это или нет, он им спокойно управляет как и юнитом...
ClotPh #12 - 2 месяца назад 0
qiVenny, ну да, если нужно отдельных только юнитов, то просто меняй на таких же внешне героев и все
ssbbssc #13 - 2 месяца назад 0
этот вопрос еще в бытность форума мусолили, берете в руки HEX-блокнот и заменяйте первую букву рав-кода
Naadir #14 - 1 месяц назад 0
Extremator:
Если делаешь в JNGP, то, когда создаёшь новый объект в РО, можно указать его рав-код.
Регистр первой буквы которого решает, будет это герой или не-герой.
H000 - герой, а h001 не герой
О господи! Ты экономишь мне кучу минут жизни. Я ведь и не знал... Омагад! Спасибище!