Revision Difference
GM:PlayerSetHandsModel#511115
<function name="PlayerSetHandsModel" parent="GM" type="hook">⤶
<ishook>yes</ishook>⤶
<description>Called whenever view model hands needs setting a model. By default this calls <page>PLAYER:GetHandsModel</page> and if that fails, sets the hands model according to his player model.</description>⤶
<realm>Server</realm>⤶
<predicted>No</predicted>⤶
<args>⤶
<arg name="ply" type="Player">The player whose hands needs a model set</arg>⤶
<arg name="ent" type="Entity">The hands to set model of</arg>⤶
</args>⤶
</function>⤶
⤶
<example>⤶
<description>Sets the players hands to the model's hands.</description>⤶
<code>⤶
function GM:PlayerSetHandsModel( ply, ent )⤶
local simplemodel = player_manager.TranslateToPlayerModelName(ply:GetModel())⤶
local info = player_manager.TranslatePlayerHands(simplemodel)⤶
if info then⤶
ent:SetModel(info.model)⤶
ent:SetSkin(info.skin)⤶
ent:SetBodyGroups(info.body)⤶
end⤶
end⤶
</code>⤶
⤶
</example>