Skip to content

Posts from HoMM3 HD is a mod (add-on) for the game Heroes of Might and Magic 3. Auto-translated

4.7 (6 ratings)
In reply to Captain
User Avatar
#1330
Auto-translated
Captain
In short, here's a summary of the submitted program. It is absolutely useless at the moment.
It constantly crashes and glitches.
The latest version – 4 games, 4 crashes, and half of them weren't on my side, but on my opponent's side, who was using the same version.
It's not suitable for tournaments.
And it doesn't speed up the game either, because the time limit now isn't 1-2 minutes, or at least 4, but a minimum of 8, or even 10.

As a counter-argument, in the last 5 games, there were no crashes at all; it's very playable and functional, thank you to the author.
User Avatar
#1331
Auto-translated
Could you perhaps add a couple of features to 2.98 specifically for those who appreciate reliability? For example, a timer that measures in seconds, and maybe something else? =) If it's not too much trouble )) 2.98.1 ^^
ICQ 335-665-133
Discord Sevensan#3379
User Avatar
#1332
Auto-translated
Lider1
Can anyone tell me what to do on the Russian platinum difficulty? Switching to English through the game settings doesn't work.

Hold down the Ctrl key before printing.
Победил соперника и ты герой. Проиграл более слабому сопернику и ты уже человек.Иногда так хочется быть героем.
In reply to Yourdestiny
User Avatar
#1333
Auto-translated
Yourdestiny
as a counterargument, in the last 5 games, there were no crashes, it's very playable and functional, thank you to the author.
I had one crash - I tried to have a hero pick up a piece of ore.
The second time - at the beginning of my turn, I clicked on "view turn" - and it crashed immediately after the turn ended. I have the log, but what's the point... If there are no crashes with one map, but there are with another... it's not quite ready for tournaments. Although there are many interesting features - a timer and passwords for saves.
Дипломатия - искусство говорить собаке "хорошая собачка" до тех пор пока не найдешь подходящую палку.
In reply to Captain
User Avatar
#1334
Auto-translated
Captain
There is a log, but what's the point...

The point is that the more logs there are, the more likely it is that everything will be fixed faster. IMHO, that's what I think...

Added 1 minute ago
Redwhait HP
Cap, read the instructions:smile09:

Yes, I understand. I thought that the main focus was on fixing the crash when right-clicking (since it causes the game to crash), and the logging is just dependent on the settings.

Added 1 minute ago
Nick 1
Hold down the Ctrl key before printing.

If I'm not mistaken, Ctrl only allows you to create dots. But okay, I'll check, thanks.
Сейчас балуюсь этим https://vcmi.eu/download/
За то что нейтралы не бегают за единичкой, для меня это уже стоит того
#1335
Auto-translated
Could you perhaps add a couple of features to 2.98 specifically for those who value stability? For example, a second-by-second timer and something else? =) If it's not too much trouble )) 2.98.1 ^^
Wouldn't it be better to add stability improvements in 3.0x?
And I won't be able to do this without your reports!
Because everything works perfectly for me without a single crash; otherwise, would I even be releasing it? Of course, sometimes I might miss something (for example, it's not possible to play the Campaigns in 3.07). I can't conduct 100% thorough testing on my own: playing full games for dozens of hours, on different OS versions, different game versions, using different programs to set up a local network over the internet, etc.

3.0x, in essence, was created from 2.98 by adding new features.

Added 2 minutes ago
I have the log, but what's the point...?
Why, in your opinion, did I implement crash information generation?
Was there nothing better to do?
HoMM 3 HD:

последняя версия - 5.0 RC96 (19.09.2020)

последнее видео: https://www.youtube.com/watch?v=u70wC0DJ7I8

полное подробное описание
In reply to Captain
#1336
Auto-translated
Captain

The second time – at the beginning of my turn, I press to view the turn – immediately after it ends, the game crashes.
Crashes sometimes occur at the end of viewing a turn after a computer player dies; the mod may not be the cause.

I played a bit myself, for a few in-game days, and haven't experienced any crashes yet.
Награда: Лучшему игроку сезона Осень 2009 за замок Конфлюкс
In reply to Medium_HP
User Avatar
#1337
Auto-translated
Medium_HP
Crashes sometimes occur at the end of viewing a turn after the death of an AI player; the mod may not be the cause.

I played a bit myself, for a few in-game days, and haven't experienced any crashes yet.
Maretti and I played a skirmish game without AI opponents. I sent the log to Baratochu.
Дипломатия - искусство говорить собаке "хорошая собачка" до тех пор пока не найдешь подходящую палку.
User Avatar
#1338
Auto-translated
Captain, you're playing with the bug fixes disabled, what more do you want? Most of the crashes are due to careless use. Moreover, to fix the bug, you need to submit the crash log immediately after the crash. Otherwise, what's the point of complaining that the game crashes and not backing it up with facts?
In reply to Sadness
User Avatar
#1339
Auto-translated
Vaflya
Captain, you're playing with disabled bugs, what else did you expect? Most crashes are due to careless use. Moreover, to fix the bug, you need to submit the crash log immediately after the crash. Otherwise, what's the point of shouting that the game is crashing and confirming it with facts?
How do you know all this about me? ;)

Here's my ini file:
= 2
{
Advanced RMG options, Protected saved games, Invite Hero, Chat in town screen, Anywhere visible timer, Every day saver, ...
0 - option is turned off
1 - option is turned on for SoD/Complete/HotA only
2 - option is turned on
default value is 1
}

= 0
{
SoD/Complete/Hota only
ignored if = 0
0 - option is turned off
1 - option is turned on
default value is 0
}

= 2
{
0 - off
1 - on for SoD/Complete/Hota only
2 - on
}

= 0
{
fixes gameplay bugs (Artifacts merchant, "Not Me", Refugee camp, arrow towers, endless AI turns, Clone cast, ... )
ATTENTION! You should turn this options off if you play pure SoD offline tournament!
0 - option is turned off
1 - option is turned on for SoD/Complete/HotA only
2 - option is turned on
default value is 1
This is regarding whether or not I have bugs disabled.

Now, what does careful or careless use mean?

Regarding the crash log, I submitted it right away because I haven't launched HD Mod since then.
Дипломатия - искусство говорить собаке "хорошая собачка" до тех пор пока не найдешь подходящую палку.
In reply to Captain
User Avatar
#1340
Auto-translated
Captain
How do you know so much about me? ;)
We played together, don't you remember? :-)
Improved Gameplay was disabled. I personally enjoy playing with "pure SoD," but as practice shows, most of the bugs have already been fixed, although this wasn't explicitly stated. The problem isn't the patch itself, but rather the raw pseudocode generated by IDA. Editing it eliminates bugs because the crash log contains the necessary address. All changes always included messages indicating which bugs were disabled (marked like this: [-] Bug ...)

In other words, Improved Gameplay is specifically responsible for the bugs, so using certain bugs (like viewing other players' cities) won't cause any problems if you use them carefully. If you click on a second city during the opponent's turn, and they don't have that city, the game will crash, but otherwise, everything will be fine. The same applies to other bugs. However, when the game is played without bugs, the crash rate is extremely low. And most crashes are caused by bugs in the mod, not the game itself, which is a slightly different issue. ;-)
So, I recommend enabling IG. It's more stable to play without bugs, even if it's not what you're used to. I enjoyed it myself, but I played for a month without them, and it didn't seem that significant. There's a description on the website; if you read it, you can avoid some game crashes.
https://sites.google.com/site/heroes3hd/description3
It's all explained clearly.
#1341
Auto-translated
The next stage in the anti-cheat system involves text files (tables): 1. Option: Make the text files load from a host (easier to implement). 2. Option: Make it so that before the game starts, the values in the text file tables are compared, and a warning is issued if there is a discrepancy. (More complex to implement, and the text files still need to be transmitted over the network for comparison). I chose the first option. Does anyone have any thoughts on this? And another important question: Which specific text files need to be included in the anti-cheat system? How can they be used for cheating purposes?
HoMM 3 HD:

последняя версия - 5.0 RC96 (19.09.2020)

последнее видео: https://www.youtube.com/watch?v=u70wC0DJ7I8

полное подробное описание
User Avatar
#1342
Auto-translated
baratorch has exceeded the maximum storage limit for private messages and cannot receive new messages until some old ones are deleted.

Can you add a feature to display the remaining time for a turn in version 2.98?
ICQ 335-665-133
Discord Sevensan#3379
In reply to baratorch
#1343
Auto-translated
baratorch
The next stage in the anti-cheat system is dealing with text files (tables):

1. Option: Make the text files load from a host (easier to implement).
2. Option: Make it so that before the game starts, the values in the text file tables are compared, and if there is a discrepancy, a warning is issued.
(More complex to implement, and the text files still need to be transmitted over the network for comparison).

I chose the first option. Does anyone have any thoughts on this?

And another important question: Which specific text files need to be included in the anti-cheat system? How can they be used for cheating?

The essence of the first option is that the text files will work the same for both players? If so, then I'm in favor of the first option.

Regarding cheating with text files.
There was a case in an inter-portal tournament where one of the teams used a text file that changed the set of secondary skills offered when leveling up heroes, as a result, they were not offered obviously useless skills.

But there are also useful text files. I use these myself:
1. Cranim.txt - speeds up animations in combat.
2. ARRAYTXT.TXT - displays the number of neutral units in a group as a numerical range (e.g., 50-99).
3. Objects.txt - prevents the generation of objects that make the game less enjoyable - healing forts and cartographers (their use is prohibited by the rules, so on a random map they are useless and well-guarded), as well as key tents and corresponding guard posts (due to the peculiarities of the game on random maps, the possibility of their practical use is negligible, which also makes them useless).
Attachments 3
3 files attached • Total size: 201.2 KB
Награда: Лучшему игроку сезона Осень 2009 за замок Конфлюкс
In reply to Medium_HP
User Avatar
#1344
Auto-translated
Medium_HP
The essence of the first option is that text files will work the same for both players? If so, I'm for the first option.

Regarding cheating with text files.
There was a case in an inter-portal tournament, one of the teams used a text file that changed the set of secondary skills offered when leveling up heroes, as a result, obviously useless skills were not offered to them.

But there are also useful text files. I use these myself:
1.Cranim.txt - battle animation accelerator.
2.ARRAYTXT.TXT - shows the number of neutral units as a numerical range (50-99, for example).
3.Objects.txt - prohibits the generation of objects that impoverish the game - hill forts and cartographers (their use is prohibited by the rules, so on a random map they are junk, and well-guarded at that), as well as keymaster tents and corresponding guardian pillars (due to the peculiarities of playing on random maps, the possibility of their practical use is negligible, which also makes them junk).
The possibility of using the latter in games under HeroesWorld rules is highly debatable.