Garry's Mod Wiki

Revision Difference

GM:CreateMove#511405

<function name="CreateMove" parent="GM" type="hook">⤶ <ishook>yes</ishook>⤶ <description>⤶ Allows you to change the players movements before they're sent to the server.⤶ ⤶ See <page>Game Movement</page> for an explanation on the move system.⤶ ⤶ <note>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 <page>GM:StartCommand</page> in a shared file instead.</note>⤶ </description>⤶ <realm>Client</realm>⤶ <predicted>No</predicted>⤶ <args>⤶ <arg name="cmd" type="CUserCmd">The User Command data</arg>⤶ </args>⤶ <rets>⤶ <ret name="" type="boolean">Return true to:⤶ * Disable Sandbox C menu "screen clicking"⤶ * Disable Teammate nocollide (verification required)⤶ * Prevent calling of C_BaseHLPlayer::CreateMove &amp; subsequently C_BasePlayer::CreateMove</ret>⤶ </rets>⤶ </function>⤶ ⤶