Garry's Mod Wiki


boolean GM:CreateMove( CUserCmd cmd )


Allows you to change the players movements before they're sent to the server.

See Game Movement for an explanation on the move system.

Due to this hook being clientside only, it could be overridden by the user allowing them to completely skip your logic, it is recommended to use GM:StartCommand in a shared file instead.


1 CUserCmd cmd
The User Command data


1 boolean
Return true to:

  • Disable Sandbox C menu "screen clicking"
  • Disable Teammate nocollide (verification required)
  • Prevent calling of C_BaseHLPlayer::CreateMove & subsequently C_BasePlayer::CreateMove

Page Links

Special Pages



Render Time: 70ms

DB GetPage 51
Generate Html 1
SaveChanges (1) 9
Render Body 0
Render Sidebar 6