A SourceMod plugin to manage admins using MitchDB
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
addons/sourcemod
.gitignore
LICENSE
Makefile
README.md

README.md

MitchDB Admin Manager SourceMod Plugin

This plugin will keep the list of admins on the server in sync with the admins that are registered on your MitchDB account.

It will also maintain admin permissions and flags.

Requirements

Configuration

This plugin requires the following console variables to be specified:

  • mdb_apikey - This should be set to your MitchDB API Key.
    • You can obtain this key by accessing your account and clicking on the "Servers" tab.
  • mdb_apisecret - This should be set to your MitchDB API Secret.
    • You can obtain this by accessing your account and clicking on the "Servers" tab.
  • mdb_serverid - This should be the MitchDB server ID for the server you are using.
    • Each server in your account has a different ID.

Admin Commands

  • mdb_reloadadmins - This reloads the admin list. The new admin list is downloaded from MitchDB and then copied over the SourceMod admins.cfg file.
  • mdb_reloadadmingroups - This reloads the admin group list. The new admin group list is downloaded from MitchDB and then copied over the SourceMod admin_groups.cfg file.

Help & Support

If you have trouble with this plugin, please contact MitchDB support. If you find bugs/issues with this plugin, feel free to submit an issue to the GitHub issue tracker.

Development

You can use make compile to compile the plugin. If you want to create a Zip archive to install on your game server, you can run make zip which will create a zip archive inside the root folder.