Garry's Mod Wiki

Revision Difference

SANDBOX:SpawnMenuOpen#512829

<function name="SpawnMenuOpen" parent="SANDBOX" type="hook">⤶ <ishook>yes</ishook>⤶ <description>⤶ Called when spawnmenu is trying to be opened.⤶ ⤶ <note>Hiding the spawnmenu will not stop people from being able to use the various console commands to spawn in items, etc. See GM:PlayerSpawn* hooks for blocking actual spawning.</note>⤶ </description>⤶ <realm>Client</realm>⤶ <predicted>No</predicted>⤶ <rets>⤶ <ret name="" type="boolean">Return false to dissallow opening the spawnmenu</ret>⤶ </rets>⤶ </function>⤶ ⤶ <example>⤶ <description>Only allow the people you want to open the spawn menu.</description>⤶ <code>⤶ local allowed = {⤶ ["STEAM_0:0:00000000"] = true,⤶ ["STEAM_0:0:10000000"] = true⤶ }⤶ ⤶ hook.Add( "SpawnMenuOpen", "SpawnMenuWhitelist", function()⤶ if ( !allowed[ LocalPlayer():SteamID() ] ) then⤶ return false⤶ end⤶ end )⤶ </code>⤶ ⤶ </example>