RemovePlayerClothes

From Multi Theft Auto: Wiki
Revision as of 00:15, 26 July 2006 by MrJax (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

This function is used to remove the current clothes of a certain type on a player. Note: removes if the clothesTexture and clothesModel aren't specified, or if they match the current clothes on that slot.

Syntax

bool removePlayerClothes ( player thePlayer, int clothesType, [ string clothesTexture, string clothesModel ] )

Required Arguments

  • thePlayer: The player whose clothes you want to remove.
  • clothesType: A integer representing the clothes slot/type to remove.

Optional Arguments

  • clothesTexture: A string determining the clothes texture that will be removed.
  • clothesModel: A string determining the clothes model that will be removed.

Returns

This function returns 'true' if the clothes were successfully removed from the player, 'false' otherwise.

Example

This example adds a 'moto' helmet to a player wen he gets on a nrg bike, and removes it when he gets off.

addEventHandler ( "onPlayerEnterVehicle", root, "onPlayerEnterVehicle" )
function onPlayerEnterVehicle ( vehicle, seat, jacked )
  if ( getVehicleID ( vehicle ) == 522 ) then -- if its a nrg
    addPlayerClothes ( source, "moto", "moto", 16 ) -- add the helmet
  end
end

addEventHandler ( "onPlayerExitVehicle", root, "onPlayerExitVehicle" )
function onPlayerExitVehicle ( vehicle, seat, jacked )
  if ( getVehicleID ( vehicle ) == 522 ) then -- if its a nrg
    removePlayerClothes ( source, 16 ) -- remove the helmet
  end
end

See Also