LOGIN  .  SIGNUP   .  SUPPORT 
HOME / PC CHEATS & TRAINERS / AGE OF PIRATES 2 / MESSAGE BOARD / CHEATS AND HOW TO DO THEM

Age of Pirates 2 Discussion

Message Board for PC version

Signup   Message Boards Home   Newest Posts   My Favorite Boards   My Threads
Page 2 of 4   •  First Page  •  Previous Page  •   Next Page  •   Last Page
Signup or Login to Post
Cheats and How to do them
 
msw_17  posted on Sep 10, 2009 9:47:19 PM - Report post

Current rank: 1 Star. Next Rank at 100 Posts.
Send a message to msw_17
ELITE
Making changes to items, ships, or weapons require a fresh game. The reason for that being is because all your current saved games keep a track of all the previous stats of items,ships,weapons that you have came a cross. Now for the dev interface to pop up, did you follow everything trying to hit f11? that should bring up a screen during your gameplay. If it doesnt work take the original unedited file and put it back in the directory and try again. I recommend doing one thing at a time not all at once for example, try editing a sloops stats then saving file, then running game to see if anything was changed. Also if you want to post the items you changed I will browse them and see if any corrections need to be made.
 
msw_17  posted on Sep 10, 2009 9:49:08 PM - Report post

Current rank: 1 Star. Next Rank at 100 Posts.
Send a message to msw_17
ELITE
C:\Program Files\Playlogic\Age of Pirates 2\Program\Ships\Ships_init.c is your ship description for the game from where it pulls the stats.
 
msw_17  posted on Sep 11, 2009 4:32:51 AM - Report post

Current rank: 1 Star. Next Rank at 100 Posts.
Send a message to msw_17
ELITE
Make sure you are looking in the right debuger.c located in C:\Program Files\Playlogic\Age of Pirates 2\Program\INTERFACE\debuger.c
 
FastPhoenix  posted on Sep 26, 2009 3:49:09 AM - Report post

Current rank: 1 Star. Next Rank at 100 Posts.
Send a message to FastPhoenix
ELITE
I made some cheats to the debugger F11 key so if anyone wants to use them here they are(credits: all go to me because i personally wrote everything):

So ahem what you need to do is this :
1.Go to \Program\Interface\Debugger.c (or simply Debugger)
2.After you opened the file press CTRL+F
3.In the search box write F26 OR the button you want to replace (example F1) then press NEXT 5 times (till you find the text F26="empty" or F1="50,000 gold" if you folowed the example
4.Replace starting from F26="empty" to F27="empty" with this and have fun playing with the ubermaxlvlpunyenemies cheat xD

so a list of cheats that I personnaly wrote:
1.Max your every stat/skill cheat
2.Give yourself all totems cheat
3.Give yourself the Kings Ship cheat
4.Max Officer Stats&Skills cheat
5.Best Weapons Cheat
6.Max Crew & some goods Cheat


@The 1st cheat regarding skills the features are :
1.You get all perks (PERSONAL AND SHIP)
2.You get all skills to 100
3.You will have normal health (if you are rank 1 then 76 i think)
4.Works on ALL classes (adventurer merchant corsair)
5.You dont need to start a new game
6.Forgot to mention you get all PIRATES attributes (power endurance reaction etc..)


string descF26 = "Add all skills";
void CalculateInfoDataF26()
{
totalInfo = descF26;
ref ch = GetMainCharacter();
// -->
ch.perks.list.IronWill = "1";
ch.perks.list.BasicDefense = "1";
ch.perks.list.AdvancedDefense = "1";
ch.perks.list.Ciras = "1";
ch.perks.list.CriticalHit = "1";
ch.perks.list.HPPlus = "1";
ch.perks.list.HardHitter = "1";
ch.perks.list.Tireless = "1";
ch.perks.list.Rush = "1";
ch.perks.list.EnergyPlus = "1";
ch.perks.list.Sliding.descr = "1";
ch.perks.list.BladeDancer = "1";
ch.perks.list.SwordplayProfessional = "1";
ch.perks.list.Gunman = "1";
ch.perks.list.GunProfessional = "1";
ch.perks.list.Grus = "1";
ch.perks.list.Medic = "1";
ch.perks.list.ByWorker = "1";
ch.perks.list.ByWorker2 = "1";
ch.perks.list.SharedExperience = "1";
ch.perks.list.ShipEscape = "1";
ch.perks.list.Trustworthy = "1";
ch.perks.list.FlagFra = "1";
ch.perks.list.FlagSpa = "1";
ch.perks.list.FlagHol = "1";
ch.perks.list.FlagEng = "1";
ch.perks.list.Brander = "1";
ch.perks.list.Aboard = "1";
ch.perks.list.Troopers = "1";
ch.perks.list.LongRangeGrappling = "1";
ch.perks.list.GrapplingProfessional = "1";
ch.perks.list.MusketsShoot = "1";
ch.perks.list.BasicCommerce = "1";
ch.perks.list.AdvancedCommerce = "1";
ch.perks.list.FastReload = "1";
ch.perks.list.ImmediateReload = "1";
ch.perks.list.HullDamageUp = "1";
ch.perks.list.SailsDamageUp = "1";
ch.perks.list.CrewDamageUp = "1";
ch.perks.list.CriticalShoot = "1";
ch.perks.list.LongRangeShoot = "1";
ch.perks.list.CannonProfessional = "1";
ch.perks.list.Carpenter = "1";
ch.perks.list.Builder = "1";
ch.perks.list.LightRepair = "1";
ch.perks.list.InstantRepair = "1";
ch.perks.list.BasicBattleState = "1";
ch.perks.list.AdvancedBattleState = "1";
ch.perks.list.ShipDefenseProfessional = "1";
ch.perks.list.ShipSpeedUp = "1";
ch.perks.list.ShipTurnRateUp = "1";
ch.perks.list.StormProfessional = "1";
ch.perks.list.WindCatcher = "1";
ch.perks.list.SailsMan = "1";
ch.perks.list.Turn180 = "1";
ch.perks.list.SandbankManeuver = "1";
ch.perks.list.SailingProfessional = "1";
ch.perks.list.Doctor1 = "1";
ch.perks.list.Doctor2 = "1";
ch.perks.list.Smuggler = "1";
ch.rank=5;
LAi_SetHP(ch,750,750);
ch.PerkValue.EnergyPlus=sti(ch.PerkValue.EnergyPlus)=870;
SetSPECIAL(ch, 10,10,10,10,10,10,10);
pchar.skill.freeskill=sti(pchar.skill.freeskill)=1;
pchar.skill.leadership=sti(pchar.skill.leadership)=100;
pchar.skill.fencinglight=sti(pchar.skill.fencinglight)=100;
pchar.skill.fencing=sti(pchar.skill.fencing)=100;
pchar.skill.fencingheavy=sti(pchar.skill.fencingheavy)=100;
pchar.skill.pistol=sti(pchar.skill.pistol)=100;
pchar.skill.fortune=sti(pchar.skill.fortune)=100;
pchar.skill.sneak=sti(pchar.skill.sneak)=100;
pchar.skill.commerce=sti(pchar.skill.commerce)=100;
pchar.skill.defence=sti(pchar.skill.defence)=100;
pchar.skill.accuracy=sti(pchar.skill.accuracy)=100;
pchar.skill.sailing=sti(pchar.skill.sailing)=100;
pchar.skill.cannons=sti(pchar.skill.cannons)=100;
pchar.skill.repair=sti(pchar.skill.repair)=100;
pchar.skill.grappling=sti(pchar.skill.grappling=100;
// <--
totalInfo = totalInfo + LanguageConvertString(idLngFile,"new_string" +

LanguageConvertString(idLngFile,"new_string" +
"...Skills added successfully!";
LanguageCloseFile(idLngFile);
SetFormatedText("INFO_TEXT",totalInfo);
}




YOU WILL START WITH MAX STATS , ALL PERKS , ALL SKILLS and 750HP.
I found the HP code so i made abit use of it and also found energy code so i also made use of that .

[Edited by FastPhoenix, 9/29/2009 2:09:30 PM]

 
FastPhoenix  posted on Sep 28, 2009 1:30:22 PM - Report post

Current rank: 1 Star. Next Rank at 100 Posts.
Send a message to FastPhoenix
ELITE
ALL MAPS Cheat (made by me) replacing button F25:

string descF25 = "Reload location - for CALLS";
void CalculateInfoDataF25()
{
totalInfo = descF25;
ref ch=getmaincharacter();
// -->
GiveItem2Character(ch,"map_LSC";
GiveItem2Character(ch,"map_bad";
GiveItem2Character(ch,"map_normal";
GiveItem2Character(ch,"map_bermudas";
GiveItem2Character(ch,"map_jam";
GiveItem2Character(ch,"map_cayman";
GiveItem2Character(ch,"map_barbados";
GiveItem2Character(ch,"map_TORTUGA";
GiveItem2Character(ch,"map_Curacao";
GiveItem2Character(ch,"map_martiniqua";
GiveItem2Character(ch,"map_dominica";
GiveItem2Character(ch,"map_trinidad";
GiveItem2Character(ch,"map_puerto";
GiveItem2Character(ch,"map_cuba";
GiveItem2Character(ch,"map_Pearl";
GiveItem2Character(ch,"map_hisp";
GiveItem2Character(ch,"map_nevis";
GiveItem2Character(ch,"map_guad";
GiveItem2Character(ch,"map_santa";
GiveItem2Character(ch,"map_antigua";
GiveItem2Character(ch,"map_terks";
GiveItem2Character(ch,"map_maine_1";
GiveItem2Character(ch,"map_maine_2";
GiveItem2Character(ch,"map_panama";
GiveItem2Character(ch,"map_cumana";
GiveItem2Character(ch,"map_full";
GiveItem2Character(ch,"map_part1";
GiveItem2Character(ch,"map_part2";

// <--
totalInfo = totalInfo + LanguageConvertString(idLngFile,"new_string" +

LanguageConvertString(idLngFile,"new_string" +
"...Skills added successfully!";
LanguageCloseFile(idLngFile);
SetFormatedText("INFO_TEXT",totalInfo);
}


ALSO BEST WEAPONS / ITEMS CHEAT replaces F27 button

string descF27 = "Best weapons";
void CalculateInfoDataF27()
{
totalInfo = descF27;
ref ch = GetMainCharacter();
// -->
GiveItem2Character(ch,"toporAZ";
GiveItem2Character(ch,"pistol7";
GiveItem2Character(ch,"cirass5";
GiveItem2Character(ch,"spyglass5";
aref arItm;
Items_FindItem("pistol7",&arItm);
arItm.chargespeed = 3;
arItm.dmg_min = 3250.0;
arItm.dmg_max = 6500.

// <--
totalInfo = totalInfo + LanguageConvertString(idLngFile,"new_string" +

LanguageConvertString(idLngFile,"new_string" +
"Best weapons added!";
LanguageCloseFile(idLngFile);
SetFormatedText("INFO_TEXT",totalInfo);
}


ALSO KINGS SHIP replaces F28 button

string descF28 = "Get the kings ship";
void CalculateInfoDataF28()
{
totalInfo = descF28;
ref mc = GetMainCharacter();
// -->
mc.Ship.Type = GenerateShip(SHIP_SOLEYRU, true);
SetBaseShipData(mc);
mc.Ship.Cannons.Type = CANNON_TYPE_CANNON_LBS42;
SetCrewQuantityFull(mc);

// <--
totalInfo = totalInfo + LanguageConvertString(idLngFile,"new_string" +

LanguageConvertString(idLngFile,"new_string" +
"King's ship created!";
LanguageCloseFile(idLngFile);
SetFormatedText("INFO_TEXT",totalInfo);
}


ALSO MAX CREW & SOME GOODS replaces F30 button
string descF30 = "Max Crew & Goods";
void CalculateInfoDataF30()
{
totalInfo = descF30;
ref mc = getmaincharacter();
// -->
SetCrewQuantityFull(mc);
SetCharacterGoods(mc,GOOD_FOOD,2000);
SetCharacterGoods(mc,GOOD_BALLS,2000);
SetCharacterGoods(mc,GOOD_GRAPES,300);
SetCharacterGoods(mc,GOOD_KNIPPELS,400);
SetCharacterGoods(mc,GOOD_BOMBS,2000);;
SetCharacterGoods(mc,GOOD_POWDER,2000);
SetCharacterGoods(mc,GOOD_PLANKS,400);
SetCharacterGoods(mc,GOOD_RUM,100);
SetCharacterGoods(mc,GOOD_WEAPON,2000);
// <--
totalInfo = totalInfo + LanguageConvertString(idLngFile,"new_string" +

LanguageConvertString(idLngFile,"new_string" +
"Command executed successfully!";
LanguageCloseFile(idLngFile);
SetFormatedText("INFO_TEXT",totalInfo);
}

ALL TOTEMS CHEAT replaces F6 button

string descF6 = "Give all totems";

void CalculateInfoDataF6()
{
idLngFile = LanguageOpenFile("ItemsDescribe.txt";
// -->
totalInfo = descF6;
ref mc = GetMainCharacter();
GiveItem2Character(mc,"totem_1";
GiveItem2Character(mc,"totem_2";
GiveItem2Character(mc,"totem_3";
GiveItem2Character(mc,"totem_4";
GiveItem2Character(mc,"totem_5";
GiveItem2Character(mc,"totem_6";
GiveItem2Character(mc,"totem_7";
GiveItem2Character(mc,"totem_8";
GiveItem2Character(mc,"totem_9";
GiveItem2Character(mc,"totem_10";
GiveItem2Character(mc,"totem_11";
GiveItem2Character(mc,"totem_12";
GiveItem2Character(mc,"totem_13";
GiveItem2Character(mc,"totem_14";
GiveItem2Character(mc,"totem_15";

// <
totalInfo = totalInfo + LanguageConvertString(idLngFile,"new_string" +

LanguageConvertString(idLngFile,"new_string" +
"Totems added successfully!";
LanguageCloseFile(idLngFile);
SetFormatedText("INFO_TEXT",totalInfo);
}

[Edited by FastPhoenix, 9/28/2009 2:37:18 PM]

[Edited by FastPhoenix, 9/29/2009 2:11:00 PM]

 
FastPhoenix  posted on Sep 28, 2009 1:37:16 PM - Report post

Current rank: 1 Star. Next Rank at 100 Posts.
Send a message to FastPhoenix
ELITE
Navigator MAX EVERYTHING cheat only thing is he has low health if u want your officer to have more health then make his rank go up abit.Look at first post if you dont know where to put this.

string descF19 = "Navigator Max Stats";
void CalculateInfoDataF19()
{
totalInfo = descF19;
// -->
if (sti(pchar.Fellows.Passengers.navigator) != -1)
{
ref chr = GetCharacter(sti(pchar.Fellows.Passengers.navigator));

chr.skill.freeskill=sti(pchar.skill.freeskill)=1;
chr.skill.leadership=sti(pchar.skill.leadership)=100;
chr.skill.fencinglight=sti(pchar.skill.fencinglight)=100;
chr.skill.fencing=sti(pchar.skill.fencing)=100;
chr.skill.fencingheavy=sti(pchar.skill.fencingheavy)=100;
chr.skill.pistol=sti(pchar.skill.pistol)=100;
chr.skill.fortune=sti(pchar.skill.fortune)=100;
chr.skill.sneak=sti(pchar.skill.sneak)=100;
chr.skill.commerce=sti(pchar.skill.commerce)=100;
chr.skill.defence=sti(pchar.skill.defence)=100;
chr.skill.accuracy=sti(pchar.skill.accuracy)=100;
chr.skill.sailing=sti(pchar.skill.sailing)=100;
chr.skill.cannons=sti(pchar.skill.cannons)=100;
chr.skill.repair=sti(pchar.skill.repair)=100;
chr.skill.grappling=sti(pchar.skill.grappling=100;

ref ch=getcharacter(sti(pchar.fellows.passengers.navigator));

ch.perks.list.IronWill = "1";
ch.perks.list.BasicDefense = "1";
ch.perks.list.AdvancedDefense = "1";
ch.perks.list.Ciras = "1";
ch.perks.list.CriticalHit = "1";
ch.perks.list.HPPlus = "1";
ch.perks.list.HardHitter = "1";
ch.perks.list.Tireless = "1";
ch.perks.list.Rush = "1";
ch.perks.list.EnergyPlus = "1";
ch.perks.list.Sliding.descr = "1";
ch.perks.list.BladeDancer = "1";
ch.perks.list.SwordplayProfessional = "1";
ch.perks.list.Gunman = "1";
ch.perks.list.GunProfessional = "1";
ch.perks.list.Grus = "1";
ch.perks.list.Medic = "1";
ch.perks.list.ByWorker = "1";
ch.perks.list.ByWorker2 = "1";
ch.perks.list.SharedExperience = "1";
ch.perks.list.ShipEscape = "1";
ch.perks.list.Trustworthy = "1";
ch.perks.list.FlagFra = "1";
ch.perks.list.FlagSpa = "1";
ch.perks.list.FlagHol = "1";
ch.perks.list.FlagEng = "1";
ch.perks.list.Brander = "1";
ch.perks.list.Aboard = "1";
ch.perks.list.Troopers = "1";
ch.perks.list.LongRangeGrappling = "1";
ch.perks.list.GrapplingProfessional = "1";
ch.perks.list.MusketsShoot = "1";
ch.perks.list.BasicCommerce = "1";
ch.perks.list.AdvancedCommerce = "1";
ch.perks.list.FastReload = "1";
ch.perks.list.ImmediateReload = "1";
ch.perks.list.HullDamageUp = "1";
ch.perks.list.SailsDamageUp = "1";
ch.perks.list.CrewDamageUp = "1";
ch.perks.list.CriticalShoot = "1";
ch.perks.list.LongRangeShoot = "1";
ch.perks.list.CannonProfessional = "1";
ch.perks.list.Carpenter = "1";
ch.perks.list.Builder = "1";
ch.perks.list.LightRepair = "1";
ch.perks.list.InstantRepair = "1";
ch.perks.list.BasicBattleState = "1";
ch.perks.list.AdvancedBattleState = "1";
ch.perks.list.ShipDefenseProfessional = "1";
ch.perks.list.ShipSpeedUp = "1";
ch.perks.list.ShipTurnRateUp = "1";
ch.perks.list.StormProfessional = "1";
ch.perks.list.WindCatcher = "1";
ch.perks.list.SailsMan = "1";
ch.perks.list.Turn180 = "1";
ch.perks.list.SandbankManeuver = "1";
ch.perks.list.SailingProfessional = "1";
ch.perks.list.Doctor1 = "1";
ch.perks.list.Doctor2 = "1";
ch.perks.list.Smuggler = "1";
LAi_SetHP(ch,1000,1000);
ch.PerkValue.EnergyPlus=sti(ch.PerkValue.EnergyPlus)=870;

}
else
{
totalInfo = "No officer";
}
// <--
totalInfo = totalInfo + NewStr() + NewStr() +
"The command is executed successfully!";
SetFormatedText("INFO_TEXT",totalInfo);
}

Health Cheat & Energy Cheat added now all you have to do is press this button to get uber officer (well not uber only max stats)

[Edited by FastPhoenix, 9/29/2009 2:08:26 PM]

 
Belnick  posted on Apr 13, 2010 7:16:56 PM - Report post

Current rank: 1 Star. Next Rank at 100 Posts.
Send a message to Belnick
ELITE
lol, i miss the good ol days when ppl just made save games ediots where the normal ppl could just load save, edit what they wanted, save and play

miss those days

 
cosmin27  posted on Apr 17, 2010 12:51:28 AM - Report post

Current rank: 1 Star. Next Rank at 100 Posts.
Send a message to cosmin27
ELITE
I made it work but all the colonies hate me what can i do to become some sort of neutral to them?

[Edited by cosmin27, 4/17/2010 4:28:53 AM]

Page 2 of 4   •  First Page  •  Previous Page  •   Next Page  •   Last Page
  Post Reply
Go to page: 1  2  3  4 
All times are (GMT -06:00) Central Time (US & Canada). Current time is 5:20:43 PM
Cheat Happens Premium
 
* Access PC trainers and exclusive content
* Updated game trainers and cheats daily
* Get notified when new cheats are added
* Request which games get new trainers
* Priority support with any problem
Message Board Moderators
Neo7
Neo7
Latiosmaster47Latiosm.
forty-twoforty-two
HonestGamerHonestG.
dstatesdstates
Important Board Topics
Trending Topics