(20.07.2022 02:08)daemon_n Wrote: [ -> ]Либо поставь библиотеку, либо я позднее перекомпилирую, чтобы плагин имел всю MFC библиотеку в себе, но тогда размер плагина будет раза в 2,5-3 больше
Ну сами майкрософты говорят о том, что ставить её на старые виндовозы уже нельзя, минимальная версия ОС - Висла:
https://docs.microsoft.com/ru-ru/cpp/win...w=msvc-170
Ладно, не критично. Просто хотел проверить на совместимость с ERA+.
XEPOMAHT, скачай просто dllи положи в папку с игрой. Устанавливать даже не надо. Msvcr140.dll, если не ошибаюсь
(20.07.2022 02:30)daemon_n Wrote: [ -> ]скачай просто dllи положи в папку с игрой. Устанавливать даже не надо. Msvcr140.dll, если не ошибаюсь
Не получится, т.к. она за собой ещё плеяду библиотек требует, например сейчас хочет VCRUNTIME140.dll, потом - CONCRT140.dll и MSVCP140.dll, искать и скачивать всё это барахло я не хочу. Лучше подожду версии твоего плагина, где MFC библиотека будет уже внутри твоего dll.
XEPOMAHT, часов через 13 где-то.
daemon_n, я так полагаю, что плагин на прокрутку дополнительных навыков командира собран "по такой же схеме" и требует С++ 2015 версии или выше?
Panda, нет, не требует. В этот раз я попробовал новое и скомпилировал статическую библиотеку H3API, с которой намучился)), однако все предыдущие плагины я делал с MFC, так как использую современную студию
XEPOMAHT,
держи
в пост тоже добавил
(20.07.2022 15:10)daemon_n Wrote: [ -> ]держи
в пост тоже добавил
Спасибо, работает. Проверил на ERA+. Но вместо звука по нажатию средней кнопкой мыши по артефакту, когда открывается окно выбора, слышны трески, скрипы и пиканья, как будто звук ещё не прогрузился, а твой плагин уже даёт команду на его воспроизведение (или адрес на звук неправильный и проигрывается мусор). Примерно после 3-5 нажатия уже начинает воспроизводится нормальный звук нажатия на кнопку.
А так шикарный плагин, спасибо.

XEPOMAHT, хмм, проверю утром. Тоже что-то подобное слышал, но только в дебаггере. Вероятно, менеджер звука занят чем-то ещё. Попробуй разгрузить его и проверь.
daemon_n, плагин отличный, спасибо!
XEPOMAHT, cделал иное воспроизведение звука - прошу проверить
Скачать плагин
файл по основной ссылке заменил - будет версия только с msvcr внутри, но из статической библиотеки H3API - спасибо
RoseKavalier 
(11.07.2022 09:46)daemon_n Wrote: [ -> ]Прокрутка вторичных навыков для диалога командира


Скачать плагин
Исходник
Плагин обновлён:
- добавлены картинки-подсказки для командира в окне битвы;
- исправлен краш при просмотре окна командира без хозяина в бою
- исправлен баг WND: при просмотре окна командира без хозяина в бою задний фон существа и id командира не соответствовали отряду на поле боя
(24.07.2022 00:29)daemon_n Wrote: [ -> ] - исправлен краш при просмотре окна командира без хозяина в бою
- исправлен баг WND: при просмотре окна командира без хозяина в бою задний фон существа и id командира не соответствовали отряду на поле боя
Эти 2 пункта мне нужно просто в WND исправить, чтобы не делать костыли. Код исправлений я могу в исходниках твоих увидеть?
Димон, и можешь мне сейв перед такой ситуаций сделать, чтобы я акцентировал своё внимание на самом исправлении, а не создании ситуации исправления.
Например, куда ставится этот хук?
Code:
int pluginHookAddress = wndPlugin.NeedleSearch<3>({0x3D,0x68,0x02 }, 15);
daemon_n. Спасибо. Подскажи куда его установить.
komrad.kazackoff, положить в папку eraplugins любого мода