Garry's Mod

Garry's Mod

Enhanced PlayerModel Selector
 This topic has been pinned, so it's probably important
LibertyForce  [developer] Aug 24, 2015 @ 1:27am
Console Commands
Here you can find all console commands.
For all convars:
0 = disabled
1 = enabled


Client-side commands and convars

These can be executed / changed from client console.

  • playermodel_selector
    Opens the main menu. Recommended to bind this to a key.

  • playermodel_apply
    Instantly applies your playermodel settings (if allowed server-side). Same as the button in the menu. Only useful if you change models and bodygroups via scripts.

  • playermodel_loadfav "..."
    Load and (if allowed server-side) instantly applies a favorite. Very useful for making keybinds of your favorite playermodel and bodygroup combinations. Example:
    bind X playermodel_loadfav "MyFavoriteModel1"
    Remember: The name is case-sensitive and should be put in quotation marks.


  • cl_playermodel_force 0 / 1 (Default: 1)
    Toggles playermodel enforcement. Works only if the server allows it (see below).

  • cl_playermodel_selector_unlockflexes 0 / 1 (Default: 0)
    Shows the flexes tab. Use on your own risk. This setting does not save.

  • cl_playermodel_selector_bgcolor_custom 0 / 1 (Default: 1)
    If enabled, the selected playercolor will also be the background for the menu.

  • cl_playermodel_selector_bgcolor_trans 0 / 1 (Default: 1)
    If enabled, the menu background will be transparent.


Server-side convars

These can only be changed from server console / rcon. Or use the menu, which allows admins to easily change all settings.

  • sv_playermodel_selector_force 0 / 1 (Default: 1)
    If enabled, selected playermodels will be enforced and protected. No gamemodes, maps or addons can overwrite them anymore. Players can toggle this function individually, using the checkbox on top of the menu.
    If disabled, only the manual button works outside of Sandbox.

  • sv_playermodel_selector_instantly 0 / 1 (Default: 1)
    Allows player to instantly apply their playermodel via menu, without having to respawn.

  • sv_playermodel_selector_flexes 0 / 1 (Default: 0)
    Allows players to change the flexes for their playermodels. This will break player blinking and may cause other issues. Enable at own risk. Players can only reset their flexes by disconnecting.

  • sv_playermodel_selector_gamemodes 0 / 1 (Default: 1)
    If enabled, the PlayerModel Selector will be available for all players in every gamemode. If disabled, only Admins can use it outside of Sandbox.

  • sv_playermodel_selector_limit 0 - 900 (Default: 1)
    Timelimit in seconds that players have to wait, before they can use the instant change function again. Set to 0 to disable. Abusive players will be auto-kicked regardless of this setting.

  • sv_playermodel_selector_debug 0 / 1 (Default: 0)
    Enable debug output to server console.
Last edited by LibertyForce; Apr 8, 2017 @ 9:15am