Age of Pirates 2 Message Board  

We currently don't have any Age of Pirates 2 trainers, cheats or editors for PC. Premium members may REQUEST new trainers and cheats using our request system as long as the game has not been permanently retired or multiplayer only in nature. Use our message board to discuss the game.
Age of Pirates 2 Trainer
Message Board for PC version
Page 2 of 4   •  First Page  •  Previous Page  •   Next Page  •   Last Page
Signup or Login to Post
Cheats and How to do them
  • Current rank: 1 Star. Next Rank at 100 Posts.
    Send a message to Centurions Fate
    ELITE
    Centurions Fate posted on Sep 10, 2009 9:47:19 PM - Report post
     
    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.
  • Current rank: 1 Star. Next Rank at 100 Posts.
    Send a message to Centurions Fate
    ELITE
    Centurions Fate posted on Sep 10, 2009 9:49:08 PM - Report post
     
    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.
  • Current rank: 1 Star. Next Rank at 100 Posts.
    Send a message to Centurions Fate
    ELITE
    Centurions Fate posted on Sep 11, 2009 4:32:51 AM - Report post
     
    Make sure you are looking in the right debuger.c located in C:\Program Files\Playlogic\Age of Pirates 2\Program\INTERFACE\debuger.c
  • Current rank: 1 Star. Next Rank at 100 Posts.
    Send a message to FastPhoenix
    ELITE
    FastPhoenix posted on Sep 26, 2009 3:49:09 AM - Report post
     
    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]
  • Current rank: 1 Star. Next Rank at 100 Posts.
    Send a message to FastPhoenix
    ELITE
    FastPhoenix posted on Sep 28, 2009 1:30:22 PM - Report post
     
    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]
  • Current rank: 1 Star. Next Rank at 100 Posts.
    Send a message to FastPhoenix
    ELITE
    FastPhoenix posted on Sep 28, 2009 1:37:16 PM - Report post
     
    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]
  • Current rank: 1 Star. Next Rank at 100 Posts.
    Send a message to Belnick
    ELITE
    Belnick posted on Apr 13, 2010 7:16:56 PM - Report post
     
    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
  • Current rank: 1 Star. Next Rank at 100 Posts.
    Send a message to cosmin27
    ELITE
    cosmin27 posted on Apr 17, 2010 12:51:28 AM - Report post
     
    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
Signup or Login to Post
All times are (GMT -06:00) Central Time (US & Canada). Current time is 7:01:45 PM