Ruarz
Regular
HARDCORE CHEATING IN M&B
Well as far as my reputation on the forum goes this is going to be a bit of a blow this is probably one of the dirtiest cheats around. People tend to shy away from fiddling with memory addresses but it is entirely legal, easy and presents no threat to your computer so long as you don't begin to meddle with addresses associated with core windows processes.
With the program Cheat Engine, you can manipulate any value on your computer, so long as you can identify its memory address and form.
Before I start I want want to say two things: First, is my knowledge is limited of editing memory addresses so first of all I want to say If you're stuck, it's unlikely I can help, you can probably learn how to fix it quicker than me especially as the program features an in depth tutorial, most of which I haven't even seen.
Secondly I am anticipating a lot of criticism for defying the game. I wouldn't be surprised if this thread was taken down but it has been requested and I don't see why it shouldn't be shared.
My philosophy is most things I can do can be done by following the game, but with more time. This is the quick and easy method for those than can only grab several hours each week, and aren't interested in following the game as it should be played.
Anyway: begin by downloading and installing the program from this site:
http://www.cheatengine.org/download.php
If you are shy about installing bits and bobs on your computer I can assure you this is legit, quality software. If you are really that shy, leave this thread now, as this method probably isn't for you.
Follow the basics on the tutorial. Anything that involves hex editing or binary you don't need to know. I don't even know what that does let alone how it works
Once you've done that you can probably work out how to use it practically in M&B on your own. Try not to fiddle with the speedhack. Although it works for many other purposes (slow mo in Assassins Creed 2 ) the M&B engine does not support it and you can probably expect a crash.
Anyway. As it stands I use Cheat Engine for two purposes. I will explain the first today:
Purpose One: Adding Troops.
You can either add troops to your party or the garrison of town/castle. I will show you how to modify the number of troops in a party, however modifying in a town is just as easy. The trick lies in identifying the address. So if you can change a number, you can track it and tweak it.
STEP ONE: Identifying the process: To find the address you will first have to select the application you want to use. In this case it's fairly blatant. Start Warband, let it load to the menu screen. Go to the process list, and find "mb_warband.exe"
Here is a screenshot. I will post a screen shot for each step. The pictures are massive so to keep a tidy page close each one after you're done with it
STEP TWO: Recruit some units: Or use existing ones. You'll need at least 5 to identify the process. In this case I've used 15 of my Imperial Recruits, part of a faction I made which you can incorporate into native if you're interested. Post it here if you are.
STEP THREE: Get them to where you want them to be. In this case I've upgraded them down the speaman route. Use the M&B cheat option to upgrade them quickly if you want (Ctrl + X).
STEP FOUR: First scan: There are 15 Men at Arms so put in 15 in the value entry and hit "New Scan"
STEP FIVE: A huge list of addresses has come up: any single bit of code with "15" in it, any string or value "15" will be on this list. We now need to change it in game so that we can identify from this list. For arguments' sake I have disbanded 3 men so I am left with 12. I now input 12 into the value box and hit "Next Scan"
STEP SIX: Just to make sure: Now all the values which where 15 and are now 12 have come up. This is two addresses. To make sure these are the ones I need I will do one more scan, disbanding another two troops, leaving 10. I put 10 in the value box and hit "Next Scan"
STEP SEVEN: Changing the value: The same two values have come up, these are clearly linked to the men at arms in my party. One address is irrelevant, I don't know what it does, it is linked with the number of troops, maybe something to do with upgrading or morale. The irrelevant address name should look like "042C516C".
The relevant address, which determines the number of troops should look like "3E6F9E58". Click this (*1), and it should be added to the list of addresses at the bottom (*2). Click the value in the address list and change it to a number of your choice (In this case 100).
STEP 8: Look at your party: As if by magic, you now have 100 troops in you party. Note that it is inside your party limit. Having 3005/755 troops like in the next step will likely break the game or cause morale bugs after a while. This is why it is generally better to apply the same principle to garrisoned troops but I will show you anyway for tutorial's sake.
STEP 9: Going Nuts: Go back to Cheat Engine and change the value to 3000.
Well as far as my reputation on the forum goes this is going to be a bit of a blow this is probably one of the dirtiest cheats around. People tend to shy away from fiddling with memory addresses but it is entirely legal, easy and presents no threat to your computer so long as you don't begin to meddle with addresses associated with core windows processes.
With the program Cheat Engine, you can manipulate any value on your computer, so long as you can identify its memory address and form.
Before I start I want want to say two things: First, is my knowledge is limited of editing memory addresses so first of all I want to say If you're stuck, it's unlikely I can help, you can probably learn how to fix it quicker than me especially as the program features an in depth tutorial, most of which I haven't even seen.
Secondly I am anticipating a lot of criticism for defying the game. I wouldn't be surprised if this thread was taken down but it has been requested and I don't see why it shouldn't be shared.
My philosophy is most things I can do can be done by following the game, but with more time. This is the quick and easy method for those than can only grab several hours each week, and aren't interested in following the game as it should be played.
Anyway: begin by downloading and installing the program from this site:
http://www.cheatengine.org/download.php
If you are shy about installing bits and bobs on your computer I can assure you this is legit, quality software. If you are really that shy, leave this thread now, as this method probably isn't for you.
Follow the basics on the tutorial. Anything that involves hex editing or binary you don't need to know. I don't even know what that does let alone how it works
Once you've done that you can probably work out how to use it practically in M&B on your own. Try not to fiddle with the speedhack. Although it works for many other purposes (slow mo in Assassins Creed 2 ) the M&B engine does not support it and you can probably expect a crash.
Anyway. As it stands I use Cheat Engine for two purposes. I will explain the first today:
Purpose One: Adding Troops.
You can either add troops to your party or the garrison of town/castle. I will show you how to modify the number of troops in a party, however modifying in a town is just as easy. The trick lies in identifying the address. So if you can change a number, you can track it and tweak it.
STEP ONE: Identifying the process: To find the address you will first have to select the application you want to use. In this case it's fairly blatant. Start Warband, let it load to the menu screen. Go to the process list, and find "mb_warband.exe"
Here is a screenshot. I will post a screen shot for each step. The pictures are massive so to keep a tidy page close each one after you're done with it
STEP TWO: Recruit some units: Or use existing ones. You'll need at least 5 to identify the process. In this case I've used 15 of my Imperial Recruits, part of a faction I made which you can incorporate into native if you're interested. Post it here if you are.
STEP THREE: Get them to where you want them to be. In this case I've upgraded them down the speaman route. Use the M&B cheat option to upgrade them quickly if you want (Ctrl + X).
STEP FOUR: First scan: There are 15 Men at Arms so put in 15 in the value entry and hit "New Scan"
STEP FIVE: A huge list of addresses has come up: any single bit of code with "15" in it, any string or value "15" will be on this list. We now need to change it in game so that we can identify from this list. For arguments' sake I have disbanded 3 men so I am left with 12. I now input 12 into the value box and hit "Next Scan"
STEP SIX: Just to make sure: Now all the values which where 15 and are now 12 have come up. This is two addresses. To make sure these are the ones I need I will do one more scan, disbanding another two troops, leaving 10. I put 10 in the value box and hit "Next Scan"
STEP SEVEN: Changing the value: The same two values have come up, these are clearly linked to the men at arms in my party. One address is irrelevant, I don't know what it does, it is linked with the number of troops, maybe something to do with upgrading or morale. The irrelevant address name should look like "042C516C".
The relevant address, which determines the number of troops should look like "3E6F9E58". Click this (*1), and it should be added to the list of addresses at the bottom (*2). Click the value in the address list and change it to a number of your choice (In this case 100).
STEP 8: Look at your party: As if by magic, you now have 100 troops in you party. Note that it is inside your party limit. Having 3005/755 troops like in the next step will likely break the game or cause morale bugs after a while. This is why it is generally better to apply the same principle to garrisoned troops but I will show you anyway for tutorial's sake.
STEP 9: Going Nuts: Go back to Cheat Engine and change the value to 3000.
STEP 10: Too many troops: As I explained earlier you now have too many troops.
STEP 11: Stash them: Stick your new army in your base. As you can see I have my massive army stored at Dhrim. Clearly to finance such an army you have to cheat with money too
STEP 12: Having now stored the men in your town, going back to Cheat Engine you will notice the address for troops in your party has gone back to 0.
Well that's it. Sounds hard but the I've explained it rather longwindedly. The whole process can be done in under a minute.
If I get enough positive feedback on this I'll post how to edit XP so you can level up heroes quickly, however, I'd be fairly surprised if you can't apply what I've said here to most things. It's a fairly simple concept.
Cheers
*update* I'm slowly working my way through the typos tell me if you find any more
STEP 11: Stash them: Stick your new army in your base. As you can see I have my massive army stored at Dhrim. Clearly to finance such an army you have to cheat with money too
STEP 12: Having now stored the men in your town, going back to Cheat Engine you will notice the address for troops in your party has gone back to 0.
Well that's it. Sounds hard but the I've explained it rather longwindedly. The whole process can be done in under a minute.
If I get enough positive feedback on this I'll post how to edit XP so you can level up heroes quickly, however, I'd be fairly surprised if you can't apply what I've said here to most things. It's a fairly simple concept.
Cheers
*update* I'm slowly working my way through the typos tell me if you find any more