Player List

04/02/2009 03:07 Laser-in-your-ear#1
I've been looking for a way to find the player list because it SHOULD be linked to what I want; I wanted to be able to grab presets from other players, but I started out with scanning my own presets and came up with a byte array order for the specific preset

Origin
Code:
[3Parts]
scaleUp = 147
scaleMiddle = 131
scaleDown = 136

[BlendFace]
idFaceShape1 = 66
idFaceShape2 = 66
blendFaceShape = 50

[Face]
scaleFaceH = 128
scaleFaceV = 130
idFaceTex = 44

[Faling]
idFalingSkin = 433
idFalingTex = 437

[Forehead]
offsetForeheadH = 128
offsetForeheadV = 128
offsetForeheadZ = 128
rotateForehead = 128
scaleForehead = 128

[YokeBone]
offsetYokeBoneH = 128
offsetYokeBoneV = 128
offsetYokeBoneZ = 128
rotateYokeBone = 128
scaleYokeBone = 128

[Cheek]
offsetCheekH = 128
offsetCheekV = 128
offsetCheekZ = 128
scaleCheek = 128

[Chain]
offsetChainV = 128
offsetChainZ = 128
rotateChain = 128
scaleChainH = 128

[Jaw]
offsetJawH = 128
offsetJawV = 128
offsetJawZ = 128
scaleJawSpecial = 128
scaleJawH = 128
scaleJawV = 128

[Eye]
idEyeBaseTex = 457
idEyeHighTex = 49
idEyeBallTex = 48
idEyeShape = 72
scaleEyeH = 137
scaleEyeV = 153
rotateEye = 128
offsetEyeH = 117
offsetEyeV = 177
offseteyeZ = 138
scaleEyeBall = 120
scaleEyeH2 = 137
scaleEyeV2 = 153
rotateEye2 = 128
offsetEyeH2 = 117
offsetEyeV2 = 177
offseteyeZ2 = 138
scaleEyeBall2 = 120

[Brow]
idBrowTex = 45
idBrowShape = 354
scaleBrowH = 131
scaleBrowV = 109
rotateBrow = 128
offsetBrowH = 98
offsetBrowV = 140
offsetBrowZ = 184
scaleBrowH2 = 131
scaleBrowV2 = 109
rotateBrow2 = 128
offsetBrowH2 = 98
offsetBrowV2 = 140
offsetBrowZ2 = 184

[Nose]
idNoseTex = 42
idNoseTipShape = 58
scaleNoseTipH = 143
scaleNoseTipV = 150
scaleNoseTipZ = 159
offsetNoseTipV = 182
idNoseBridgeShape = 57
scaleBridgeTipH = 162
offsetBridgeTipZ = 163

[Mouth]
idMouthUpLipLine = 82
idMouthMidLipLine = 77
idMouthDownLipLine = 83
thickUpLip = 128
thickDownLip = 95
scaleMouthH = 128
offsetMouthV = 128
offsetMOuthZ = 128
idMouthTex = 52
offsetCornerOfMouthSpecial = 128
scaleMouthH2 = 128
offsetCornerOfMouthSpecial2 = 128

[Ear]
idEarShape = 59
scaleEar = 119
offsetEarV = 173

[Hair]
idHairModel = 542
idHairTex = 313

[Moustache]
idMoustacheTex = 209
idMoustacheSkin = 255
idGoateeTex = 596

[Color]
colorHair = -13424860
colorFace = -1392737
colorEye = -9284283
colorBrow = -13753055
colorMouth = -2320788
colorEyeBall = -9914140
colorMoustache = -13162201

[Body]
bodyID = 0
colorBody = -1392737
headScale = 124
upScale = 131
waistScale = 120
armWidth = 131
legWidth = 122
breastScale = 128
Code:
3Parts
(93)
(83)
(88)

BlendFace
(00 42)
(00 42)
(00 32)

Face
(80)
(82)
(00 2C)

00

Forehead
(80)
(80)
(80)
(80)
(80)

Yokebone
(80)
(80)
(80)
(80)
(80)

Cheek
(80)
(80)
(80)
(80)

Chain
(80)
(80)
(80)
(80)

Jaw
(80)
(80)
(80)
(80)
(80)
(80)

Eye
idEyeShape (48) 00)
idEyeBaseTex (C9 01)
idEyeHighTex (31 00)
idEyeBallTex (30 00)
(89)
(99)
(80)
(75)
(B1)
(8A)
(78)
(89)
(99)
(80)
(75)
(B1)
(8A)
(78)

Brow
idBrowTex (2D 00)
idBrowShape (62 01)
(1)
(1)
(1)
(1)
(1)
(1)
(1)
(1)
(1)
(1)
(1)

Nose
idNoseTex (2A 00)
idNoseTip (3A 00)
(1)
(1)
(1)
(1)
(1)
(1)
(1)

Mouth
idMouthUpLipLine (52 00)
idMouthMidLipLine (4D 00)
idMouthDownLipLine (53 00)
thickUpLip (1)
thickDownLip (1)
offsetMouthV (1)
offsetMOuthZ (1)
idMouthTex (34 00)
scaleMouthH (1)
offsetCornerOfMouthSpecial (1)
scaleMouthH2 (1)
offsetCornerOfMouthSpecial2 (1)
(1) ??

Ear
idEarShape (3B) 00
(1)
(1)

Hair
(1E 02)
(39 01)

Moustache
(D1 00)
(FF 00)
(54 02)

Faling
(B1 00)
(B5 01)

---------------
Colors
(4) Face
(4) Hair
(4) Eyeshadow
(4) Eyebrow
(4) Lip
(4) Moustache
(4) Eyecolor
(4) Facial
---------------
7C 83 78 83 7A 80
The ones with (1) means 1 byte, was too lazy to put the actual value because it seemed kind of obvious it was in the same order
04/02/2009 04:46 plixbugmenot#2
cool, I know where the playerlist is :)
hint: open the squad manager where you can see the players around you and search the number of players listed there in your favourite memory editor!
04/02/2009 06:23 Laser-in-your-ear#3
I was looking for something more along the lines of...

BASE + 8 + 24 + 18 + (i * 4) + 4

Lol a 5 level pointer...
04/02/2009 08:05 Laser-in-your-ear#4
Quote:
Originally Posted by Laser-in-your-ear View Post
I was looking for something more along the lines of...

BASE + 8 + 24 + 18 + (i * 4) + 4

Lol a 5 level pointer...
Well thats a coincidence...

BASE + 8 + 20 + 18 + (i * 4) + 8 = PlayerID from List