Garry's Mod Wiki

GM:PreventScreenClicks

boolean GM:PreventScreenClicks()

Description

This will prevent in_attack from sending to server when player tries to shoot from C menu.

Returns

1 boolean
Return true to prevent screen clicks.

Example

Disables usage of the World Clicker feature, where a player can hold c to shoot at their cursor instead of their crosshair.

hook.Add( "PreventScreenClicks", "DisableWorldClicker", function() local pnl = vgui.GetHoveredPanel() if ( IsValid( pnl ) ) then if ( pnl:IsWorldClicker() ) then return true end while ( IsValid( pnl:GetParent() ) ) do pnl = pnl:GetParent() if ( pnl:IsWorldClicker() ) then return true end end else -- For when the cursor is outside of the game's window, there can be potential edge cases here return true end end )

Page Links


Special Pages


Wikis

?

Render Time: 83ms

DB GetPage 38
Generate Html 10
SaveChanges (1) 19
Render Body 0
Render Sidebar 14