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

Post Reply 
Threaded Mode | Linear Mode
Обсуждение ФЕНИКС-МОДа
» вопросы, проблемы, предложения и идеи
Author Message
Berserker Offline
Administrators

Posts: 16449
Post: #1366

Подтверждаю вылет во втором сейве. Большое спасибо, разбираюсь.


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

Posts: 16449
Post: #1367

Ошибка локализована. Вылет на диалоге IF:Q. Причина - 0 в поле PO:H, где хранится арт за победу над нейтралами. Почему 0, а не 255, как надо? Потому что настройка PO в 1.91 идёт после вызова ResetErm, где устанавливаются значения для клеток по умолчанию.
По-видимому, придётся менять место перехвата.


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

Posts: 218
Post: #1368

Оперативненько так, молодца... Sm


Сражаешься за Инноса - укрепляешь Сциллу-Порядок, но это тормозит развитие мира, и он гибнет.
Сражаешься за Белиара - повергаешь все вокруг в Харибду-Хаос, и мир опять гибнет.
Мне близок Аданос - его путь лежит между Сциллой и Харибдой, и именно он сохраняет мир.
20.11.2011 22:31
Visit this user's website Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16449
Post: #1369



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

Posts: 114
Post: #1370

Попробовал, теперь работает, все ОК. Большое спасибо
20.11.2011 22:51
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16449
Post: #1371

Не за что. Приходите ещё. ))


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

Posts: 5422
Post: #1372

you are welcome
20.11.2011 23:56
Visit this user's website Find all posts by this user Quote this message in a reply
baratorch Offline

Posts: 197
Post: #1373

некототрое время назад выяснилось что плагин arsenal.dll не дружит с ХД 3.0, причем в реализации этого плагина применены сильно неправославные решения (меняет в процессе игры код игры)

предлагаю замену: мой Arsenal.dll
неплохо было бы если б этот плагин заранее был включен в очередной феникс (после проверки разумеется)

(полных) исходников не прилагаю, но для приблизительного понимания как реализовано текст основного .cpp файла:
Code:
    _bool_ no_update_advman = 0;

    void Start()
    {
        Hook::Create(CALL, SHT, 0x5510DE, N_AdvMan_UpdateInfoPanel);
        Hook::Create(LOWLEVEL, 0x5D3D4A, L_ShowTownBlacksmith);
    }

    __LL_call L_ShowTownBlacksmith(Hook* hook)
    {
        _TownMan_* this_ = (_TownMan_*)hook->ebx;

        if (this_->town->down_hero_id != -1)
        {
            no_update_advman = 1;

            int p = 4000;
            _ptr_ a = THISCALL_10(0x551860, o_New(188), o_Game->GetHero(this_->town->down_hero_id), 146, &p, 147, &p, 148, &p, -1, 0);
            THISCALL_2(0x4B0770, *(_ptr_*)0x699550, a);
            o_Delete(a);

            no_update_advman = 0;

            return NO_EXEC_DEFAULT;
        }
        else
            return EXEC_DEFAULT;
    }

    void __stdcall N_AdvMan_UpdateInfoPanel(Hook* hook, _AdvMan_* this_, _bool_ even_if_on_top, _bool_ redraw, _bool_ redraw_screen)
    {
        if (no_update_advman) return;
        THISCALL_4(hook->default_func, this_, even_if_on_top, redraw, redraw_screen);
    }
21.11.2011 22:56
Find all posts by this user Quote this message in a reply
Bes Offline

Posts: 5422
Post: #1374

Что ж вы раньше, baratorch, не сообщили, что ведёте работы по написанию своего плагина для кузницы?! Sorry
мы бы тогда и не делали свой DL-шаблон...
Quote:+) Новый диалог Кузницы в городе

Ладно, подождём ответа Вerserker'а
21.11.2011 23:25
Visit this user's website Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16449
Post: #1375

Да, в 3.62 появился уже аналог на ЕРМ через шаблоны, а arsenal.dll исключена. В игре, конечно, опробуем, спасибо, но возможно оставим наш вариант.


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

Posts: 197
Post: #1376

Да я не огорчусь, если новый Arsenal.dll останется невостребованным. Делов то было..
Главное - результат.
22.11.2011 06:02
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16449
Post: #1377

В любом случае, плагин на вогархиве мы заменим.


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

Posts: 5422
Post: #1378

(20.11.2011 16:48)ILYA1980 Wrote:  Привет Всем! Поставил новый феникс, немного поигрался уже.
... вот че спросить хочу:
- у меня сейчас мельница при занятии превравщается графически в шахту горшков, а водяное колесо - в золотую шахту. Это так и должно?
(20.11.2011 17:22)Bes Wrote:  превращения что-то левые Bad
надо выяснить

Поставил себе всё начисто...
SoD+WoG3.58f+PM3.61+PM3.62b

Всё нормально, Мельницы, Колёса и Сады при посещении просто окрашивают флаг свой в цвет игрока...

У кого-нибудь было так, как описал ILYA1980 ???
23.11.2011 02:10
Visit this user's website Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16449
Post: #1379

Мусорные файлы от инсталлятора:

AVMWMSN0.DEF
AVMWMSN0.msg
AVMWMSN0.msk
AVMWNDD0.DEF
AVMWNDD0.msg
AVMWNDD0.msk
AVMWWHL0.DEF
AVMWWHL0.msg
AVMWWHL0.msk
AVMWWSN0.DEF
AVMWWSN0.msg
AVMWWSN0.msk
AVTMYST0.DEF
AVTMYST0.msg
AVTMYST0.msk

Мельница превращается в золотую шахту.


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

Posts: 16449
Post: #1380

Плагин бараторча: http://wogarchive.ru/file.php?id=182


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
23.11.2011 19:09
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