|
|
Biobob
Famous Hero
the Bobler
|
posted June 30, 2016 03:40 PM |
|
|
Sometimes you can also trick the enemy into building stuff for you, by letting him take city for a set amount of time
Also, website seems to be back up, so all the downloads should be working again
Greets
|
|
RoseKavalier
Admirable
Supreme Hero
|
posted September 27, 2016 08:22 PM |
|
|
Cheater !!!
It's been a while since this thread saw any update... tools for cheating!
These don't seem to work with HD mod, even though it seemed to be a plan from the last updates (several years ago). So in order to edit your heroes, you need to open HoMM3 without HDmod.
Some anti-virus identify this as a threat but it is a false positive. (it alters memory after all) You can always try to run it into a sandbox to be safe. For this reason the uploads are in .zip format
###
WoGEditor 2.4.2 English by hero_hacker & Magicfox
DOWNLOAD
>Don't use HD mod
>Run as Administrator
The software is pretty self-evident.
First you search for the location in memory to edit.
Second, perform the edits you would like.
Third, click 'save' and return to the game, your changes will be registered.
###
WoGEditor 2.5.1 Chinese by hero_hacker & Magicfox
DOWNLOAD - MEGA
>Don't use HD mod (it may be compatible with an old version, I don't have time to check right now)
>Run as Administrator
They added some functionality to ERA 1.5 (useless with Trainer anyway). The buttons are pretty much the same thing but without chinese characters it looks like gibberish, refer to the English editor.
###
(When I get a bit of extra time I will enhance this post.)
############
EDIT:
Seems Dropbox restricted these links.
Temporary Download
|
|
Salamandre
Admirable
Omnipresent Hero
Wog refugee
|
posted September 27, 2016 08:27 PM |
|
|
It can also edit the day of the game or only display?
|
|
RoseKavalier
Admirable
Supreme Hero
|
posted September 27, 2016 08:35 PM |
|
|
Everything that is not greyed out may be edited! So yes, date can be changed - I haven't tried to see if it works with timed events and such though.
|
|
Salamandre
Admirable
Omnipresent Hero
Wog refugee
|
posted September 28, 2016 10:31 AM |
|
|
The backside is that the chinese version runs without problem, but for the english one, Kaspersky shuts my system and goes mad. Then performed a complete scan, didn't find any problem yet asks me to fix the problem.
|
|
AlHazin
Promising
Supreme Hero
النور
|
posted September 28, 2016 01:04 PM |
|
|
Salamandre said: The backside is that the chinese version runs without problem, but for the english one, Kaspersky shuts my system and goes mad. Then performed a complete scan, didn't find any problem yet asks me to fix the problem.
Did you try to run it while disabling Kaspersky?
____________
Nothing of value disappears from this world, it will reappear in some shape or form ^^ - Elvin
|
|
Salamandre
Admirable
Omnipresent Hero
Wog refugee
|
posted September 28, 2016 01:15 PM |
|
|
Of course not, what's the point of paying big bucks for antivirus if I have to disable it when running chinese hacks.
|
|
AlHazin
Promising
Supreme Hero
النور
|
posted September 28, 2016 01:32 PM |
|
|
LOL, yeah. Russo-chinese skirmishes in your PC.
I tell you that cause I had an issue of the same kind with another game, it couldn't load the map image because Kaspersky sometimes didn't allow it to get to the needed game files. And disabling it solved the problem for me, although I disconnected from internet just in case... LOL.
|
|
Salamandre
Admirable
Omnipresent Hero
Wog refugee
|
posted September 28, 2016 01:36 PM |
|
|
Well of course, I am not stubborn and I would shut down Kaspersky if it conflicts with some legit software.
|
|
RoseKavalier
Admirable
Supreme Hero
|
posted September 28, 2016 02:56 PM |
|
|
Salamandre said: The backside is that the chinese version runs without problem, but for the english one, Kaspersky shuts my system and goes mad. Then performed a complete scan, didn't find any problem yet asks me to fix the problem.
You could try adding an exception - I did that for Windows Defender.
|
|
zmudziak22
Supreme Hero
Heroes 3 Fan
|
posted October 10, 2016 06:24 PM |
|
|
Anyone have either WogEditor or CreatureMoon tools?
|
|
RoseKavalier
Admirable
Supreme Hero
|
posted October 10, 2016 07:24 PM |
|
|
CreatureMoon is linked in OP
https://sites.google.com/site/biobobslaboratory/downloads/CreatureMoon_10-06.rar?attredirects=0&d=1
Dropbox removed some of my links and restricted others (traffic).
They should be restored somewhere in the future I hope. Here is an alternative for now...
Both zipped
|
|
RoseKavalier
Admirable
Supreme Hero
|
posted November 12, 2016 05:09 PM |
bonus applied by angelito on 02 Feb 2017. |
|
How to directly add Lord Haart in SoD
Some of you may recall the good fortunes brought to you by Lord Haart in the past before SoD came along. Then came SoD and he was replaced by Sir Mullich.
Sometimes it was possible to force Haart to appear by disabling Knights in a map and placing a random hero for a Castle player which would spawn as Lord Haart. (see Where the Beauty by Aeris)
It turns out a little hex editing is all that is necessary to get him on board.
EDIT: revised according to potmdehex's suggestions.
1. Take any map and place Mullich in it (if he's not already there). Name him 'AAAA' without the quotes.
2. Extract the map and open it with hex editor (see hex editing tutorial)
3. Search for value 41 41 41 41. This is the hex equivalent of 'AAAA'. If you use another name, this will be different and you will need to search for yourself. There might be several instances, have a look first. The hex editing we want to do should be at the last instance.
4. Once you've found the correct instance, go back 6 bytes before the start of the '41 41 41 41' portion and replace the '90' by 04. This is Lord Haart's id!
5. Save file and convert back to h3m (see hex editing tutorial)
Congratulations! You now have Lord Haart in your map!
In fact, you can place all 11 Knights directly on the map, even having both Mullich and Haart in your alignment.
And you can set him to level 6424 and bring in mad money every day!
I've not tested this extensively as I just discovered this so I'm not sure about tavern availability... however I assume it works as expected.
|
|
potmdehex
Known Hero
professional ERM™ scripter
|
posted November 13, 2016 01:36 PM |
|
|
RoseKavalier said:
3. Search for value 10 53 0f 4e 20 90. This is the id of custom named Mullich as 'aaa'. If you use another name, this will be different and you will need to search for yourself.
You should change this part of your guide because searching for ID is not a good idea (btw ID is only 4 bytes) as what ID an object will get changes depending on several things, e.g restarting the editor or placing other ID'd objects (all objects that can be objectives of quests have an ID).
Simple alternative:
Name a character AAAAA and search for the last occurence of that (41 41 41 41 41 if you want to search in hex).
The reason you want the last occurence is that object details section of h3m come last except global events, and the name may occur earlier e.g as part of player properties.
|
|
RoseKavalier
Admirable
Supreme Hero
|
posted November 13, 2016 02:25 PM |
|
|
I see, so find the last occurrence of the name and then go back 6 bytes to 90 -> change to 04.
So basically your suggestion is valid for any map (existing or new) whereas mine was only good for a new map where only Mullich existed.
I will make the changes, thanks a lot!
|
|
potmdehex
Known Hero
professional ERM™ scripter
|
posted November 13, 2016 07:18 PM |
|
|
Yeah. To be clear about what I meant by "ID", it's the bytes 10 53 0F 4E in your screenshot. That is the ID of that specific hero object on the map, generated on placement. Generally the ID will be +1 of the previous ID if I recall correctly, but the only requirement is that it is unique or you can get trouble if there are quest objectives involving several objects with the same ID.
|
|
Biobob
Famous Hero
the Bobler
|
posted January 11, 2017 08:06 PM |
|
Edited by Biobob at 20:23, 11 Jan 2017.
|
Everytime I read one of these great posts, I start thinking it might be possible to put multiple heroes with the same specialty (e.g. Adrienne) on the same map. But it never worked so far...it seems changing ID is not enough, maybe the game checks those later on?
Biobob said: How to put a puzzle battle in the middle of the map
Requirements:
-Player must not be able to defeat 4000 azure dragons/titans/whatever on cursed ground yet
-1-7 creature types not used anywhere else in the map (not mandatory, but highly recommended)
Most mapmakers who like to place combat puzzles on their maps know this problem: While on the first day, it is possible to set a hero with specific artifacts, creatures and stats, it gets harder and harder to control later on. What can we do? I present the puzzle gate:
Let me explain the contraption: The main problem when placing a specific puzzle combat in the middle of the map is that it is impossible to control the creatures the player can bring. What we do to counter this, is placing a one-way path (Note: This wont work if the player is able to defeat 4000 Azure dragons on cursed ground) where the player passes a huge amount of azure dragons without actually fighting, then proceeding to take some useless creatures. One way gate, you ask? This is due to the order battles take place when there are multiple options:
Knowing this, there is only one limitation to this method (apart from the method mentioned above): You must find at least 7 creatures not used anywhere in the map (Note: This is only to make it 100% bullet proof. If you dont do this, the player will still be able to bring some peasants, halflings, etc.)).
Some suggestions for seldomly used/useless creatures (at least those are the ones I use most for this kind of gate):
-Rogue
-Boar
-Peasant
-Halfling
-Iron Golem
-Stone Golem
-Gold Golem
-Diamond Golem
-Mummy
-Troll
Now, it is a good idea to warn the player beforehand to get rid of his strong creatures by passing the creatures to another hero. This is to reduce trolliness.
After that, the hero passes the azure dragons (as we learned before, the peasant fight will be triggered since it has a higher priority):
The player then moves on to receive some useless creatures from the pandoras box:
(Note: At this point, you can set the amount of stacks the player can bring! For example, if you only give six different creatures here, the player is still able to bring one stack of his own to make the puzzle more interesting! In this example however, we will give the player no freedom at all)
Here the player forgot to put away his other creatures, so they are lost upon visiting the pandora box:
Those creatures are now immediately taken away again, leaving the player with only one sole peasant, who will be used in the fight which is about to occur.
What happens if the player tries to go back? It is not possible, since he is not able to defeat the azure dragons. This is also the reason why there cannot be more than one attempt at a fight of this kind. You should probably inform the player about this, but in most maps, you are not allowed to lose fights anyway:
The hero, who would normally be very strong by this time, has now been given creatures that are 100% the ones the mapmaker wanted:
(Note: For fights in which stats and artifacts matter: Regarding artifacts, you can take important ones away beforehand and give them back after the fight. For stats, you need to do some hex editing, changing either a pandora box or a seer hut to give negative stats. The method used is already shown in Hex editing: Comparing values, so it wont be done again here. Just make sure to put all those things AFTER the quest gate)
The player can now have fun with a puzzle battle in the middle of the map:
This is, of course, only the most simple way to use this contraption. It can also be used with requiring specific heroes, giving specific spells etc, but Ill let you figure out those yourselfes!
Greets
|
|
Rince
Hired Hero
|
posted January 13, 2017 04:10 PM |
|
Edited by Rince at 16:11, 13 Jan 2017.
|
First of all, I thank Biobob and RoseKavalier for this thread, learnt a lot from it.
I have several questions though.
1) Is is possible to hex-edit a negative stat bonus somewhere besides seer's hut? Not an important issue though.
2) Is it possible to hex-edit a four-digit value for mana?
3) This one is a tricky. In my map I have a ceratin point where enemy's hero should "dissappear" on the event on cursed groung with 7*9000 azure dragons. When I tested it, everything worked well, but some other players reported that the hero passed the event and had like 300k of archmages after it. He had about 5k before the battle. How is this possible abd how it can be fixed?
4) Does the Infinite editor work well with more than 48 seer's huts?
|
|
RoseKavalier
Admirable
Supreme Hero
|
posted January 13, 2017 05:33 PM |
|
|
Rince said: First of all, I thank Biobob and RoseKavalier for this thread, learnt a lot from it.
I have several questions though.
1) Is is possible to hex-edit a negative stat bonus somewhere besides seer's hut? Not an important issue though.
2) Is it possible to hex-edit a four-digit value for mana?
3) This one is a tricky. In my map I have a ceratin point where enemy's hero should "dissappear" on the event on cursed groung with 7*9000 azure dragons. When I tested it, everything worked well, but some other players reported that the hero passed the event and had like 300k of archmages after it. He had about 5k before the battle. How is this possible abd how it can be fixed?
4) Does the Infinite editor work well with more than 48 seer's huts?
Hi Rince, glad to be of service
1)
Yes you can get it to work with your Hero's Primary Skills (Att/Def/SP/Kno).
While Pandora's Boxes and Events will allow negative stats to be entered, they have no effect.
If you want to force player to reduce Primary Skills, the easiest way is to give him more
Explanation: Primary Stats are stored with 2 bytes (0,255) but represent a signed integer (-128,+127). So if you want to decrease Primary Stats by amount x, you have to increase it by (256-x)
e.g. Hero has 60/60/60/60 stats and you want it to become 50/50/50/50.
Give (256-10) = 246 Primary Stats and you're set.
Can be done in 2 events of +123
60+123 = 183
183 is actually -73 (subtract 256 to go to negative value)
-73+123 = 50
Of course you will have to force player to go there with a single hero.
2)
Yes but only for "Take" so you can force a hero with 2000 spell points to have 0 right away.
"Give" is hard capped at 999 by the game, so even if we can place it in editor it isn't useful
3)
The only time I've seen this is in a Chinese map for a hero with Armorer Specialty (Tazar - Тазар ) and without HD mod. Basically damage overflows (go below 0) and you gain creatures in exchange.
Maybe a rough fix: have 2 events.
-First event lowers opponent forces
-Second event has whatever guard, negative creatures are very weak
Details: Same way as in 1) but subtract 65,536
e.g. 65,000 is actually -536 (65,000-65,536)
4)
I haven't tested it, it should take a few seconds on a blank map to see if they are duplicates or work. Actually, I haven't tested any objects outside those I've already posted.
######
I'll send you a private message in a few minutes.
____________
My Let's Plays: Metataxer's Revenge - The Empire of The World 2
|
|
Biobob
Famous Hero
the Bobler
|
posted January 13, 2017 05:45 PM |
|
|
Adding to RoseKavs reply on the 4 digit mana issue: if you are too lazy to hex edit, you can also place two events, the first one draining 1 mana (reduces mana to 999 if 1000 or higher), and the second draining 999, which will always set heroes mana to 0.
____________
Maps
The Mapmaker's Thread
|
|
|