LOGIN  .  SIGNUP   .  SUPPORT 
HOME / PC CHEATS & TRAINERS / PUZZLE KINGDOMS / MESSAGE BOARD / EASIER TAVERN/RUINS PUZZLES.

Puzzle Kingdoms Discussion

Puzzle Kingdoms Trainer

Message Board for PC version

Signup   Message Boards Home   Newest Posts   My Favorite Boards   My Threads
Page 1 of 1
Signup or Login to Post
Easier tavern/ruins puzzles.
 
MultiForce  posted on May 01, 2009 8:25:36 AM - Report post

Current rank: 1 Star. Next Rank at 100 Posts.
Send a message to MultiForce
ELITE
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]

 
mrdabotto  posted on May 15, 2009 7:49:38 PM - Report post

Current rank: 1 Star. Next Rank at 100 Posts.
Send a message to mrdabotto
ELITE
Great work. Now if you could just find a way to get lots of coins in advance.
 
Redharp  posted on May 18, 2009 5:04:19 AM - Report post

Current rank: 1 Star. Next Rank at 100 Posts.
Send a message to Redharp
ELITE
thanks a lot, this tavern timer was driving me nuts :P
 
MultiForce  posted on May 18, 2009 6:42:17 AM - Report post

Current rank: 1 Star. Next Rank at 100 Posts.
Send a message to MultiForce
ELITE
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?

 
mrdabotto  posted on May 18, 2009 3:42:11 PM - Report post

Current rank: 1 Star. Next Rank at 100 Posts.
Send a message to mrdabotto
ELITE
Nevermind. Now that I have leaned how to manage my troops properly, money is no longer the issue. Thanks
 
crayo  posted on Jun 28, 2010 1:47:14 PM - Report post

Current rank: 1 Star. Next Rank at 100 Posts.
Send a message to crayo
ELITE
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

 
crayo  posted on Jun 28, 2010 1:55:03 PM - Report post

Current rank: 1 Star. Next Rank at 100 Posts.
Send a message to crayo
ELITE
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

 
MaryVann  posted on Jul 01, 2010 8:43:21 PM - Report post

Current rank: 1 Star. Next Rank at 100 Posts.
Send a message to MaryVann
ELITE
Thank you for this crayo, it was very helpful!
Page 1 of 1
  Post Reply
 
All times are (GMT -06:00) Central Time (US & Canada). Current time is 9:45:32 AM
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
Latest Trainer
Puzzle Kingdoms Trainer
• Add Gold
• Super Defense
• Weak Defense
+ 3 more options
  Show all Cheats & Trainers