AlexSpl писал(а):
Да. Работает. Спасибо
Объявления |
---|
Друзья, если не получается зарегистрироваться, напишите на почту vdv_forever@bk.ru. Я оторву свою задницу от всех дел и обязательно Вас активирую! Добро пожаловать на геройский форум! |
Re: Как создать плагин для HD модаAlexSpl писал(а): Да. Работает. Спасибо |
|
Re: Как создать плагин для HD модаigrik писал(а): VS 2019 community
DOUBLE is declared is <WTypes.h>. A quick search shows that this file may be problematic with platforms newer than SDK 8.1 (I use platform v141_xp or older). I did not experience this issue when testing with VS2019, probably because of platform or toolset I used. I'll try to add a declaration for this type (and others maybe) based on the platform / toolset. ###### Random spellscrolls - as with other non-random artifacts, these are selected during RMGeneration; Alex has already identified the hook location. Secondary skill lock is pretty much the same as spells, look at the address I mentioned. Blocking artifacts can be done also through bitfields and during RMG creation there may be the RMG_Main::bannedArtifacts field, although I don't know if that is used to generate unique artifacts during generation. There is also a field in h3m format for banned artifacts which appears near the spell and secondary skill location. ###### I would have thought the Item2Stack flag would only be checked when you click OK. If it is not, you could artificially send a LMB click to it and let the HW rulez proc handle it.
|
Re: Как создать плагин для HD модаЦитата: Thanks a lot! Finally it works fine!
|
Re: Как создать плагин для HD модаХотел еще спросить.
1. Как программно получить seed из save? 2. Как сделать чтобы в одиночной игре по кнопке "Restart scenario" происходил полный переген карты, как в сетевой игре? |
Re: Как создать плагин для HD модаЦитата: Насколько мне известно, значение seed рандомной карты нигде не хранится (перезапустил игру, загрузил сохранённую случайную карту, и значения seed в оперативной памяти не оказалось). Поэтому, наверно, единственный способ получить seed - запарсить заголовок карты: seed будет храниться как текстовая строка в описании карты (o_GameMgr->map_header.f0;). Как его оттуда достать (учитывая, что описания могут быть на разных языках, название шаблона - содержать цифры и т.п.), другой вопрос Второй вариант: сохранять значение seed прямо в сейв. Больше никак. |
Re: Как создать плагин для HD модаОк значит буду сам сохранять.
Нужна помощь с запретом навыка "Навигация". Правильно ли я нашел адрес для хука: "0x54AE6A"? И что здесь будет являться аналогом: "c->ebp - 0x34"? |
Re: Как создать плагин для HD модаЦитата: Да, можно ставить там. Цитата: c->ebp - 0x10 |
Re: Как создать плагин для HD модаУважаемые разработчики плагинов, у меня вопрос - возможно ли сделать подключаемый плагин к СОДу, который бы включал для монстров анимацию idle, как это сделано в хоте и vcmi?
|
Re: Как создать плагин для HD модаНе работает этот код:
И вот так тоже не работает:
|
Re: Как создать плагин для HD модаКак именно не работает? Навигация генерируется в Хижинах? Если её предлагают на левел-апах, то нужно прописать ей нулевой вес.
|
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1