Heroes of Might and Magic Community
visiting hero! Register | Today's Posts | Games | Search! | FAQ/Rules | AvatarList | MemberList | Profile


Age of Heroes Headlines:  
5 Oct 2016: Heroes VII development comes to an end.. - read more
6 Aug 2016: Troubled Heroes VII Expansion Release - read more
26 Apr 2016: Heroes VII XPack - Trial by Fire - Coming out in June! - read more
17 Apr 2016: Global Alternative Creatures MOD for H7 after 1.8 Patch! - read more
7 Mar 2016: Romero launches a Piano Sonata Album Kickstarter! - read more
19 Feb 2016: Heroes 5.5 RC6, Heroes VII patch 1.7 are out! - read more
13 Jan 2016: Horn of the Abyss 1.4 Available for Download! - read more
17 Dec 2015: Heroes 5.5 update, 1.6 out for H7 - read more
23 Nov 2015: H7 1.4 & 1.5 patches Released - read more
31 Oct 2015: First H7 patches are out, End of DoC development - read more
5 Oct 2016: Heroes VII development comes to an end.. - read more
[X] Remove Ads
LOGIN:     Username:     Password:         [ Register ]
HOMM1: info forum | HOMM2: info forum | HOMM3: info mods forum | HOMM4: info CTG forum | HOMM5: info mods forum | MMH6: wiki forum | MMH7: wiki forum
Heroes Community > Library of Enlightenment > Thread: hello, i want to know...
Thread: hello, i want to know...
mister_kalu
mister_kalu


Known Hero
posted October 07, 2007 07:26 PM

hello, i want to know...

hello I am new in the forum, I want to know the name of the file that allows to change the abilities of the creatures in heroes 3, and where it is, h3sprite.lod or H3BITMAP.LOD? for example:  piqueman flying.
____________

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
yasmiel
yasmiel


Supreme Hero
Former Chessmaster
posted October 07, 2007 08:50 PM

AFAIK, abilities cannot be changed that way.
Only way would be through ERM, and for that you need WoG.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
angelito
angelito


Honorable
Undefeatable Hero
proud father of a princess
posted October 07, 2007 09:28 PM

Quote:
hello I am new in the forum, I want to know the name of the file that allows to change the abilities of the creatures in heroes 3, and where it is, h3sprite.lod or H3BITMAP.LOD? for example:  piqueman flying.
Just visit a coffee shop in Amsterdam, then you will see your piquemen flying
____________
Better judged by 12 than carried by 6.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
sachelos
sachelos


Known Hero
posted October 08, 2007 10:59 AM

Quote:
Quote:
hello I am new in the forum, I want to know the name of the file that allows to change the abilities of the creatures in heroes 3, and where it is, h3sprite.lod or H3BITMAP.LOD? for example:  piqueman flying.
Just visit a coffee shop in Amsterdam, then you will see your piquemen flying


LOL good one ... laught till tears damn..

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Artas1984
Artas1984


Adventuring Hero
posted October 11, 2007 12:52 AM

Yasmiel, i have heard you know a solution how to make hard-coded files such like SSTRAITS.TXT work directly in Heores III data without ERM...

What can you say about this?
____________

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Ecoris
Ecoris


Promising
Supreme Hero
posted October 11, 2007 08:57 PM
Edited by Ecoris at 20:58, 11 Oct 2007.

Here is what you are looking for:

Quote:
It is actually quite simple. Just be sure to have a backup of your data files. Also be aware that at some point I had to replace all files in my HOMM3 directory to reset the stats. Just moving in new data files was not enough by some reason.

Go here: http://www.archangelcastle.com/download/logh3index.php

Download the following files:

ModHomm3 -> Used for extracting data from the data files.
TextEdit -> Program that allows for easy editing of TXT files.
Lodedit  -> Program used for integrating your modified files into the game.

Be aware of one thing though: It seems that the changes to creatures, and probably other changes that were made (if any)in SOD are not stored in the data files, but probably in the game executive.
The file you will be extracting TXT files from will be H3ab_bmp.lod, but the creatures text file you get from it will not reflect the balance changes made to Angels, Lizardmen, Cerberi, and Serpent Flies. Remember to fix those to current stats before you integrate any changes, or else you will revert them to how they were before SOD.

To integrate files into the game, place the file you want to integrate in the same folder as Replace.bat and Lodedit.exe, then "edit" Replace.bat, and write "lodedt @(name of file you wish to integrate).
Then run replace.bat. This will take about 1 second.

Examples would be: lodedt @CRTRAITS.TXT, or lodedt @BUILDING.TXT

(originally posted by God2 in this thread)

Edit: I've used the technique a lot, it's quite simple once you have located the interesting .txt files. Feel free to ask any questions.
____________

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
BAD
BAD


Promising
Known Hero
posted October 11, 2007 11:25 PM
Edited by BAD at 00:30, 12 Oct 2007.

@ Mister_kalu

Wog is the best way to make changes, but there is other ways too like: executable(hard coded changes).



You need to know at least basic asm to make changes for abilitites and have an hex editor for that.


The line for pikeman is:


0x006703C8 (offset in executable)


Pikeman is Alive and has 16(in hex is 10)


So, you want Pikeman to be alive and flyer(will be 18; in hex is 12)


P.S Pikeman has no additional animation for flying, but will ignore obstale like Ghost Behemoth.

I just gave you an example...I dont have time, but if are requests for Heroes II, III, IV, perhaps I'll make some tutorials how to make hard coded changes.


If are problems with my post, I can removed it without problems.








____________

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
yasmiel
yasmiel


Supreme Hero
Former Chessmaster
posted October 11, 2007 11:51 PM
Edited by yasmiel at 23:53, 11 Oct 2007.

Quote:
Yasmiel, i have heard you know a solution how to make hard-coded files such like SSTRAITS.TXT work directly in Heores III data without ERM...

What can you say about this?


As TPAM above me said, the change can be done with any hex edit tool, but knowing the offsets for each flag/variable and list of possible values should be "near the hand" when dealing with those and knowing some basic assembelr is helpfull (when dealing with "last byte most valuable" and similary shown data).


As for trait.txt files only, solution is mentioned by Ecoris in this thread as well so you dont need any hex edit if .txt files are all you want.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
mister_kalu
mister_kalu


Known Hero
posted October 13, 2007 06:30 AM

hello again, I want to know if the file heroes3.snd (of "wod" not of Roe,itīs the same file of sod)  can be modified , I want to add sounds of heroes 2, I have a program, itīs name is "sndmanager", this sndmanager it can open without problems the file of homm3 roe, but not the other , because when opening the file (heroes3.snd), this throws an error and I cannot modify it, exists another similar program? thanks
____________

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
marvelousMe
marvelousMe


Hired Hero
hey! stars are pretty
posted October 28, 2007 10:06 AM
Edited by marvelousMe at 10:06, 28 Oct 2007.

Quote:
hello again, I want to know if the file heroes3.snd (of "wod" not of Roe,itīs the same file of sod)  can be modified , I want to add sounds of heroes 2, I have a program, itīs name is "sndmanager", this sndmanager it can open without problems the file of homm3 roe, but not the other , because when opening the file (heroes3.snd), this throws an error and I cannot modify it, exists another similar program? thanks




yas already answered that, you need Wake of the Gods for that: http://wakeofthegods.strategyplanet.gamespy.com/download.html after you install WoG you need to look into ERM scripting. the tutorial should be in your Heroes folder. something like this: C:\Program Files\3DO\Heroes 3 Complete\erm_help\index.htm

____________


 Send Instant Message | Send E-Mail | View Profile | PP | Quote Reply | Link
Artas1984
Artas1984


Adventuring Hero
posted January 12, 2008 05:07 PM

Quote:


To integrate files into the game, place the file you want to integrate in the same folder as Replace.bat and Lodedit.exe, then "edit" Replace.bat, and write "lodedt @(name of file you wish to integrate).
Then run replace.bat. This will take about 1 second.

Examples would be: lodedt @CRTRAITS.TXT, or lodedt @BUILDING.TXT

(originally posted by God2 in this thread)

Edit: I've used the technique a lot, it's quite simple once you have located the interesting .txt files. Feel free to ask any questions.


Yes i feel free to ask: lodedit.exe and replace.bat are in my main H3 dir. I want to integrate SSTRAITS.txt

So i don't get, should i rename "lodedt.exe" with "lodedt@sstraits.txt" and then run the replace.bat file to gain a lod file? I mean what? Explain would you?
____________

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
reeno
reeno

Tavern Dweller
posted December 26, 2008 10:00 PM

I don't want to create a new thread just for this, but I haven't seen anyone talk about it: whenever your allies send you resources, and would appreciate resources you have, how do you send them these resources?

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Geny
Geny


Responsible
Undefeatable Hero
What if Elvin was female?
posted December 26, 2008 10:02 PM

It's been years since I played HOMM3, but I think there is an option in the marketplace.
____________
DON'T BE A NOOB, JOIN A.D.V.E.N.T.U.R.E.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
citrusmind
citrusmind


Hired Hero
posted January 02, 2009 06:40 PM

I would also like a guide as well to making changes.  Especially if done in English without tons of abbreviations and assumed knowledge.  It takes reading many many threads just to get a basic translation of AA, SOD, AB, etc... perhaps a thread of just explained jargon would be good... like a HOMM3 forum tutorial and get to making hard-coded changes later.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
HOMMicideMan
HOMMicideMan

Tavern Dweller
posted January 06, 2009 10:10 PM

i have found a haven at last

hello all, i have played all HOMM games throughout my entire life and couldnt be happier

i decided to join you all in hopes of seeking a way to play others online in HOMM2

im sick of hot seat and i want some real competition.

is there any actual only HOMM2, and if so, how can i get started?
____________

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Jump To: « Prev Thread . . . Next Thread »
Post New Poll    Post New Topic    Post New Reply

Page compiled in 0.0517 seconds