Current time: 25.11.2024, 02:44 Hello There, Guest! (LoginRegister)
Language: english | russian  

Post Reply 
Threaded Mode | Linear Mode
ERA III
Author Message
Archer30 Offline
Moderators

Posts: 1175
Post: #556

Berserker,

Thanks for the tip of campaign index. What if it's a 3rd party campaign that I have only the h3c? Guess testing each of them is the only choice?


Latest ERA mods and scripts in development - My GitHub
(This post was last modified: 12.11.2020 17:38 by Archer30.)
12.11.2020 17:33
Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 4343
Post: #557

(09.11.2020 22:16)igrik Wrote:  

igrik, Раньше было так (Click to View)
То есть !!FU87052:P; и !!FU87053:P; больше не нужны?


Image: widget.png?style=banner2

Новейший Heroes Launcher
12.11.2020 23:06
Visit this user's website Find all posts by this user Quote this message in a reply
Berserker Online
Administrators

Posts: 16657
Post: #558

Archer30, look at zamptext.txt or camptext.txt

Say, the map zone is Even way home

Long Live the Queen
Liberation
Song for the Father
Dungeons and Devils
Long Live the King
Spoils of War
Seeds of Discontent
Bracada
Islands
Krewlod
Nighon
Tatalia
Armageddon
A Life of A-d-v-e-n-t-u-r-e
Evil Way Home - 14-th item in the list
In the Wake of Gods
The Samaritan
Rise of the Necromancer
Unholy Alliance
Specter of Power

Item index is 14. In each campaign group item indexes start from zero.


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

Posts: 2819
Post: #559

(12.11.2020 23:06)daemon_n Wrote:  
igrik, Раньше было так (Click to View)
То есть !!FU87052:P; и !!FU87053:P; больше не нужны?
Нужны. Я ошибся. Исправлю в своих сообщениях.


game bug fixes extended.dll || My Plugins || My GitHub
13.11.2020 02:05
Visit this user's website Find all posts by this user Quote this message in a reply
Archer30 Offline
Moderators

Posts: 1175
Post: #560

Berserker, I don't fully understand your way as it seems only works for the official campaigns. When it comes to 3rd party campaign, for example, Heroes Chronicles, I got confused. But anyway I figured out with IF:M.
HC - Masters of the Elements

Another question I would like to ask is about installmod.exe. What parameter should I use to insert text in list.txt with it (if I run a cmd)?
Trying to create a custom installer without Sydr's Mod Manager.


Latest ERA mods and scripts in development - My GitHub
(This post was last modified: 14.11.2020 06:34 by Archer30.)
13.11.2020 22:20
Find all posts by this user Quote this message in a reply
Berserker Online
Administrators

Posts: 16657
Post: #561

Archer30,
Edit - Campaign properties - Map: Armageddon

open zamptext.txt
Search for Argageddon:
// Armageddon Map Region Names
Armageddon A
Armageddon B
Armageddon C
Armageddon D
Armageddon E
Armageddon F
Armageddon G
Armageddon H

So Armageddon A = 0
Armageddon B = 1
Armageddon C = 2
...

installmod.exe "mod name"

You can open Mixed Neutrals.exe mod file with winrar and see sfx comments and settings. All my mods can be installed without mod manager.


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

Posts: 1175
Post: #562

Thanks Berserker, now I understand how it works! 132

A small drawback is that installmod.exe triggers UAC, which makes an installer far more suspicious. For now, is there no way to have the same function as installmod.exe but without UAC warning?

Also, any idea about HE:L1/L2? They don't seem to work in the latest ERA (no need to check in a hurry, just reminding).


Latest ERA mods and scripts in development - My GitHub
(This post was last modified: 14.11.2020 08:00 by Archer30.)
14.11.2020 06:28
Find all posts by this user Quote this message in a reply
Berserker Online
Administrators

Posts: 16657
Post: #563

Welcome Sm

Archer30, installmod is simpliest program, used for years. I don't know, why it triggers UAC at your side.

Quote:Also, any idea about HE:L1/L2? They don't seem to work in the latest ERA (no need to check in a hurry, just reminding).
I will recheck both, added to TODO, thanks.


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

Posts: 16657
Post: #564

HE:L1^^ is invalid syntax for Era 3+
I'll rewrite the command from scratch, but you will have to write HE:L1/^name^ (not slash, separating arguments).


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

Posts: 1175
Post: #565

Strange, so HE:L2 does work? 102 Then we have different results here.

The example you gave
isn't this the same as the previous HE:L1 syntax (without /)?

I'm surprised that UAC does not trigger on your end with installmod.exe. How could it be? I use the OS with the most market share - Windows 10 Home btw. Fie
It would be really handy if installmod.exe also remove the outdated mod folder with the name specified.


Latest ERA mods and scripts in development - My GitHub
(This post was last modified: 14.11.2020 09:30 by Archer30.)
14.11.2020 09:24
Find all posts by this user Quote this message in a reply
Berserker Online
Administrators

Posts: 16657
Post: #566

I use Windows 7 with UAC off. installmod should not trigger anything, unless you've installed the game on C drive in program files.

Update:
https://dropmefiles.com/RcmX5

Code:
[!] HE:L command was rewritten to support #/^...^ Era 3 syntax. Automatical adventure map redrawing was removed.
    From now command supports any ERM string.


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

Posts: 1175
Post: #567

Berserker, thanks! Now HE:L works like a charm.

Hehe, you won't believe it unless I show a screenshot, check this one.
As you see, installmod.exe is with a "shield" on its icon, that's the mark for programs that triggers UAC. Also I don't think it matters which location I put it or my games, the program itself has been marked and will trigger UAC whenever it's run.


Latest ERA mods and scripts in development - My GitHub
14.11.2020 10:25
Find all posts by this user Quote this message in a reply
Berserker Online
Administrators

Posts: 16657
Post: #568

4. Right click on the desktop shortcut icon and select “Properties”. Select tab for “Compatibility”.
5. On “Privilege Level” at the bottom of this window: remove check from the box next to “Run this program as an administrator”.


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

Posts: 1175
Post: #569

Sorry Berserker, I should have identified the cause sooner. The reason that installmod triggered UAC is becoz it's not from a known publisher.

So basically if a user clicks "yes" in this pop-up, installmods will run as it should, nothing more. But it looks suspicious. That's why I'm looking for an alternative way.


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

Posts: 16657
Post: #570

Archer30, I didn't received a single compliance on UNC for years. It's normal, that any new application without a company signature will trigger such a warning single time. Many people have UAC disabled.


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