Puzzle Kingdoms Message Board  STATUS: ACTIVE - Trainers are still being considered and updated for this title as patches are released. There is no guarantee that a trainer can be made or updated but it will be reviewed by our staff.

Our Puzzle Kingdoms Trainer is now available and supports STEAM. Our Puzzle Kingdoms message board is available to provide feedback on our trainers or cheats.
Puzzle Kingdoms Trainer
REQUEST MORE OPTIONS
0 option(s) for voting
FILE UPDATE REQUEST
0 report(s) filed
BOOST UPDATE PRIORITY
Boost currently not available
Message Board for PC version
Page 1 of 1
Signup or Login to Post
Easier tavern/ruins puzzles.
  • Send a message to MultiForce
    INACTIVE
    MultiForce posted on May 01, 2009 8:25:36 AM - Report post
     
    Extract the Assets.zip file into the game directory.
    Rename the zip file so the game doesn't use it.

    Go into the following folder:
    X:\Program Files\Puzzle Kingdoms\Assets\Scripts\Puzzles

    For the Ruins puzzle:

    Find PuzX.lua and open it in notepad.

    Find the following section:

    function PuzX:SetTurnLimit(numturns)
    assert(numturns > 0)
    self.turnLimit = numturns
    end

    Change it to this (you can use another number than 300!):

    function PuzX:SetTurnLimit(numturns)
    assert(numturns > 0)
    self.turnLimit = 300
    end



    Tavern mini game(PuzC.lua).

    Find the following section:


    self.numPlayers = 1
    self.time = time
    self.hasGravity = gravity
    self.hasReplenishment = replenishment


    Change it to this (this gives 600 seconds:P):


    self.numPlayers = 1
    self.time = 600
    self.hasGravity = gravity
    self.hasReplenishment = replenishment



    Have fun

    Going to add more if I find something more interesting but remember to make backups of the files all the way.

    The edits works with savegames you have.

    [Edited by MultiForce, 5/1/2009 8:28:45 AM]

    [Edited by MultiForce, 5/16/2009 1:50:47 AM]
     
  • Current rank: 1 Star. Next Rank at 100 Posts.
    Send a message to mrdabotto
    ELITE
    mrdabotto posted on May 15, 2009 7:49:38 PM - Report post
     
    Great work. Now if you could just find a way to get lots of coins in advance.
  • Current rank: 1 Star. Next Rank at 100 Posts.
    Send a message to Redharp
    ELITE
    Redharp posted on May 18, 2009 5:04:19 AM - Report post
     
    thanks a lot, this tavern timer was driving me nuts :P
    "Every day i wake up little more handsome, but today i just went too far"
  • Send a message to MultiForce
    INACTIVE
    MultiForce posted on May 18, 2009 6:42:17 AM - Report post
     
    quote:
    originally posted by mrdabotto

    Great work. Now if you could just find a way to get lots of coins in advance.

    You mean the money you start with when you attack a new kingdom?

     
  • Current rank: 1 Star. Next Rank at 100 Posts.
    Send a message to mrdabotto
    ELITE
    mrdabotto posted on May 18, 2009 3:42:11 PM - Report post
     
    Nevermind. Now that I have leaned how to manage my troops properly, money is no longer the issue. Thanks
  • Premium Plus
    Send a message to crayo
    TIER 7
    crayo posted on Jun 28, 2010 1:47:14 PM - Report post
     
    I just got this game and started looking through the LUA files after reading the tip by MultiForce above. I thought I would post a couple changes I found.

    Super Fast XP and Easy Gold

    What this does: Multiplies your gained XP after a battle by 100. Since the amount of gold you get is based on how much XP you get you will also get a lot more gold. Using this, you can get a new hero from level 1 to level 20 in around 3 to 5 battles usually.

    Open the BattleResults.lua file in:
    (game directory)\Assets\Scripts\Screens\BattleResults.lua

    In the BattleResults:DisplayInfo function find where it says:

    -- Check the xp is positive
    if winner_xpgained < 0 then
    winner_xpgained = 0
    end
    if loser_xpgained < 0 then
    loser_xpgained = 0
    end

    Add this code below that:

    if (self.winner:GetOwner() == 1) then
    winner_xpgained = winner_xpgained * 100
    end
  • Premium Plus
    Send a message to crayo
    TIER 7
    crayo posted on Jun 28, 2010 1:55:03 PM - Report post
     
    Extra Turn(s) After EVERY Match

    What this does: Normally, your hero gets a chance of one extra turn when they make a match that is "their color". This makes it so every time you make a match of ANY KIND you will get 2 extra turns (you can change the 2 to any number you like). BE WARNED: This can make the game WAY too easy, since if you get a match on the first move (not hard) it's quite possible the computer NEVER gets to play.

    Open the PuzB.lua file in:
    (game directory)\Assets\Scripts\Puzzles\PuzB.lua

    At the end of the PuzB:DoMatch function find where it says:

    end
    CRH.CheckYield(coro_id,14)
    end
    end

    Change it to:

    end
    CRH.CheckYield(coro_id,14)
    end
    if self.players[self.currentPlayer].isHuman then
    self.players[self.currentPlayer]:TakeExtraTurnsNoLimit(2)
    end
    end
  • Tier 7
    Send a message to Blastrix
    TIER 7
    Blastrix posted on Jul 01, 2010 8:43:21 PM - Report post
     
    Thank you for this crayo, it was very helpful!
Page 1 of 1
Signup or Login to Post
All times are (GMT -06:00) Central Time (US & Canada). Current time is 4:01:45 AM