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

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

Posts: 2819
Post: #241

helgtla, спасибо. Исправил. Плагин обновил на гите.
Причина: досадная опечатка при проверке на двухгексовость стека.


game bug fixes extended.dll || My Plugins || My GitHub
10.11.2020 11:01
Visit this user's website Find all posts by this user Quote this message in a reply
Raistlin Away
Moderators

Posts: 1349
Post: #242

Друзья, можете пожалуйста подсказать, почему не подгружается dll? Пока она лежит в плагинах, игра не запускается (на Windows 10, кстати, этой проблемы нет)
Папка Debug


Создал новый глобальный мод: WoG Ultra Edition
10.11.2020 21:30
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16657
Post: #243

Raistlin, скорее всего dll импортирует библиотеки visual c++ redistributable, которые в системе не установлены.


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

Posts: 2356
Post: #244

(10.11.2020 21:30)Raistlin Wrote:  Друзья, можете пожалуйста подсказать, почему не подгружается dll?

Компилировать MG_Bastion.dll с поддержкой старых ОС (в настройках проекта Windows XP Support). Ну и НЕ импортировать .NET и visual c++ redistributable, если в проекте это никак не используется.
(This post was last modified: 11.11.2020 00:25 by XEPOMAHT.)
11.11.2020 00:21
Find all posts by this user Quote this message in a reply
Raistlin Away
Moderators

Posts: 1349
Post: #245

Berserker, XEPOMAHT, большое Вам спасибо, я постараюсь что-нибудь придумать. Для начала, попробую временно перейти на другую IDE, надеюсь, это поможет.


Создал новый глобальный мод: WoG Ultra Edition
11.11.2020 01:52
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16657
Post: #246

Raistlin, не нужно менять ИДЕ:

There are a few ways to accomplish this. One way is in Project Settings. In "Project" > "Configuration Properties" > "C/C++ Code Generation" > "Runtime Library", choose "Multithreaded (/MT)" as opposed to "Mutithreaded (Static)".


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
11.11.2020 03:13
Find all posts by this user Quote this message in a reply
Raistlin Away
Moderators

Posts: 1349
Post: #247

Berserker, я, честно говоря, вообще не знал, как это работает, так что спасибо Вам за совет! Сейчас я уже не дома, но когда вернусь, обязательно попробую это поменять.


Создал новый глобальный мод: WoG Ultra Edition
11.11.2020 11:33
Find all posts by this user Quote this message in a reply
Raistlin Away
Moderators

Posts: 1349
Post: #248

Ну что ж, у меня все получилось. Berserker, большое Вам спасибо!


Создал новый глобальный мод: WoG Ultra Edition
11.11.2020 22:39
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16657
Post: #249

Raistlin, пожалуйста )


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

Posts: 16657
Post: #250

igrik Wrote:Плюс в плагин BattleReplay встроен свой "BATTLESAVE!", и этот сейв записывается раньше скриптового баттлсейва (и должен работать корректнее скриптового). Но и этот баттлсейв всё равно работает между триггерами !?OB и !?BA.
igrik, само сохранение ты не загружаешь? Просто создаёшь на всякий случай?


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

Posts: 16657
Post: #251

А думаю, ну что за дурацкое сохранение BATTLE! появляется без спроса и выделяет в списке сохранений себя, так что при загрузке приходится искать реально последний сейв.
Почему сохранение перед боем не сделать скриптом-модом?


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

Posts: 2819
Post: #252

Berserker, хорошо, я вырезал автосохранение перед битвой из BattleReplay и сделал отдельный плагин BattleSave.

(13.11.2020 05:15)Berserker Wrote:  igrik, само сохранение ты не загружаешь? Просто создаёшь на всякий случай?
Эмм... А зачем мне его загружать?
С тобой нет смысла обсуждать этот вопрос Ab - ты не играешь в героев. Таких "на всякий случай" возникает сотню раз за партию.

(13.11.2020 07:10)Berserker Wrote:  А думаю, ну что за дурацкое сохранение BATTLE! появляется без спроса и выделяет в списке сохранений себя, так что при загрузке приходится искать реально последний сейв.
Почему сохранение перед боем не сделать скриптом-модом?
Вот именно поэтому скрипт мод и плох! Как ты скрипт создания сохранения вытащишь из самого сохранения?
Отключил плагин - и на уже играющейся карте нет сохранений. Включил плагин - есть сохранения.
Именно этим, такие технические плагины в 100 крат лучше всяких скрипт-модов на аналогичное действие!


game bug fixes extended.dll || My Plugins || My GitHub
13.11.2020 12:09
Visit this user's website Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 4343
Post: #253

(13.11.2020 12:09)igrik Wrote:  ]Вот именно поэтому скрипт мод и плох! Как ты скрипт создания сохранения вытащишь из самого сохранения?
Отключил плагин - и на уже играющейся карте нет сохранений. Включил плагин - есть сохранения.
Именно этим, такие технические плагины в 100 крат лучше всяких скрипт-модов на аналогичное действие!

В сборке я сделал сейв перед боем отключаемым через отдельное меню в кастомном диалоге, что не требует ни игру перезапускать, ни что-либо где-либо искать для активации/деактивации.


Image: widget.png?style=banner2

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

Posts: 2819
Post: #254

(13.11.2020 14:06)daemon_n Wrote:  В сборке я сделал сейв перед боем отключаемым через отдельное меню в кастомном диалоге, что не требует ни игру перезапускать, ни что-либо где-либо искать для активации/деактивации.
Кастомный диалог - это какой - DL?


game bug fixes extended.dll || My Plugins || My GitHub
13.11.2020 14:26
Visit this user's website Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 4343
Post: #255

igrik, да, DL -вызывается кликом на Индикатор - слева от миникарты.

UPD: что примечательно, можно совместить с плагином через скрипт


Image: widget.png?style=banner2

Новейший Heroes Launcher
13.11.2020 14:33
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