1. Download PES file explorer 2014
2. Download notepad++
3. Make a backup of your dt18_win.cpk
4. Open dt18_win.cpk and browse the "AI" section of this file. Here you will find different json files which basically are text files that you can edit with notepad++. To edit a file, right click it and use "export to file". Open the exported file with notepad++.
In order to know a little more about what each setting does, switch to Japanese encoding in notepad++ and copy+paste the Japanese signs to google translate (or similar page).
Once you've tweaked a setting, right click the file in File Explorer and choose "import from file" and pick the one you tweaked with notepad++. It's important that you import the file with the same name as the one you're right clicking in the explorer.
The most interesting files I've found so far are cpulevel.json which lets you tweak the difficulty settings. Note that there seems to be something else (exe file) that affects difficulty as well, but changes made in this file are noticeable.
Here is a translated example of a cpulevel.json file that is similar to the one I use currently. I don't think the "Less pending" section actually do anything in the game at the moment but I might be wrong. This file has been "cleaned up" so it's easier to see, you must NOT paste the contents into your file. If you want to try these tweaks, you must edit your own file with notepad++!
/// @class auto // Configuration options { // CPU_LEVEL ™ ™™ ™™™ ™™™™ ™™™™™ ™™™™™™ // Defense related "dfKickReactionAddWait": [ 2, 2, 2, 2, 2, 2 ]// Reaction time(Frame)) ,"dfDribbleReactionAddWait": [ 2, 2, 2, 2, 2, 2 ]// Reaction time(Frame) ,"dfPassPositioning": [ 1, 1, 1, 1, 1, 1 ]// Path cut positioning (0: do not, 1: do) ,"dfMark": [ 1, 1, 1, 1, 1, 1 ]// Mark (0: Disable, 1: Enable) ,"dfPress": [ 1, 1, 1, 1, 1, 1 ]// Press (0: do not, 1: do) ,"dfSand": [ 1, 1, 1, 1, 1, 1 ]// Scissors (0: Do not, 1: do) // Off-the-ball related ,"obSpaceRun": [ 1, 1, 1, 1, 1, 1 ]// Jump out (0: do not, 1: do) ,"obCounterRun": [ 1, 1, 1, 1, 1, 1 ]// Counter pop-out (0: do not, 1: do) ,"obLineBreak": [ 1, 1, 1, 1, 1, 1 ]// Line Break (0: Disable, 1: Enable) ,"obDiagonalRun": [ 1, 1, 1, 1, 1, 1 ]// Diagonal run (0: do not, 1: do) // Ball player related ,"bpShootTimingAddWait": [ 2, 2, 2, 2, 2, 2 ]// Reaction time(Frame) ,"bpPassTimingAddWait": [ 2, 2, 2, 2, 2, 2 ]// Reaction time(Frame) ,"bpDirectPlay": [ 1, 1, 1, 1, 1, 1 ]// Direct play (0: Do not, 1: do) // Goalkeeper related ,"gkKickReactionAddWait": [ 2, 2, 2, 2, 2, 2 ]// Reaction time(Frame) // Cursor player related ,"cpJostleWinRate": [ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ]// Loose ball randomness //----------------------------------------------------------------------------------------------------------------------------------------------------------------------- // Less pending //----------------------------------------------------------------------------------------------------------------------------------------------------------------------- //Team related //,"tmCombination": [ 0, 0, 0, 0, 0, 0 ]// Combination //,"tmTactics": [ 0, 0, 0, 0, 0, 0 ]// Strategy //,"tmAtackLevel": [ 5, 5, 5, 5, 5, 5 ]// Attack(LEVEL 1 ~ 5) }
/// @class auto { "dummy" : 0 "smart" : 1 "moveSpeed" : 1.0 "runSpeed" : 1.5 "walkSpeed" : 0.5 "bpFoul" : 1 "bpFoulAttackPlayerAngle" : 20.0 "bpRoughPlay" : 1 "bpContactFoul" : 1 "bpBlockFoul" : 1 "bpShootOver" : 1 "bpShootMissDistMin" : 10 "bpShootMissDistMax" : 40 }
Comment