---this sneaky stuff is recommended for programmers only---
Open the sp_yourcityname_homecity.xml file in the My Documents\My Games\Age of Empires 3\Savegame (dont forget to make a back up first) folder, search for . You will see something like this xx, put in 99 for the xx, save the file, go into the game and play a skirmish. Now you are level 99 !
Open the sp_yourcityname_homecity.xml file located in \My Documents\My Games\Age of Empires 3\Savegame (dont forget to make a backup of this file) find this line . The line should look like this xx, where x is the number of skillpoints you currently have. Change the xx to a high number such as 999, save the file and start Age of Empires 3. Go into a skirmish game, go to manage your city and you will now have 999 unlock points to unlock various things for your city.
Note: This procedure involves editing a game file; create a backup
copy of the file before proceeding. Use a text editor to edit the
"proto.xml" file in the "data" directory in the game
folder. Note: You may first need to uncheck the "Read Only"
attribute of that file's properties in Windows Explorer. Search for the text
"CrateOf". You will find CrateofFood, CrateofCoin, CrateofWood,
CrateofFoodLarge, CrafteofCoinLarge, and CrateofWoodLarge. For all these
entries, find the tag "InitialResourceCount" and change the count to
whatever desired. For example, the normal crates each have "100.000"
of the resources. You can change the "100" to "99999.000",
etc. Make sure you do this for all the crates; sometimes a map will give you a
large crate of something, and smaller ones of something else, etc. This works
best because every map you play in Campaign mode or Skirmish mode starts you
with some "crates" of resources, which your settlers will gather out.
This will edit the crates to have large amounts of resources in them. However,
it still takes a long time to get the resources out of the crate for the settlers, because there are so many. If you are
impatient, search for "Settler" in the "proto.xml" file and
find the tag for GatherCrate. Change the value to whatever desired, preferably
something very high (for example, "99999"). They will pull the
resources out of the crate instantly.
Note: This
procedure involves editing a game file; create a backup copy of the file before
proceeding. Use a text editor to edit the "proto.xml" file in the
"data" directory in the game folder. Find a the heading for a unit in
the file (for example, "Explorer"). Locate the area below the heading
that starts with the <Flag> tags. Add a new line under that area
with:
- <Flag>Invulnerable</Flag>
- <Flag>DoNotDieAtZeroHitpoints</Flag>
This is similar to the
"Edit resources" trick, except only your side benefits and not the
CPU. This trick will enable your hero character to move very fast on the map;
have lots of hit points; destroy any enemy unit/building in one click; etc.
Note: This procedure involves editing a game file; create a backup copy
of the file before proceeding. Use a text editor to edit the
"proto.xml" file in the "data" directory in the game
folder. Search for your hero's first name plus "SPC". For example,
for "Amelia", it is "SPCAmelia". You should find something
that looks like the following:
<Unit
id ='458' name ='SPCAmelia'>
The XML tags of interests are as follows:
<MaxVelocity>5.0000</MaxVelocity>
<MaxRunVelocity>7.0000</MaxRunVelocity>
<TurnRate>18.0000</TurnRate>
<InitialHitpoints>850.0000</InitialHitpoints>
<MaxHitpoints>850.0000</MaxHitpoints>
<LOS>24.0000</LOS>
<ProtoAction>
<Name>BuildingAttack</Name>
<Damage>14.000000</Damage>
<DamageType>Siege</DamageType>
<ROF>3.000000</ROF>
</ProtoAction>
<ProtoAction>
<Name>DoubleBarrelAttack</Name>
<Damage>750.000000</Damage>
<DamageType>Ranged</DamageType>
<MaxRange>16.000000</MaxRange>
<ROF>3.000000</ROF>
<DamageArea>1.000000</DamageArea>
<DamageFlags>GAIAEnemy</DamageFlags>
</ProtoAction>
<ProtoAction>
<Name>HandAttack</Name>
<Damage>14.000000</Damage>
<DamageType>Hand</DamageType>
<ROF>1.500000</ROF>
</ProtoAction>
<ProtoAction>
<Name>MusketAttack</Name>
<Damage>16.000000</Damage>
<DamageType>Ranged</DamageType>
<MaxRange>16.000000</MaxRange>
<ROF>3.000000</ROF>
</ProtoAction>
Change the above values to create
a super hero, as follows.
<MaxVelocity>50.0000</MaxVelocity>
<MaxRunVelocity>70.0000</MaxRunVelocity>
<TurnRate>68.0000</TurnRate>
<InitialHitpoints>99999.0000</InitialHitpoints>
<MaxHitpoints>99999.0000</MaxHitpoints>
<LOS>99.0000</LOS>
<ProtoAction>
<Name>BuildingAttack</Name>
<Damage>9999.000000</Damage>
<DamageType>Siege</DamageType>
<ROF>1.000000</ROF>
</ProtoAction>
<ProtoAction>
<Name>DoubleBarrelAttack</Name>
<Damage>9999.000000</Damage>
<DamageType>Ranged</DamageType>
<MaxRange>50.000000</MaxRange>
<ROF>1.000000</ROF>
<DamageArea>1.000000</DamageArea>
<DamageFlags>GAIAEnemy</DamageFlags>
</ProtoAction>
<ProtoAction>
<Name>HandAttack</Name>
<Damage>9999.000000</Damage>
<DamageType>Hand</DamageType>
<ROF>1.500000</ROF>
</ProtoAction>
<ProtoAction>
<Name>MusketAttack</Name>
<Damage>9999.000000</Damage>
<DamageType>Ranged</DamageType>
<MaxRange>50.000000</MaxRange>
<ROF>1.000000</ROF>
</ProtoAction>
Note: Do not set the any
of the <MaxVelocity>, <MaxRunVelocity>, or <TurnRate> values
too high. This will cause your character to "jump" instantly from one
spot to the next because their movement speed is so fast. This makes it
difficult to move/track your character around the map. The <ROF> or rate
of fire should be set to a low value. This acts as a delay. The lower the
value, the lesser the delay. Note: You can test your changes while the
game is running. Just save the current game. Switch over to your text editor,
then make changes to "proto.xml" and save the file. Switch back to
the game, then reload saved game.

No comments:
Post a Comment