Garry's Mod has two levels of admin. Rcon is built in and controls the server. An admin addon such as ULX gives you an in game menu and per person ranks.
1. Set the rcon password
- Stop the server and open
garrysmod/cfg/server.cfgin the Files tab. - Set
rcon_password "a-long-secret". - Save and start the server.
Anyone with this password controls the server completely. Never give it to a player.
2. Use rcon
- Join the server and open the console with ~.
- Run
rcon_password a-long-secret. - Then run commands with the
rconprefix, for examplercon status,rcon changelevel gm_constructorrcon kickid.
The Console tab in the Game Panel runs the same commands without a prefix or password.
3. Install ULX and ULib
- Stop the server.
- Download ULib and ULX. They are two separate addons and you need both.
- In the Files tab, upload each into
garrysmod/addonsso you havegarrysmod/addons/ulibandgarrysmod/addons/ulx. - Start the server and check the console for both addons loading.
4. Promote yourself
- Join the server.
- In the Console tab in the panel, run
ulx adduser "YourName" superadmin. - In game, type
!menuin chat to open the admin menu.
Running the command from the panel console avoids the situation where nobody has admin yet and so nobody can grant it.
5. If admin does not work
- Check the addon folders are directly inside
garrysmod/addonsand not wrapped in an extra folder. - Check the console during boot for Lua errors from the addon.
- Some gamemodes ship their own admin system that overrides ULX. Read the gamemode's documentation before mixing them.
Open a ticket from Support in the Client Area with the console output if the addons load and admin is still refused.





