SetPlayerClothingPreset: Difference between revisions

From Onset Developer Wiki
28days (talk | contribs)
No edit summary
28days (talk | contribs)
No edit summary
Line 16: Line 16:
AddCommand("preset", function (playerId, presetId)
AddCommand("preset", function (playerId, presetId)
     if presetId == nil then
     if presetId == nil then
         return AddPlayerChat(playerid, "Usage: /preset <preset id between 1 to 30>")
         return AddPlayerChat(playerId, "Usage: /preset <preset id between 1 to 30>")
     end
     end


Line 22: Line 22:


     if presetId < 0 or presetId > 30 then
     if presetId < 0 or presetId > 30 then
         return AddPlayerChat(playerid, "Error: Invalid preset Id")
         return AddPlayerChat(playerId, "Error: Invalid preset Id")
     end
     end


     CallRemoteEvent("SetClientClothingPreset", playerId, presetId)
     CallRemoteEvent("SetClientClothingPreset", playerId, presetId)
     AddPlayerChat(playerid, "You have set the preset "..presetId..".")
     AddPlayerChat(playerId, "You have set the preset "..presetId..".")
end)
end)



Revision as of 15:14, 18 December 2019

SetPlayerClothingPreset

Type: Function
Context: Client
Introduced: v1.0

Description

This function sets a predefined clothing preset on a player. This is for people who are not interested in setting each clothing item ClothingExample.

Syntax

SetPlayerClothingPreset(player, clothing_preset)

Parameters

  • player
    The player identifier.
  • clothing_preset
    The clothing preset .

Return Value

  • Returns true on success.

Example

-- Server side
AddCommand("preset", function (playerId, presetId)
    if presetId == nil then
        return AddPlayerChat(playerId, "Usage: /preset <preset id between 1 to 30>")
    end

    presetId = tonumber(presetId)

    if presetId < 0 or presetId > 30 then
        return AddPlayerChat(playerId, "Error: Invalid preset Id")
    end

    CallRemoteEvent("SetClientClothingPreset", playerId, presetId)
    AddPlayerChat(playerId, "You have set the preset "..presetId..".")
end)

-- Client side
AddRemoteEvent("SetClientClothingPreset", function (presetId)
    SetPlayerClothingPreset(GetPlayerId(), presetId)
end)

See also

Template:ClientPlayerFunctions