Player::getClothes

From RAGE Multiplayer Wiki
Jump to navigation Jump to search

This function return a hash of player clothes.

Syntax

Object player.getClothes(Number componentNumber)

List of components:

  • 0 - Head
  • 1 - Beard
  • 2 - Hair
  • 3 - Torso
  • 4 - Legs
  • 5 - Hands
  • 6 - Foot
  • 7 - None?
  • 8 - Accessories like parachute, scuba tank
  • 9 - Accessories like bags, mask, scuba mask
  • 10- Decals and mask
  • 11 - Auxiliary parts for torso

Object keys:

  • drawable - ID of clothing.
  • texture - ID of texture.
  • palette - ID of palette.

Example

This example outputs player clothes for component ID.

mp.events.add('playerCommand', (player, command) => {
  let arr = command.split(' ');
  if (arr[0] == 'getclothes') {
    if (arr.length < 2 || !parseInt(arr[1])) {
      return player.outputChatBox('Use syntax: /getclothes [component_id]');
    } else {
      let clothes = player.getClothes(parseInt(arr[1]));
      player.outputChatBox('drawable: ' + clothes.drawable + ' texture: ' + clothes.texture + ' palette: ' + palette.texture);
    }
  }
});

See also