Player::setClothes: Difference between revisions
No edit summary |
No edit summary |
||
| Line 19: | Line 19: | ||
== Example == | == Example == | ||
This example changes clothes | This example changes clothes. | ||
<syntaxhighlight lang="javascript"> | <syntaxhighlight lang="javascript"> | ||
mp.events.add('playerCommand', (player, command) => { | mp.events.add('playerCommand', (player, command) => { | ||
Revision as of 18:51, 4 January 2017
This function set clothing for player.
Syntax
player.setClothes(Number componentNumber, Number drawable, Number texture, Number palette)
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
Example
This example changes clothes.
mp.events.add('playerCommand', (player, command) => {
let arr = command.split(' ');
if (arr[0] == 'setclothes') {
if (arr.length < 5 || !parseInt(arr[1]) || !parseInt(arr[2]) || !parseInt(arr[3]) || !parseInt(arr[4])) {
return player.outputChatBox('Use syntax: /setclothes [component_id] [drawable_id] [texture_id] [palette_id]');
} else {
player.setClothes(parseInt(arr[1]), parseInt(arr[2]), parseInt(arr[3]), parseInt(arr[4]));
}
}
});