Player::setProp: Difference between revisions

From RAGE Multiplayer Wiki
m (category)
m (category)
Line 31: Line 31:
}}
}}


==See Also==
==See also==
{{Player_block}}
{{Player_block}}


[[Category:Clothes]]
[[Category:Player Appearance]]
[[Category:Server-side Function]]
[[Category:Server-side Function]]

Revision as of 13:21, 30 April 2019

This function sets the prop for the player

Syntax

player.setProp(propID, drawableID, textureID)

Props:

  • 0 - Helmets, hats, earphones, masks
  • 1 - Glasses
  • 2 - Ear accessories
  • 6 - Watches
  • 7 - Bracelets

Parameters

  • propID: Int
  • drawableID: Int
  • textureID: Int

Example

Creates a command called setprops which lets you try out different props

Server-Side
mp.events.addCommand('setprop', (player, args) => {
	if(!args || isNaN(args[0]) || isNaN(args[1]) || isNaN(args[2])){
		return player.outputChatBox("Syntax: /setprop [propID] [drawableID] [textureID]");
	}

	let cmd = args.split(' ');
	player.setProp(parseInt(cmd[0]), parseInt(cmd[1]), parseInt(cmd[2]));
});

See also