Skip to main content

Player::setCustomization

This method set player customization (NB: This resets your weapons also).

Parameters​

  • gender: Boolean
  • shapeFirst: Number
  • shapeSecond: Number
  • shapeThird: Number
  • skinFirst: Number
  • skinSecond: Number
  • skinThird: Number
  • shapeMix: Number
  • skinMix: Number
  • thirdMix: Number
  • eyeColor: Number
  • hairColor: Number
  • hightlightColor: Number
  • faceFeatures: Float[]. IMPORTANT: The array must contain 20 elements
IndexFace featureMinMax
0Nose width-1.0 narrow1.0 wide
1Nose height-1.0 top1.0 bottom
2Nose length-1.0 grand1.0 petite
3Nose bridge-1.0 round1.0 hollow
4Nose tip-1.0 upward1.0 downward
5Nose bridge shift-1.0 to the right1.0 to the left
6Brow height-1.0 top1.0 bottom
7Brow width-1.0 inward1.0 outward
8Cheekbone height-1.0 top1.0 bottom
9Cheekbone width-1.0 narrow1.0 wide
10Cheeks width-1.0 wide1.0 narrow
11Eyes-1.0 opened1.0 closed
12Lips-1.0 wide1.0 narrow
13Jaw width-1.0 narrow1.0 wide
14Jaw height-1.0 top1.0 bottom
15Chin length-1.0 small1.0 long
16Chin position-1.0 inward1.0 outward
17Chin width-1.0 narrow1.0 grand
18Chin shape-1.0 simple chin1.0 double chin
19Neck width-1.0 narrow1.0 wide

Syntax​

Server-Side

player.setCustomization(Boolean gender, Number shapeFirst, Number shapeSecond, Number shapeThird, Number skinFirst, Number skinSecond, Number skinThird, Number shapeMix, Number skinMix, Number thirdMix, Number eyeColor, Number hairColor, Number hightlightColor, Number[] faceFeatures)

Example​

Server-Side

var bGender = true;
if(player.model != 1885233650) {
bGender = false;
}

var MotherBlend = 21, FatherBlend = 41, fBlendShape = 0.5, fBlendSkin = 0.5, HairHighlight = 0, HairColour = 0;

var NoseWidth = 0, NoseHeight = 0, NoseLength = 0, NoseBridge = 0, NoseTip = 0, NoseBridgeShift = 0;
var BrowHeight = 0, BrowWidth = 0, CBoneHeight = 0, CBoneWidth = 0, CheekWidth = 0, Eyes = 0, Lips = 0;
var JawWidth = 0, jawHeight = 0, ChinLength = 0, ChinPos = 0, ChinWidth = 0, ChinShape = 0, NeckWidth = 0;

player.setCustomization(bGender, MotherBlend, FatherBlend, 0, MotherBlend, FatherBlend, 0, fBlendShape, fBlendSkin, 0, 1, HairColour, HairHighlight,
[
NoseWidth, NoseHeight, NoseLength, NoseBridge, NoseTip, NoseBridgeShift,
BrowHeight, BrowWidth, CBoneHeight, CBoneWidth, CheekWidth, Eyes, Lips,
JawWidth, jawHeight, ChinLength, ChinPos, ChinWidth, ChinShape, NeckWidth
]
);