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 ]
New Server | HOMM1: info forum | HOMM2: info forum | HOMM3: info forum | HOMM4: info forum | HOMM5: info forum | MMH6: wiki forum | MMH7: wiki forum
Heroes Community > Heroes 4 - Lands of Axeoth > Thread: What am i missing?
Thread: What am i missing?
vulcancolak
vulcancolak


Known Hero
posted March 07, 2019 01:36 PM
Edited by vulcancolak at 13:38, 07 Mar 2019.

What am i missing?

Hello everyone. I am the guy who try to change values of Platemail.
It increases armor by 10 and i am using cheat engine for the find values

--- Correct me if i mistaken ---

--- First part ---

I am opening empty map with Platemails. Before i pick platemail my defense is 94.
I am doing this: New Scan > Value 94 > Scan Type: Exact Value and it provides me the 292 records.

Question: 1 of these records is refering defense of my hero? If yes, why if i change it's values to 99 and my defense still shows as 94


--- Second part -----

After i grab armor, my armor increases to 104 from 94 and i am doing this Cheat Engine > Increased Value and when i click next scan, it provides me 3 records but minimum value is 10290 and if i change 3 of them (50 for an example) nothing happens.



I have a lot of time and i want to find hex offset of Plate Mail and change it's value.

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


Famous Hero
posted March 11, 2019 06:11 PM

Can you post screenshots?
____________

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


Known Hero
posted March 11, 2019 06:44 PM
Edited by vulcancolak at 18:48, 11 Mar 2019.

Sure. Here is the 2 pictures. I can provide more if you need.

https://ibb.co/nRBVs3r

https://ibb.co/XJ6HJLS

Edit. Just realized, hex values of .exe file ending at 00691120.

By the way it is the executable file of the equilibris. How can i learn where at stored of this artifacts i don't get it.

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


Known Hero
posted April 06, 2019 06:18 PM
Edited by vulcancolak at 13:34, 08 Apr 2019.

I have found anything new. I was tried to change values of items and i have realized i can change mana bonus to Crown of the Supreme Magi via Cheat Engine. I have a code like this 02B91570 if i change value of this item, it affects item during the game

But i cannot find 02b91570 into the .exe file when i open it with hex editor.

How can i make it permanent?

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


Known Hero
posted April 08, 2019 01:36 PM
Edited by radmutant69 at 13:40, 08 Apr 2019.

That 7E is only the 'Enum' of the Plate Mail. Basically it is its number in the artifact table. Doesn't helps too much but good to know there is such data anyway.

It must be possible to change its attributes. We just don't know the offset where it can be done. Maybe kkfkkfk(?) knows it but he rarely comes here...

Edit: this program can edit a few artifacts so I think he or the program's creator should know where they are in the exe.

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


Known Hero
posted April 08, 2019 02:23 PM

I was excited when i found it by myself but my morale decreased to -10 when i realized there is no offset like this in the exe

Then how the people can find offsets? I am also developer of New Order mod for Heroes 5 but this time i want to make edit for myself and my friends and my "only" interest is changing attributes of items.

Equilibris mod has changed items attributes but how the people can find offsets? I was using Cheat Engine and i was succesfully found the offset but i was tought it was the same offset into the exe file. What is the correct method?

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


Famous Hero
posted April 08, 2019 07:52 PM

radmutant69 said:
That 7E is only the 'Enum' of the Plate Mail. Basically it is its number in the artifact table. Doesn't helps too much but good to know there is such data anyway.

It must be possible to change its attributes. We just don't know the offset where it can be done. Maybe kkfkkfk(?) knows it but he rarely comes here...

Edit: this program can edit a few artifacts so I think he or the program's creator should know where they are in the exe.


Rad, what E7 are you looking at/refering to? Just guessing here, but it kinda sounds like you found the link that Nimo/Baronus discussed a while ago, regarding how the game knows which creature/line in the tables is linked to which code in the exe.

Vulcancolak, I think kkfkkfk uses some assembler program to track calls of a code.
____________

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


Known Hero
posted April 09, 2019 10:16 AM

I just answered vulcancolak's question what he later deleted from his post. ^_-

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


Known Hero
posted April 09, 2019 01:21 PM

No i am here still. And still trying to understand how can i find offsets. Let us make something clear.

1-)The offset i found was just an address? (02B91570)

2-)If yes, it probably get the information from somewhere and modders trying to find it's source right?

 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.0356 seconds