Skip to content

Posts from A program for determining luck/morality in Heroes 3!

4.8 (4 ratings)
In reply to VDV_forever
User Avatar
#449
Auto-translated
VDV_forever;191559
We need a program that ensures all players are on a level playing field, and also a program that allows the host to replay moves with 100% accuracy and save the game!

The fact that this game will essentially no longer be Heroes of Might and Magic III doesn't seem to bother anyone.
In reply to Монца
User Avatar
#450
Auto-translated
Started testing the patch. No issues found so far. I have a suggestion for the esteemed Monza: Fix the bug with the ballista. If possible, limit its number of shots to exactly 24. And if there's a supply wagon, the number of shots should be unlimited. And one more thing, improve the hero-finding program. Of course, with VBN's permission. Perhaps Vitaly will also participate in this. In general, I would like to achieve the following: Select the desired hero, click the search button, and the program automatically starts searching. And I can do other things in the meantime. When I come back, the hero is already found. What we have now is good and saves time, but it's not ideal.
Все гениальное-просто!
:) F A I R :) P L A Y[/COLOR]:)
In reply to Перполькен
User Avatar
#451
Auto-translated
Perpolken;191593
And one more thing, to finish working on the hero-finding tool. Of course, with VBN's permission. Perhaps Vitaly will also participate in this.
And what does Vitaly have to do with it? He only wrote the digger for the second Heroes game...
Perpolken;191593
In general, I would like to achieve the following:
Select the desired hero, click the search button, and the program starts searching on its own. And I can do other things in the meantime. I come back, and the hero has already been found.
Sanya, my program already works like that.... Don't you have that? The program glitches terribly, especially when you need to search in an eighth-level castle.... But when there are few, it's all okay. It would be great if it worked like in The Restoration of Erathia, where you can arrange the castles as you like.
In reply to Перполькен
User Avatar
#452
Auto-translated
Perpolken;191593

In general, I would like to have the following:
I select the desired hero, press the search button, and the program starts searching automatically. Meanwhile, I can do other things. When I come back, the hero is already found.
Yes!!! And also, it would be great to be able to set which units the hero comes with, preferably the maximum number. After all, there is a chance that Shakti might come with 120 troglodytes, right? This way, we can save our time and that's it... :D

We could go quite far in optimizing the patch, though... :)
Сначала было слово...
FizMiG v.2.0 *** Очередное обновление справочника! *** http://vk.com/fizmig

In reply to AmberSoler
User Avatar
#454
Auto-translated
AmberSoler;191597
Yes!!! And also, it would be good to specify which units the hero comes with, preferably the maximum number... After all, there is a chance that Shakti will come with 120 troglodytes, right? This way, we will simply save our time and that's it... :D

We can go far in optimizing the patch, however... :)
But what does Shakti have to do with it??? :confused:
I understand that Perpolken meant that he is not satisfied with how Digger works. I also stopped being satisfied with him after I played ОТ on HP. There are so many castles there, and they drop every time in different ones.... After he dug up a hero for me in the wrong castle for the 3rd time, I decided to dig manually :D

But on the other hand, the thought about Shakti is somewhat correct, although this applies to online play, but for one player, Shakti comes with 120 troglodytes in the tavern, and two native heroes, while for another, it's Kalh and 4 gogs, and in the tavern, Peer with 15 imps without a ballista and Stracker with 4 zombies!! The game promises to be interesting!!!!! :smile40:
In TT, by the way, everything is fine with this!
User Avatar
#455
Auto-translated
Dear all, please calm down. There was a problem with the generation of morale and luck. We solved it by changing several bytes and modifying the cranium. This is what should make up a small patch for the official version. Everything else—additional functions that seem like bugs to some, such as the nagobank (I've long been used to mining sand there) and the ballista, or the fantasies of online players regarding the porting of nice features from TE to SoD—will be in a SEPARATE patch for those who truly desire them. In the official version, everyone is equal at the start anyway, so we will try to be as conservative as possible. Why, pray tell, do you need separate units by clicking? Who is bothered by the ballista's infinite shots? What is so buggy for the official version in the nagobank?
By the way, everything is fine with that in TE!
To be honest, there isn't much there that isn't fine. And even those things are promised to be refined
In reply to Fireball
User Avatar
#456
Auto-translated
Fireball might be right. We got a little carried away with the changes. :) Indeed, what difference does it make what's stored in the Naga Bank? And separating the units is a questionable point. If I want to separate, for example, 34 fairies, I'll have to delete the unit first and then enter 34... So, I think such innovations should be optional, just like displaying the number of monsters. And what will be in the Naga Bank depends solely on who generates the save! Correct me if I'm wrong.
FB
To put it bluntly, there are many things wrong with it. And they promise to fix it.
+1
#457
Auto-translated
Which version are we playing on? Only the Russian SoD 3.2 and Russian Platinum 4.0? Or are 3.0, 3.1, and their English counterparts also allowed?

I myself am against including the separate version for Heroes I in the patch (we agreed that this would be optional), and the descriptions of creatures and the Naga-bank bug can also be excluded; it's not critical.

I understand that there won't be a definitive answer. We need to make a firm decision.
Let's focus on a mandatory patch for offline play, which is truly needed. And gradually, a separate patch with enhancements and other features will be developed.
In reply to Монца
User Avatar
#458
Auto-translated
Monza;191616
Which version are we playing on? Only the Russian SoD 3.2 and the Russian Platinum 4.0? Or are 3.0, 3.1 and their English counterparts also allowed?
Players only use 3.2 or 4.0. As far as I know, playing the English version is also allowed. I play it and haven't been banned yet :p
Monza;191616
Let's focus on the essential patch for the offline game that is truly needed. And gradually develop a separate patch with enhancements and other features.
Let's start with the most basic version that only fixes the animation and the canceled animation!

By the way, there should be 2 animations, selectable as an option! A simple canceled animation and an accelerated canceled animation, and I think this is very important!
#459
Auto-translated
in English, what is it?
User Avatar
#461
Auto-translated
I have a proposal.
To modify the heroes3.exe file in such a way that it cannot be subjected to "decompilation, disassembly, decryption, or other actions with the object code of the Program [heroes3.exe] aimed at violating... and obtaining information about the implementation of algorithms used in the Program [heroes3.exe], or creating derivative software products using the Program [heroes3.exe]."
In a Theoretical sense, the possibility of decompilation, disassembly, and decryption always remains, but there are encryption methods (which can be implemented with any margin) such that in a Practical sense, the aforementioned actions against the Program [heroes3.exe] will be impossible, or if possible, then unfeasible in terms of obtaining information about the implementation of algorithms used in the Program.

Put simply, from now on, no matter what you try to do with the proposed protected file [heroes3.exe], it will be impossible to extract any information from it (including by the protection developers themselves).[/I], such as: predicting morale, contents of chests, skeletons, etc., etc... And this means there is a possibility to leave SoD exactly as it was intended by the game developers, with the exception perhaps of patches (changes that do not affect the structure and gameplay [semantic] aspects of the game), without any subsequent possibility of interference in the structure and semantic aspects of the game.

P.S. I believe issues regarding protecting the protected file [heroes3.exe] from the protection developers themselves, as well as version control for the Heroes III file on which a particular game was played, are also implementable (including online).

P.P.S. Patches that do not affect the structure and gameplay aspects of the game (separating ones, for example, but not determining the contents of huts or the naga-bank) can undoubtedly be included.

P.P.P.S. It is a very, very great pity that the Heroes III developers did not specify the points mentioned in quotes in this post within the license agreement.
Клан Homo homini

Charity suffereth long, and is kind; charity envieth not; charity vaunteth not itself, is not puffed up,
Doth not behave itself unseemly, seeketh not her own, is not easily provoked, thinketh no evil;
Rejoiceth not in iniquity, but rejoiceth in the truth;
Beareth all things, believeth all things, hopeth all things, endureth all things. Charity never faileth...
User Avatar
#462
Auto-translated
invisible;191631
Guys, don't you think that with your "Creation," you're simply killing online Heroes games?!!! Maybe all these tricks are useful in offline mode, but online, you're just ruining the experience, if you haven't already!
Seryoga, you're exaggerating a lot! You'll still play online, just with people you know, who won't use these programs!!!! After all, online play is based purely on trust. And it's not difficult to check the contents of Pandora boxes and Utopias, even without any programs, in any game... For example, you pause the game, save it, and then the opponent starts looking at the save, opens the map, sets up an infinite turn, and then everything is clear... So now you can't even play with pausing? It all depends on how far a player is willing to go to win. :smile19:

2Monza: You can play on English 3.2 and English 4.0.... I have English 4.0 Platinum.
But on versions like 3.57 or 3.58, it's absolutely forbidden!

2vbn: You're suggesting a good idea! But is it really feasible?
#463
Auto-translated
to vbn: This protection should have been implemented by the developers themselves. In any case, someone (even me) will have the old, unmodified exe file.
You could try encrypting the data during the game so that it cannot be read from the operating memory. This is indeed possible, but then you would likely have to change the save file format as well, to ensure that the game was played on the correct version. And this is quite a complex task.

P.S. These algorithms can always be identified by the original exe file, but reading the data during the game (as the "traffic light" does) will not be possible.
User Avatar
#464
Auto-translated
No one is going to browse the contents of the repositories, etc. For example, I don't need it, and I won't do it. If someone needs it, let them do it themselves. The patch will include: 1) fixed battles; 2) separation of single units (optional); 3) possibly, a fix for the Naga Bank (optional, but probably not needed; we need to decide: sulfur or gems); That's it. 2Catch: I only see negativity in "catching" morale and luck. After all, it's practically not difficult to get morale on the first turn. Therefore, when entering a battle, we clearly know that we will get morale and do it when we need it. And we don't care about the probability of it happening. One battle - morale on the first turn, the second, the third... Sorry, but where is the probability of it happening here? I only see one - 100%... The random events mechanism implemented in Heroes 3 does not involve targeted save/load actions.
User Avatar
#465
Auto-translated
Regarding the content of the Naga Bank. I would like to remind esteemed experts that gems are the only resource that appears with a probability of around 50% FREE OF CHARGE (i.e., for free, without a battle, by the way) in the amount of 5 gems per week. As far as I know, the skill level of players in Heroes of Might and Magic III is quite sufficient to increase this probability.
Therefore, I would suggest a more balanced approach to the issue of the Naga Bank's content.

However, it might be worthwhile to consider a combined artifact for the Barbarians...

Орден Фениксахаризматический :) лидер

Statistics

Welcome our newest member: leyu