Current time: 03.05.2024, 03:07 Hello There, Guest! (LoginRegister)
Language: english | russian  

Post Reply 
Threaded Mode | Linear Mode
Плагины. Обсуждение
» Plugins. Discussion & Questions
Author Message
XEPOMAHT Offline
Moderators

Posts: 2277
Post: #496

(20.07.2022 02:08)daemon_n Wrote:  Либо поставь библиотеку, либо я позднее перекомпилирую, чтобы плагин имел всю MFC библиотеку в себе, но тогда размер плагина будет раза в 2,5-3 больше

Ну сами майкрософты говорят о том, что ставить её на старые виндовозы уже нельзя, минимальная версия ОС - Висла: https://docs.microsoft.com/ru-ru/cpp/win...w=msvc-170

Ладно, не критично. Просто хотел проверить на совместимость с ERA+.
20.07.2022 02:27
Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 4338
Post: #497

XEPOMAHT, скачай просто dllи положи в папку с игрой. Устанавливать даже не надо. Msvcr140.dll, если не ошибаюсь


Image: widget.png?style=banner2

Новейший Heroes 3 Launcher
20.07.2022 02:30
Visit this user's website Find all posts by this user Quote this message in a reply
XEPOMAHT Offline
Moderators

Posts: 2277
Post: #498

(20.07.2022 02:30)daemon_n Wrote:  скачай просто dllи положи в папку с игрой. Устанавливать даже не надо. Msvcr140.dll, если не ошибаюсь

Не получится, т.к. она за собой ещё плеяду библиотек требует, например сейчас хочет VCRUNTIME140.dll, потом - CONCRT140.dll и MSVCP140.dll, искать и скачивать всё это барахло я не хочу. Лучше подожду версии твоего плагина, где MFC библиотека будет уже внутри твоего dll.
(This post was last modified: 20.07.2022 02:54 by XEPOMAHT.)
20.07.2022 02:51
Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 4338
Post: #499

XEPOMAHT, часов через 13 где-то.


Image: widget.png?style=banner2

Новейший Heroes 3 Launcher
20.07.2022 02:57
Visit this user's website Find all posts by this user Quote this message in a reply
Panda Away
Moderators

Posts: 1005
Post: #500

daemon_n, я так полагаю, что плагин на прокрутку дополнительных навыков командира собран "по такой же схеме" и требует С++ 2015 версии или выше?


Тот, кто просыпается рано - жаворонок, поздно - сова. А тот, кто плохо спит и ходит с черными кругами под глазами - панда!
20.07.2022 04:07
Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 4338
Post: #501

Panda, нет, не требует. В этот раз я попробовал новое и скомпилировал статическую библиотеку H3API, с которой намучился)), однако все предыдущие плагины я делал с MFC, так как использую современную студию


Image: widget.png?style=banner2

Новейший Heroes 3 Launcher
20.07.2022 06:59
Visit this user's website Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 4338
Post: #502

XEPOMAHT, держи

в пост тоже добавил


Image: widget.png?style=banner2

Новейший Heroes 3 Launcher
20.07.2022 15:10
Visit this user's website Find all posts by this user Quote this message in a reply
XEPOMAHT Offline
Moderators

Posts: 2277
Post: #503

(20.07.2022 15:10)daemon_n Wrote:  держи

в пост тоже добавил

Спасибо, работает. Проверил на ERA+. Но вместо звука по нажатию средней кнопкой мыши по артефакту, когда открывается окно выбора, слышны трески, скрипы и пиканья, как будто звук ещё не прогрузился, а твой плагин уже даёт команду на его воспроизведение (или адрес на звук неправильный и проигрывается мусор). Примерно после 3-5 нажатия уже начинает воспроизводится нормальный звук нажатия на кнопку.

А так шикарный плагин, спасибо. Ab
20.07.2022 16:11
Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 4338
Post: #504

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


Image: widget.png?style=banner2

Новейший Heroes 3 Launcher
20.07.2022 16:29
Visit this user's website Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16502
Post: #505

daemon_n, плагин отличный, спасибо!


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
20.07.2022 19:35
Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 4338
Post: #506

XEPOMAHT, cделал иное воспроизведение звука - прошу проверить Скачать плагин
файл по основной ссылке заменил - будет версия только с msvcr внутри, но из статической библиотеки H3API - спасибо RoseKavalier Yes


Image: widget.png?style=banner2

Новейший Heroes 3 Launcher
20.07.2022 21:56
Visit this user's website Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 4338
Post: #507

(11.07.2022 09:46)daemon_n Wrote:  Прокрутка вторичных навыков для диалога командира

Image: unknown.png
Image: image.png

Скачать плагин

Исходник



Плагин обновлён:
   - добавлены картинки-подсказки для командира в окне битвы;
   - исправлен краш при просмотре окна командира без хозяина в бою
   - исправлен баг WND: при просмотре окна командира без хозяина в бою задний фон существа и id командира не соответствовали отряду на поле боя


Image: widget.png?style=banner2

Новейший Heroes 3 Launcher
24.07.2022 00:29
Visit this user's website Find all posts by this user Quote this message in a reply
igrik Offline
Administrators

Posts: 2814
Post: #508

(24.07.2022 00:29)daemon_n Wrote:     - исправлен краш при просмотре окна командира без хозяина в бою
   - исправлен баг WND: при просмотре окна командира без хозяина в бою задний фон существа и id командира не соответствовали отряду на поле боя
Эти 2 пункта мне нужно просто в WND исправить, чтобы не делать костыли. Код исправлений я могу в исходниках твоих увидеть?
Димон, и можешь мне сейв перед такой ситуаций сделать, чтобы я акцентировал своё внимание на самом исправлении, а не создании ситуации исправления.

Например, куда ставится этот хук?
Code:
int pluginHookAddress = wndPlugin.NeedleSearch<3>({0x3D,0x68,0x02 }, 15);


game bug fixes extended.dll || My Plugins || My GitHub
25.07.2022 02:12
Visit this user's website Find all posts by this user Quote this message in a reply
komrad.kazackoff Offline

Posts: 64
Post: #509

daemon_n. Спасибо. Подскажи куда его установить.
25.07.2022 12:36
Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 4338
Post: #510

komrad.kazackoff, положить в папку eraplugins любого мода


Image: widget.png?style=banner2

Новейший Heroes 3 Launcher
25.07.2022 13:57
Visit this user's website Find all posts by this user Quote this message in a reply
« Next Oldest | Next Newest »
Post Reply 


Forum Jump:

Powered by MyBB Copyright © 2002-2024 MyBB Group