Player::setComponentVariation: Difference between revisions

From RAGE Multiplayer Wiki
(yay)
 
(Added example and wiki link to clothes)
Line 1: Line 1:
paletteId/palletColor -  0 to 3. <br>enum PedVariationData<br>{<br> Player_VARIATION_FACE = 0,<br> Player_VARIATION_HEAD = 1,<br> Player_VARIATION_HAIR = 2,<br> Player_VARIATION_TORSO = 3,<br> Player_VARIATION_LEGS = 4,<br> Player_VARIATION_HANDS = 5,<br> Player_VARIATION_FEET = 6,<br> Player_VARIATION_EYES = 7,<br> Player_VARIATION_ACCESSORIES = 8,<br> Player_VARIATION_TASKS = 9,<br> Player_VARIATION_TEXTURES = 10,<br> Player_VARIATION_TORSO2 = 11<br>};<br>Usage: <br>SET_Player_COMPONENT_VARIATION(playerPed, Player_VARIATION_FACE, GET_NUMBER_OF_Player_DRAWABLE_VARIATIONS(playerPed, Player_VARIATION_FACE), GET_NUMBER_OF_Player_TEXTURE_VARIATIONS(playerPed, Player_VARIATION_FACE, 0), 2);<br><br>List of component/props ID<br>gtaxscripting.blogspot.com/2016/04/gta-v-peds-component-and-props.html
paletteId/palletColor -  0 to 3. <br>enum PedVariationData<br>{<br> Player_VARIATION_FACE = 0,<br> Player_VARIATION_HEAD = 1,<br> Player_VARIATION_HAIR = 2,<br> Player_VARIATION_TORSO = 3,<br> Player_VARIATION_LEGS = 4,<br> Player_VARIATION_HANDS = 5,<br> Player_VARIATION_FEET = 6,<br> Player_VARIATION_EYES = 7,<br> Player_VARIATION_ACCESSORIES = 8,<br> Player_VARIATION_TASKS = 9,<br> Player_VARIATION_TEXTURES = 10,<br> Player_VARIATION_TORSO2 = 11<br>};<br>Usage: <br>SET_Player_COMPONENT_VARIATION(playerPed, Player_VARIATION_FACE, GET_NUMBER_OF_Player_DRAWABLE_VARIATIONS(playerPed, Player_VARIATION_FACE), GET_NUMBER_OF_Player_TEXTURE_VARIATIONS(playerPed, Player_VARIATION_FACE, 0), 2);<br><br>List of component/props ID<br>gtaxscripting.blogspot.com/2016/04/gta-v-peds-component-and-props.html<br><br>See player clothes: https://wiki.rage.mp/index.php?title=Clothes
==Syntax==
==Syntax==
<syntaxhighlight lang="javascript">player.setComponentVariation(componentId, drawableId, textureId, paletteId);</syntaxhighlight>
<syntaxhighlight lang="javascript">player.setComponentVariation(componentId, drawableId, textureId, paletteId);</syntaxhighlight>
Line 11: Line 11:
==Example==
==Example==
<syntaxhighlight lang="javascript">
<syntaxhighlight lang="javascript">
// todo
// set shirt on player
player.setComponentVariation(11, 4, 0, 2);
</syntaxhighlight>
</syntaxhighlight>
==See also==
==See also==

Revision as of 18:40, 17 December 2018

paletteId/palletColor - 0 to 3.
enum PedVariationData
{
Player_VARIATION_FACE = 0,
Player_VARIATION_HEAD = 1,
Player_VARIATION_HAIR = 2,
Player_VARIATION_TORSO = 3,
Player_VARIATION_LEGS = 4,
Player_VARIATION_HANDS = 5,
Player_VARIATION_FEET = 6,
Player_VARIATION_EYES = 7,
Player_VARIATION_ACCESSORIES = 8,
Player_VARIATION_TASKS = 9,
Player_VARIATION_TEXTURES = 10,
Player_VARIATION_TORSO2 = 11
};
Usage:
SET_Player_COMPONENT_VARIATION(playerPed, Player_VARIATION_FACE, GET_NUMBER_OF_Player_DRAWABLE_VARIATIONS(playerPed, Player_VARIATION_FACE), GET_NUMBER_OF_Player_TEXTURE_VARIATIONS(playerPed, Player_VARIATION_FACE, 0), 2);

List of component/props ID
gtaxscripting.blogspot.com/2016/04/gta-v-peds-component-and-props.html

See player clothes: https://wiki.rage.mp/index.php?title=Clothes

Syntax

player.setComponentVariation(componentId, drawableId, textureId, paletteId);

Required Arguments

  • componentId: int
  • drawableId: int
  • textureId: int
  • paletteId: int

Return value

  • Undefined

Example

// set shirt on player
 player.setComponentVariation(11, 4, 0, 2);

See also