Skip to content

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

4.8 (4 ratings)
User Avatar
#557
Auto-translated
Development Planner for HoMM III 4.0

It can build a development tree (5, 10, and 15 levels);
Find the desired skill, as well as all possible paths to acquire it;
Find the minimum number of level-ups required to acquire a skill, as well as all paths to acquire the skill with the minimum number of level-ups.
In reply to AlexSpl
User Avatar
#558
Auto-translated
Does the program work with versions in different languages?

Added after 18 hours and 17 minutes
Hmm... I don't understand anything... I decided to test it, tried to run it, but it won't work... It says: Ardes not found, restart the game (heroes3.exe)... No restarts help... :confused:
User Avatar
#559
Auto-translated
Dirty Player: Try running the program as soon as the main menu of Heroes appears. But even if the program doesn't find the R address, the Scheduler should still work. Did previous versions find the address? It has been noticed that if the Traffic Light is launched after loading/saving the game or performing other actions, rather than immediately after the main menu appears, the address is less likely to be found.

The Scheduler should work for HoMM III 4.0 and HoMM II 2.1 (but not for HoMM III 3.2)

I only tested it on the Complete Collection from Buka, but I don't see any reason why the program shouldn't work for the English 4.0 version as well.

Please let me know if it doesn't work for anyone. I tested it on three different computers - it works.

Added 23 minutes later
Also, be sure to restart the Traffic Light if you exit the game!
Also, check the executable name. It should be heroes3.exe

P. S. If you don't need the Traffic Light, but you want to use the MP Monitor or the Development Scheduler, just ignore the "Address not found..." message (the address is only needed for the Traffic Light to work). I also tested the Monitor and Scheduler under MS Windows Vista Ultimate SP 1 - they work without problems (and should work). The Traffic Light didn't work even for me. Apparently, it is necessary to unambiguously determine the R address, which I will try to implement in the next version.
#560
Auto-translated
I launch the traffic light program before starting Heroes – it works perfectly, no problems.
In reply to AlexSpl
User Avatar
#561
Auto-translated
AlexSpl;198729

Can build a skill tree (levels 5, 10, and 15);
Find the desired skill, as well as all the ways to obtain it;
Find the minimum number of level-ups required to obtain a skill, as well as all the ways to obtain the skill with the minimum number of level-ups.
How does it work? I can't figure it out. It seems to be trying to calculate Morale and Luck... In general, explain how to use it.
User Avatar
#562
Auto-translated
Implemented a search function for all Heroes, as well as Heroes by class: Knights, Clerics, Rangers, Druids, etc. More precisely, the program now doesn't search, but knows the addresses. Accordingly, 156 Heroes are found instantly. As soon as I learn how to calculate the R value for the Traffic Light (instead of scanning RAM to find it), I will release a new version and detailed instructions.
User Avatar
#563
Auto-translated
Version 3.1 (with limitations)

The Traffic Light feature is temporarily unavailable, although it indicates that the address has been found;
Version HoMM I 1.1 is temporarily unsupported.

Advantages of this version:
It guarantees finding any Hero, all possible Heroes (including those from campaigns), as well as Heroes of a specific class (Knight, Barbarian, etc.).

To search for a single Hero, enter their name and click "Find" (Enter).
To search for all Heroes or a group, right-click on the list.
To navigate the list, use the arrow keys, "PgUp", "PgDown", and the mouse wheel. I have removed the vertical scrolling.

To build a development tree, double-click on the Hero's number in the list (I do not recommend setting the depth to 20 levels: building the development tree will take approximately 30 minutes for HoMM III (about 10 minutes for HoMM II), while for 15 levels, it will only take 30-40 seconds).

The Traffic Light feature is more complex: it is quite difficult to determine the address unambiguously, so for now, the Traffic Light has been removed.
In reply to AlexSpl
User Avatar
#564
Auto-translated
I have this kind of situation... :confused:
Attachments 1
1 file attached • Total size: 25.4 KB
User Avatar
#565
Auto-translated
2Dirty Player: Version 4.0 is set by default; check if you are actually launching SoD 3.2? Otherwise, it seems we'll have to add ru :) Post the executable if it's not too much trouble! I'll see what those guys [localizers] did to the original...

Check the Heroes version in Help. I get exactly the same picture when I mistakenly launch SoD 3.2 instead of the Complete Collection.

Added after 9 minutes
I forgot to mention that to successfully search for Heroes, you need to load a game or start a new one; otherwise, the entries will be empty. Maybe that's exactly your case?
In reply to AlexSpl
User Avatar
#566
Auto-translated
Yes, I'm loading the game! Version 4.0. I sent you the executable file this morning; check your email.
User Avatar
#567
Auto-translated
2Dirty Player: Thank you. Thanks to the original executable, I found an error in the development tree construction. The original version will now also be supported. Owners of the original HoMM II 2.1 and HoMM I 1.1! Please contact me via private message (I need the original 2.1 and 1.1).
#568
Auto-translated
I will send both files by mail tomorrow.
User Avatar
#569
Auto-translated
LMOracle 3.2

1) Fixed errors in building the skill tree for HoMM III 4.0;
2) Now, the HoMM III 4.0 EN version is also supported (Dirty Player, please let me know how it works).

I would be grateful to testers for the skill tree for HoMM III and HoMM II. It would be unpleasant to discover, while playing a competitive match, that after Logistics, the Hero receives Wisdom instead...
User Avatar
#570
Auto-translated
I tested the program and noticed that it incorrectly builds the skill tree for Yog and Terek in the "Birth of a Barbarian" campaign. However, the program passes all other tests perfectly (including with Yog and Terek, but only in a separate scenario). I am puzzled. It seems that Yog and Terek in the "Birth of a Barbarian" campaign develop in some special way. I will try to figure it out...

If you also find errors in skill tree construction, please let me know!
In reply to AlexSpl
User Avatar
#571
Auto-translated
It seems like the monitor is working somewhat, it finds the heroes, and it displays the map... But the semaphore isn't working! It just shows constant numbers :eek:
And I have no idea how to view the trees...

Question: Where did the HELP go? It used to be there. Please explain everything as if I were an idiot. :)