Player Editing Tutorial

Anarchy666

School Cricketer
Joined
May 7, 2008
Online Cricket Games Owned
quite possibly the first digit for regens past 1991 may well be 0,32,64,96,128,170,192,224.

i've not really extensively tested out regens. might explain why i've only picked up certain regens in my game.

i screwed around and changed a players year date from 217 to 255 (maximum), i had a rough idea of what year it would be, and the result is they were twice as young as they should've been.

it goes to around 2251-2252. obviously please post if you ever get that far :D
 
Last edited:

Cottager

Club Cricketer
Joined
May 4, 2007
Online Cricket Games Owned
I posted how to do that regen thing months and months ago. I think in this very thread. but we use the same method, so that's a good thing. no idea about icc2008 editing for the moment - will have to wait until 5th september, when I purchase the game for myself. shame it's different, was hoping they'd been lazy and kept things the same
 

Chewie

BCCI President
Joined
Jan 22, 2008
Location
Auckland
Online Cricket Games Owned
  1. Don Bradman Cricket 14 - Steam PC
Some things in ICC08 are the same, the other things I may just be doing wrong. ICC06 I can edit though.
 

Anarchy666

School Cricketer
Joined
May 7, 2008
Online Cricket Games Owned
ok the birthday coding does change when you reach a certain point. instead of it being 256 days*4 its 256 days*8


for ICC 06/Ashes 06 it changes once you reach the 224 segment.

for ICC 2008 i don't know as i dont have that version. i would appreciate if someone with ICC 2008 used my guide and tested it out on a regen whose birthday falls in the 224 segment and on a regen whose birthday falls in the 225 segment.


once i know where the change takes place for ICC 2008 i'll post an updated conversion table.
 

Allrounder18

Banned
Joined
Feb 8, 2006
Location
Karachi,Pakistan,
ok the birthday coding does change when you reach a certain point. instead of it being 256 days*4 its 256 days*8


for ICC 06/Ashes 06 it changes once you reach the 224 segment.

for ICC 2008 i don't know as i dont have that version. i would appreciate if someone with ICC 2008 used my guide and tested it out on a regen whose birthday falls in the 224 segment and on a regen whose birthday falls in the 225 segment.


once i know where the change takes place for ICC 2008 i'll post an updated conversion table.

It changes after 2012 or should I say it changes when regens appear of DOB over 1991.
 

Anarchy666

School Cricketer
Joined
May 7, 2008
Online Cricket Games Owned
It changes after 2012 or should I say it changes when regens appear of DOB over 1991.

basically any regen born before 7th July 1992 you can use the conversion table for ICC 2008.

i can't imagine the change taking place halfway thru a segment. although 31/12/91 = 192-208-224-64

1/1/92 would actually be ok as well, so any regen from 2/1/92 to 6/7/92 needs to be tested out.
 

IceRock

School Cricketer
Joined
Aug 15, 2008
Online Cricket Games Owned
Just one stupid Question..... What hex editor do i require? Can you mabee post a link?
 

Chewie

BCCI President
Joined
Jan 22, 2008
Location
Auckland
Online Cricket Games Owned
  1. Don Bradman Cricket 14 - Steam PC
Hex editors are obsolete :) This makes it so much more handy. Just try and find the birth date excel spreadsheet and use that :)
 

metallics2006

International Coach
Joined
May 15, 2005
Location
Chennai
Yeah and dont get annoyed when you see the long list of numbers at first(They have been incredibly well made by the guys though).You will find it easy to find birthdates by 15 minutes at maximum.
 

Anarchy666

School Cricketer
Joined
May 7, 2008
Online Cricket Games Owned
try changing (any player) DOB to 64-209-224-64. thats 2nd January 1992 according to the ICC 08 guide.

if my theory is correct it'll show up as the 3rd January 1992, which would mean the switch from 4 to 8 integers occurs on the 1st January 1992.

if the new DOB is the 2nd then the change is after the 1st Jan 92

if the new DOB is after the 3rd of Jan then the change occurs before the 1st Jan 92. it would be possible to narrow down the change date according to how far off the DOB is from 3/1/92.
 
Last edited:

Anarchy666

School Cricketer
Joined
May 7, 2008
Online Cricket Games Owned
ok time for another editing guide.

some processes are now better understood, and also i've isolated England Contracts.

NOTE: the location of cells for ICC 06/Ashes 06 and ICC 3/ICC 2008 do differ so please read the following notes below:

Cell locations common to all versions will say so and are not highlighted by a colour.

Cell locations specific to ICC/Ashes 06 and earlier versions are highlighted in Green.

Cell locations specific to ICC 3, ICC 2008 and possibly future versions are highlighted in Blue.

This guide is written on the assumption you open the memory editor on the final number of the birthday code used to locate the player (this is always 64).

Opening it on one of the other 3 values simply shifts all the cell locations listed in this guide to the right.

If you are finding it difficult/impossible to locate the cells you wish to edit, bear what I have mentioned above in mind.
____________________________________________________________________________________


NATIONALITIES
The nationality value is found Row 1, Column 6. (all versions) The following values represents the following nationalities:

TEST NATIONS..... ...ONE DAY NATIONS.......... KOLPAK PLAYERS
43 = Australia....... ...168 = Kenya.................. 178 = Australia
44 = England........ ...169 = Namibia................ 179 = New Zealand
45 = India............ ...170 = Netherlands........... 180 = South Africa
46 = New Zealand. ...171 = Canada................ 181 = Zimbabwe
47 = Pakistan....... ...172 = USA
48 = South Africa.. ...173 = Bermuda
49 = Sri Lanka...... ...174 = Ireland
50 = West Indies.. ...175 = UAE
51 = Bangladesh... ...176 = Scotland
52 = Zimbabwe..... ...177 = Italy


Basically you can only edit the domestic teams purely for cosmetic purposes only. The domestic team value can be found directly above the nationality value.

Although you can change an Ireland CC or Scotland CC player team value to 185 (AVAILABLE), you may also need to temporarily edit the nationality to English. This should make them available to sign as a free agent in the offseason.
____________________________________________________________________________________

CONTRACTS
Contract Length is row 1,column 10 (all versions). Maximum length is 6 years. The following values represents the contract lengths.
16-31 = None
32-47 = 1 year
48-63 = 2 years
64-79 = 3 years
80-95 = 4 years
96-111 = 5 years
112-127 = 6 years


Salary is row 1, column 14 (all versions). The salary value is simply SALARY*2.
So for example you want to give someone a salary of ?50,000.
You would enter the value for salary as ?100?, as 50*2=100. Fairly simple really.

Salary Demands is row 2, column 2 (all versions?). Only useful during the offseason stage, although you could use this value to adjust a player?s actual salary.

England Central Contracts is (ICC/Ashes 06: row 11, column 10; ICC 3/2008 row 15, column 14). If you want a player to have an England Contract, the value to enter is ?1?. If you do not want a player to have an England Contract, enter ?0? as the value. I think the CPU will award contracts at the end of each season as it sees fit. This value could very well also represent the number of years a player keeps an England Contract
____________________________________________________________________________________

BATTING
Batting Ability is row 4, column 3 (all versions). The number in column 4 is the level a batsman has reached. This is automatic since this number is the square root minus 1 of the number in column 3.

Level 0 = 160-255.............. Awful.
Level 1 = 256-511.............. Tail-end batsman.
Level 2 = 512-767.............. Number 8 batsman.
Level 3 = 768-1023............ Bowling all-rounder/traditional wicketkeeper.
Level 4 = 1024-1279.......... Lower-Middle order/Super aggressive hitters.
Level 5 = 1280-1535.......... Excellent batsman
Level 6 = 1536-1791.......... World Class batsman
Level 7 = 1792-2047.......... Very few reach Level 7. Best in the world.

Technically you can set the ability to 65535 (Level 255). Usually can only be run out. But that just wouldn?t be fun so I advocate to anyone who can come up with a simplified editor to insert a limit to 2000.

Batting Preferences are row 4, columns 1 & 6 (all versions). Yes that?s right, preferences are not grouped together. Now you may have read in previous tutorials by yours truly that it was a case of trial and error. Now I?m in position to tell you how this works, they did their best to make this as difficult as they could, but in the end I prevail in sussing it out :).
Now read carefully.

Offside/Legside preference is row 4, column 1 (all versions).
0-31 = Strong Legside preference
32-63 = Slight Legside preference
64-95 = None
96-127 = Slight Offside preference
128-159 = Strong Offside preference
Basically this cycle repeats itself, often you?ll see a 5 digit number and stratch your head at what it translates as, don?t worry, this is the case for a lot of attributes, the 5 digit number is simply the original number multiplied by the number of cycles the CPU decides to multiply it by. Don?t ask why it does that, probably a lousy form of ?encryption?.

As for all other batting preferences, ICC/Ashes 06: row 4, column 6; ICC 3/2008: row 4, column 10.
This one is a bit more complicated. A calculator would come in handy ;)

AGGRESSION
This is how this this cell is organised. The values are the starting points.
0 = Very Defensive
64 = Defensive
128 = Normal
192 = Aggressive
256 = Very Aggressive

PACE/SPIN BOWLING and FRONT/BACK FOOT preferences
This is where the calculator comes in handy if your editing a batsman whose aggression is to be anything other than very defensive. Just add the required starting point of the desired aggression (i.e. Aggressive preference starts at 192 and + the following value to reach the desired preferences)

0 = Strong Back Foot preference & Spin Specialist
1 = Strong Back Foot preference & Slight Spin preference
2 = Strong Back Foot preference & No Pace/Spin preference
3 = Strong Back Foot preference & Slight Pace preference
4 = Strong Back Foot preference & Strong Pace preference

8 = Slight Back Foot preference & Spin Specialist
9 = Slight Back Foot preference & Slight Spin preference
10 = Slight Back Foot preference & No Pace/Spin preference
11 = Slight Back Foot preference & Slight Pace preference
12 = Slight Back Foot preference & Strong Pace preference

16 = No Foot preference & Spin Specialist
17 = No Foot preference & Slight Spin preference
18 = No Foot preference & No Pace/Spin preference
19 = No Foot preference & Slight Pace preference
20 = No Foot preference & Strong Pace preference

24 = Slight Front Foot preference & Spin Specialist
25 = Slight Front Foot preference & Slight Spin preference
26 = Slight Front Foot preference & No Pace/Spin preference
27 = Slight Front Foot preference & Slight Pace preference
28 = Slight Front Foot preference & Strong Pace preference

32 = Strong Front Foot preference & Spin Specialist
33 = Strong Front Foot preference & Slight Spin preference
34 = Strong Front Foot preference & No Pace/Spin preference
35 = Strong Front Foot preference & Slight Pace preference
36 = Strong Front Foot preference & Strong Pace preference
Now you can see why a calculator is quite handy!


Right/Left Hand and Wicketkeeper status is ICC/Ashes 06: row 4, column 8; ICC 3/2008: row 5, column 3. the following values will determine Left/Right Hand and ?keeper status. Note: ICC/Ashes 06 differs to ICC 3/2008.
0-31/0-15 = LHB
32-63/16-31 = RHB
64-95/32-47 = LHB wicketkeeper
96-127/48-63 = RHB wicketkeeper
128-159/64-79 = LHB part-time keeper
160-191/80-95 = RHB part-time keeper
192-223/96-111 = LHB part-time keeper
224-255/112-127 = RHB part-time keeper

Some players may have a higher value. This means nothing as the cycle of values just repeat themselves as mentioned earlier, just purely a case of 256 or 128 being added to the value. I don?t think there is such a thing as a keeper-batsman. Otherwise they would?ve given Adam Gilchrist and Brendon McCullum this status. Batting ability is the important value anyway. I also don?t think there is a catching ability. I?ve found Monty Panesar catches most things (particularly caught & bowleds).

If anyone knows/finds a catching value please let everyone know.
____________________________________________________________________________________

PLAYER TYPE
Player type (opener/batsman/all-rounder/bowler) is ICC/Ashes 06: row 4, column 11; ICC 3/2008: row 5, colum 14.
From feedback apparently the values differ between ICC/Ashes 06 and ICC 3/2008
0-127 = opening batsman
128-255 = batsman
256-383 = all-rounder
384-511 = bowler


For ICC 3/2008, it appears the value your editing is a square root so:
0 = opening batsman
1 = batsman
2 = all-rounder
3 = bowler


Remember wicketkeeper status is determined 3 cells to the left as mentioned in the Batting section.
____________________________________________________________________________________

BOWLING
Bowling Ability is ICC/Ashes 06: row 80, column 7; ICC 3/2008: row 85, column 7.
Like batting ability the next column contains the square root. Unlike batting ability, the lower the value, the better the bowler.

Level 1 = 320-511.............. World Class bowler.
Level 2 = 512-767.............. Excellent
Level 3 = 768-1023............ Batting all-rounder
Level 4 = 1024-1279.......... Part-Time/Occasional Bowler
Level 5 = 1280-1535.......... Poor, use in emergencies only.
Level 6 = 1536-1791.......... Awful.

to keep the game realistic, i've found 400 is optimum for top 2/3 bowler in the world. any number between 320-399 will make him too good.

Bowling Style is ICC/Ashes 06: row 80, columns 11 & 12; ICC 3/2008: row 85, columns 15 & 16. The values for both columns determine what type of bowler a player will be.
0,0 = SLA............ 128,0 = LS
0,1 = LM............. 128,1 = LFM
0,2 = LMF............ 128,2 = LF

0,4 = OS............. 128,4 = LS
0,5 = RM............. 128,5 = RFM
0,6 = RMF............ 128,6 = RF

For the first value, it can range from 0-127 and again from 128-255. The second value it?s a 8 number sequence from 0-7. So if the second value is 38, that?ll translate as either a RMF or a RF (depending on the first value).

Finally with column 11/15, pay attention to the number displayed in the cell rather than the actual value, as this can fluctuate, but if that is the case, the value is simply a square root number of the number displayed in the cell.
____________________________________________________________________________________

INJURIES
Injury type is ICC/Ashes 06: row 4, column 14; ICC 3/2008: row 6, column 2. The following injuries values are as follows, obviously ?0? is someone who is Fit to Play
0 = Fit to Play................... 7 = bruising
1 = broken leg................... 8 = bruising
2 = broken arm.................. 9 = broken finger
3 = fracture...................... 10 = knee injury
4 = cold........................... 11 = muscle strain
5 = stomach bug............... 12 = back injury
6 = hamstring injury........... 13 = foot injury
...................................... 14 = broken rib

Yes bruising appears twice. Quite possibly it is for different parts of the body.

Injury length is ICC/Ashes 06 row 5, column 2; ICC 3/2008 row 6, column 6. The value is simply the number of days the injury will keep a player out for. An injury can last for longer than 255 days, ignore the players in-game personal profile that it may say he is only out for a few days.
 
Last edited:

Chewie

BCCI President
Joined
Jan 22, 2008
Location
Auckland
Online Cricket Games Owned
  1. Don Bradman Cricket 14 - Steam PC
Good work here :)

Does this work for all versions of the game though? Because I can only make a super awesome bowler in ICC06, not ICC08
 

Users who are viewing this thread

Top