Editing Player Profiles

barmyarmy

Retired Administrator
Joined
Mar 12, 2003
Location
Edinburgh
This info should be useful for anyone trying to make a player editor:

The string below shows the values which control certain attributes such as body type, face, bat etc

This is the string for Ricky Ponting:
09 05 03 04 00 09 ... 01

The colours on the screen tell you which value controls which:
light blue: Face
orange: Body Type
black: Hair
yellow: Hair Style
green: Extra facial hair
dark blue: Bat
red: Nationality
 
S

sumoNYR88

Guest
Great key you have there Colin, it looks like a player editor is just on the horizon..... B)
 

barmyarmy

Retired Administrator
Joined
Mar 12, 2003
Location
Edinburgh
These are the hex values which relate to the attributes:

Facenumber - hex value
face01 - 01
face02 - 02
etc
face09 - 09
face10 - 0A
face11 - 0B
face12 - 0C
etc
face15 - 0F
face16 - 10
face17 - 11
etc
face25 - 19


Body Type - hex value
body01 - 01
etc
body09 - 09


Hair Colour - hex value
brown - 00 ???
black - 01
blonde - 02
brown - 03
grey - 04


Hair Style - hex value
hairstyle01 - 03
hairstyle02 - 04
hairstyle03 - 05
hairstyle04 - 06
hairstyle05 - 07
hairstyle06 - 08
hairstyle07 - 09
hairstyle08 - 0A
hairstyle09 - 0B



Extra Hair - hex value
none - 00
both - 01 (not option in ingame editor)
moustache - 02
beard - 03
goatee - 04



Bat - hex value

bat01 - 00
etc
bat10 - 09
bat11 - 0A
etc
bat16 - 0F
bat17 - 10
etc
bat26 - 19
bat27 - 1A
etc
bat32 - 1F
bat33 - 20
bat34 - 21



Nationality

This is very strange, players are grouped as follows (two nationalities per value)

NZ/Aus - 01
Pak/Ban - 02
SA/Can - 04
Eng/SL - 08
Ind/WI - 10
Zim/Ken - 20
Holland - 40
Namibia - 80
 

barmyarmy

Retired Administrator
Joined
Mar 12, 2003
Location
Edinburgh
Originally posted by barmyarmy@Jan 31 2004, 03:55 PM
Body Type - hex value
body01 - 01
etc
body09 - 09
I thought I had the solution...
When I changed the face from White to Asian, and White to Black the number before the Body Type changed too (as follows):
White has 0 before it
Asian has 1 before it
Black has 2 before it


However face seems to overide this. I made face11 a white face but despite my efforts couldn't make the skin white to for a single player by hex editing.

Oh well back to the drawing board...
 

barmyarmy

Retired Administrator
Joined
Mar 12, 2003
Location
Edinburgh
More progress, I can now change the bowling style.
The hex is as follows:
RF: 09 and 19
RMF: 08 and 18
RM: 07 and 17
LF: 06 and 16
LMF: 05 and 15
LM: 04 and 14
Chinaman: 03 and 13
SLA: 02 and 12
OS: 01 and 11
LS: 00 and 10

I'm not sure why there are two for each, both have worked for me so far when I have changed them.
The value to change is the one highlighted in red. This is not always in the same exact position on the page but it is always two rows up and one to the right (on a 16 charactor per line Hex Editor) from the end of the main block of values. (32 from the end)

The blue value underlined may influence aggression. It seems to change for some players when you change the bowling style ingame. However I've been able to change the style by simply editing the first value. (It will always be one line down and 4 spaces across from the first value - 13 from the end)


In the example below Simon Jones, incorrectly in the game as a fast-medium, can be changed to a fast bowler by changing the red underlined value to 09 or 19.
Play around and give me feedback.
 
R

robertporter

Guest
how can i change the player line up to the ones i want
 

barmyarmy

Retired Administrator
Joined
Mar 12, 2003
Location
Edinburgh
A tutorial is available on the site. Here's another colour map that I use for lineup editing. This is my England squad to the West Indies and my custom lineups:

Squad (in red)
DC 60 (Vaughan) 13 2F (Anderson) 10 3B (Gough) 47 21 (Butcher) B5 6D (Clarke) 8E 1E (Collingwood) 4F 64 (Flintoff) 2E 50 (Giles) 34 0F (Harmison) D8 1A (Hussain) 14 0F (Hoggard) DB 28 (Caddick) F6 40 (Read) 98 09 (Johnson) D8 5E (Trescothick) B7 1C (Thorpe) 8F 60 (Blackwell) DB 12 (Jones) 41 74 (Kirtley) 1E 7B (Strauss)

Captain (in green)
DC 60 (Vaughan)

Test Lineup 1,2,3 (in blue)
DC 60 (Vaughan) D8 5E (Trescothick) 47 21 (Butcher) D8 1A (Hussain) B7 1C (Thorpe) 4F 64 (Flintoff) F6 40 (Read) 8F 60 (Blackwell) 34 0F (Anderson) DB 12 (Jones) 13 2F (Harmison)

Test bowling lineup 1,2,3 (in purple)
34 0F (Anderson) DB 12 (Jones) 13 2F (Harmison) 8F 60 (Blackwell) 4F 64 (Flintoff) DC 60 (Vaughan)


ODI lineup 1,2 (in yellow)
1E 7B (Strauss) D8 5E (Trescothick) DC 60 (Vaughan) D8 1A (Hussain) 4F 64 (Flintoff) 8E 1E (Collingwood) F6 40 (Read) 8F 60 (Blackwell) 10 3B (Gough) 41 74 (Kirtley) 34 0F (Harmison)

ODI bowling lineup (in orange)
10 3B (Gough) 34 0F (Harmison) 41 74 (Kirtley) 4F 64 (Flintoff) 8F 60 (Blackwell) 8E 1E (Collingwood)



All my lineups are set the same for simplicity but, as c2k2, it's possible to set different defaults (Test 3 and ODI 2 are for spinners wickets). It's also possible to make mistakes hence Hussain is in my ODI team in this screenshot rather than Thorpe.
Any questions about the editor post them here, any questions about the team selection post them here
 

barmyarmy

Retired Administrator
Joined
Mar 12, 2003
Location
Edinburgh
Hackman. My offsets are set in decimal (for using the Gob Viewer) in case people are confused or wondering.
 

eternal_azn_boi

School Cricketer
Joined
Dec 24, 2003
Online Cricket Games Owned
so if, for example, u want to replace Steve Waugh with Simon Katich (in the Australian team), what do u do hex-wise?
 

barmyarmy

Retired Administrator
Joined
Mar 12, 2003
Location
Edinburgh
Go to 556800 decimal offset and then find and replace 1C 1A (hex) with 11 1F
Katich has already been added to the team in this update though.
 

Users who are viewing this thread

Top