From Garry's Mod
Jump to: navigation, search
 RunGameUICommand( )



Runs a menu command. Equivalent to RunConsoleCommand( "gamemenucommand", command ) unless the command starts with the "engine" keyword in which case it is equivalent to RunConsoleCommand( command ).


string command

The menu command to run

Should be one of the following:

  • Disconnect - Disconnects from the current server.
  • OpenBenchmarkDialog - Opens the "Video Hardware Stress Test" dialog.
  • OpenChangeGameDialog - Does not work in GMod.
  • OpenCreateMultiplayerGameDialog - Opens the Source dialog for creating a listen server.
  • OpenCustomMapsDialog - Does nothing.
  • OpenFriendsDialog - Does nothing.
  • OpenGameMenu - Does not work in GMod.
  • OpenLoadCommentaryDialog - Opens the "Developer Commentary" selection dialog. Useless in GMod.
  • OpenLoadDemoDialog - Does nothing.
  • OpenLoadGameDialog - Opens the Source "Load Game" dialog.
  • OpenNewGameDialog - Opens the "New Game" dialog. Useless in GMod.
  • OpenOptionsDialog - Opens the options dialog.
  • OpenPlayerListDialog - Opens the "Mute Players" dialog that shows all players connected to the server and allows to mute them.
  • OpenSaveGameDialog - Opens the Source "Save Game" dialog.
  • OpenServerBrowser - Opens the legacy server browser.
  • Quit - Quits the game without confirmation (unlike other Source games).
  • QuitNoConfirm - Quits the game without confirmation (like other Source games).
  • ResumeGame - Closes the menu and returns to the game.
  • engine <concommand> - Runs a console command. Equivalent to RunConsoleCommand( <concommand> ).



Opens the options dialog.

RunGameUICommand( "OpenOptionsDialog" )



Hides the game UI (menu). Equivalent to RunConsoleCommand( "gameui_hide" )

RunGameUICommand( "engine gameui_hide" )

Personal tools