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

Post Reply 
Threaded Mode | Linear Mode
ERA II
» WoG Era 2: Русская и Английская версии
Author Message
igrik Offline
Administrators

Posts: 2819
Post: #4696

(21.06.2020 09:40)Archer30 Wrote:  igrik , does the new game bug fix plugin also works on ERA 2.46? Or should I keep using the old version (updated 20 Dec 2017)? Thanks!
Да, плагин работает и на версии 2.46.


game bug fixes extended.dll || My Plugins || My GitHub
23.06.2020 13:34
Visit this user's website Find all posts by this user Quote this message in a reply
Bes Offline

Posts: 5422
Post: #4697

Quote:M#1/#2/#3/#4
Создание нового слота
    #1 – номер слота: "-1" для автовыделения свободного номера и помещения его в v1
    #2 – кол-во элементов в слоте
    #3 – тип элементов: 0 (число) и 1 (строка)
    #4 – запоминать ли значения в сохранёнках (нет = 0, да = 1 да)
Berserker, есть лимит на кол-во элементов в слоте?

И ещё, скажи в чём преимущество SN:K#1/?#2 (Получение размера строки) над !!VR#:M4/?$ (Получить длину текста)
Кроме как поддержки ключей SN:W

Ну, и ещё немного: очистка памяти через SN:W; сразу всё удалит в игре, или как-то привязано к скрипту/моду, что инициирует это действие?
(This post was last modified: 23.06.2020 14:30 by Bes.)
23.06.2020 14:11
Visit this user's website Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16657
Post: #4698

Bes, слотов почти бесконечно, но реально не больше 2 млрд. SN:K работает и с адресами строк, что делает её более низкоуровневой, опасной, но и функциональной.

SN:W; очистит вообще всё.


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

Posts: 5422
Post: #4699

1. Berserker, а когда появились эти триггеры?
Quote:FU777012 OnStackToStackDamage
FU777013 OnAICalcStackAttackEffect
FU777014 OnChat

в истории ERA2 только начиная с 777015 появляется инфа, а в старой справке 1,0 всё описано до 777011
есть старые "истории изменений" от ERA?

2. почему-то в инфе по RD не описывалось событие OnRecruitDlgMouseClick Unsure Пару слов буквально про него можно? Я так понимаю, оно отчасти содержит и OnRecruitDlgAction действия, но завязано на все клики где бы то ни было?
24.06.2020 06:13
Visit this user's website Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16657
Post: #4700

Bes, Там первая семёрка лишняя. В Эре 1.5 были, если не ошибаюсь.

[+] Added "OnRecruitDlgMouseClick", "OnTownHallMouseClick" and "OnKingdomOverviewMouseClick" events. All parameters
    can be obtained via !!CM, as usual. Default reaction can be disabled.

Событие управляется через !!CM. То есть !!CM:I, !!CM:T, !!CM:R работают. Все реализованы идентично воговским событиям !?CM.


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

Posts: 4343
Post: #4701

Нашёл интересный ЭРМ баг - (2.9.13) - если окно чата активно (tab), то триггер !?CM5; будет любое нажатие кнопки клавиатуры воскпринимать как "нажатие ЛКМ" (!!CM:S=12)


Image: widget.png?style=banner2

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

Posts: 16657
Post: #4702

daemon_n, тут, скорее, особенность игры, хоть и странная весьма. Нужно в баги игры поместить под каким-нибудь номером.


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

Posts: 1175
Post: #4703

Berserker, will you consider adding h3c support for your scripts extractor?

So I tried to port those Wog Campaign with Chinese localizatoin from 2.46 into modern format (scripts outside of map), but didn't find a way doing so. Can you help please?

Btw, was there any update to the tutorial (from 2.46 to 2.9.14)? If there was, what should I be updating for the old version of tutorial?

The files can be find from here: https://dropmefiles.com/vLqWg

Thanks in advance.


Latest ERA mods and scripts in development - My GitHub
02.07.2020 14:17
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16657
Post: #4704

Archer30, not in the near future, sorry.
I used tool by Heromant to extract maps from h3c.
https://dropmefiles.com/fINZ6
https://yadi.sk/i/suv54_XMjdknCA
https://yadi.sk/i/5Cql10WY5fcagw


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

Posts: 1175
Post: #4705

Thanks Berserker, I can't use the software unfortunately since my Windows had no Russian language pack installed. But I was able to extract maps with campaign editor so all worked out.


Latest ERA mods and scripts in development - My GitHub
(This post was last modified: 04.07.2020 12:38 by Archer30.)
02.07.2020 20:40
Find all posts by this user Quote this message in a reply
Bes Offline

Posts: 5422
Post: #4706

Berserker, исправь там, где я не точно указал описание триггера (напиши то, где не смог описать)
Триггеры (события) ERA: (Click to View)
07.07.2020 10:22
Visit this user's website Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16657
Post: #4707

Bes, лучше убрать числовое значение триггера, оно не фиксированно и не должно отражаться в документации. Это важно.
Пропущенные — выпилены.

OnAICalcStackAttackEffect — ИИ расчёт эффективности атаки по отряду
OnChat - событие чата (вход, выход, enter)
OnGameEnter - начало обработки событий диалога карты приключений после загрузки/начала новой игры

OnRemoteEvent — удалить из списка.


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

Posts: 5422
Post: #4708

Berserker, спасибо!

Quote:лучше убрать числовое значение триггера, оно не фиксированно и не должно отражаться в документации
опять же, брал у тебя, а ты их указал...

Image: f09f9187f09f8fbb.png

(14.02.2020 05:16)Berserker Wrote:  Список ЕРМ триггеров и именованных событий
07.07.2020 22:16
Visit this user's website Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16657
Post: #4709

Bes, указал, но лучше убрать.


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

Posts: 1175
Post: #4710

Bug report:
Fight value of Sorceress in zcrtrait.txt should be 800 instead of 200. This is the only difference between zcrtrait.txt and crtraits.txt.

Btw, crtraits.txt and crtrait0.txt do not seem to do anything in ERA, am I right?


Latest ERA mods and scripts in development - My GitHub
11.07.2020 15:18
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