Revision Difference
GM:PreventScreenClicks#511214
<function name="PreventScreenClicks" parent="GM" type="hook">⤶
<ishook>yes</ishook>⤶
<description>This will prevent IN_ATTACK from sending to server when player tries to shoot from C menu.</description>⤶
<realm>Client</realm>⤶
<predicted>No</predicted>⤶
<rets>⤶
<ret name="" type="boolean">Return true to prevent screen clicks</ret>⤶
</rets>⤶
</function>⤶
⤶
<example>⤶
<description>Prevents usage of the World Clicker feature, where a player can hold C to shoot at their cursor instead of their crosshair.</description>⤶
<code>⤶
hook.Add( "PreventScreenClicks", "DisableWorldClicker", function()⤶
local pnl = vgui.GetHoveredPanel()⤶
if ( pnl:IsWorldClicker() ) then return true end⤶
end )⤶
</code>⤶
⤶
</example>