Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

GModModGod/Menu-Mods

Repository files navigation

Menu Mods Logo

About

Menu Mods is a framework for Garry's Mod that allows the user to modify the main and pause menus. The user can add Lua code that is executed in the menu state of the game, and even add options to the menu.

Getting Started

Steam Workshop Installation

First, download the "Menu Mods" addon from the Garry's Mod workshop (found here). Then, download this repository and place the folder named "menu_mods_ws" inside the "addons" folder in your "garrysmod" directory (usually "C:/Program Files (x86)/Steam/steamapps/common/GarrysMod/garrysmod").

Legacy Installation

Download this repository and place the folder named "menu_mods" inside the "addons" folder in your "garrysmod" directory (usually "C:/Program Files (x86)/Steam/steamapps/common/GarrysMod/garrysmod").

ConVars

Name Default Description
menumods_enabled 1 Enables the mounting of Lua files in the menu state. Will disable the files only after restarting Garry's Mod.
menumods_debugMode 0 Enables printing extra debug info to the console.
menumods_enableLuaErrorLogging 0 Enables saving logs of Lua errors into the folder "data/menu_mods/logs".
menumods_enableJavaScriptLogging 0 Enables saving logs of JavaScript code being executed into the folder "data/menu_mods/logs".
menumods_net_enabled 1 Enables the Menu Mods net library which sends data between the menu and client states.
menumods_net_tickRate 30 Sets the number of times per second at which net messages are sent between the menu and client states. Set to 0 for one tick every frame.

Tutorials

References

AltStyle によって変換されたページ (->オリジナル) /