How to Install ULX and Make Yourself Superadmin on Garry's Mod
ULX is the most common admin mod for Garry's Mod. It gives you kick, ban, map change and many other tools through chat commands and an in-game menu.
Install
ULX needs ULib to work. Both are available on the Steam Workshop and can be added to your Workshop collection. Add ULib and ULX, then restart the server.
- Open your Workshop collection and add ULib and ULX.
- Restart the server from the panel.
- Check the Console tab for lines showing ULib and ULX loading.
Make yourself superadmin
A new server has no admins, so you must grant the first one from the server console, not in-game chat. In the Console tab of your panel enter:
- ulx adduser "YourName" superadmin
You can use the player's exact name or their SteamID in quotes. Join the server and type !menu in chat to open the ULX menu.
Groups
ULX ships with default groups: superadmin, admin, operator and user. To promote someone later, use the same command with another group name, for example ulx adduser "Name" admin. Removing someone is done with ulx removeuser.
Handy commands
- !kick, !ban and !map in chat for quick moderation
- !menu for the full interface
- ulx help in console to list available commands
Tips and troubleshooting
- If the command says unknown, ULX did not load. Check the Console for errors and confirm ULib is also installed.
- If you are not recognised as admin after joining, the name or SteamID may not match. Try the SteamID instead.
- Only promote staff you trust to superadmin, since that rank can do almost everything.
- Back up the garrysmod/data/ulib folder before major changes, as that is where user data is stored.