adminsync

last built 2 weeks ago
Build #12
By downloading this file, you agree to our license terms.
Source: github.com
License: MIT
Maintainer: Game4Freak
Do you like this plugin? You can fund the maintenance of this plugin with a donation to Game4Freak.
The RocketMod team curates a dozen of community plugins and could need your support.
Consider a donation to RocketMod and sponsor your favourite plugins or contribute code to them.

AdminSync

AdminSync allows you to sync your admins with a mysql database.

 

 

 

Configuration

Set the database information in the config

 

Permissions

Note: The standart /admin group has all possible permissions

adminsync       — for the /adminsync command

 

Commands

/adminsync <add|remove> <playername|playerid>

or use /syncadmin or /sadmin

 

Planed

Nothing

 

Other Plugins

AdvancedZones

AdvancedBlacklists

InkognitoMode

CashBank

EventManager

CarjackPermissions

MedicalSystem

Snake

Flightmode

DriveLicense

Delivery

Sellbox

ReputationGroups

 

Contact

You want a custom plugin or report a bug? Feel free to contact me 🙂

Discord Server

Game4Freak#9591 on Discord

Game4Freak on Steam

Default configuration


<?xml version="1.0" encoding="utf-8"?>
<AdminSyncConfiguration xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <databaseAddress>127.0.0.1</databaseAddress>
  <databaseUsername>unturned</databaseUsername>
  <databasePassword>password</databasePassword>
  <databaseName>unturned</databaseName>
  <databaseTableName>adminsync</databaseTableName>
  <databasePort>3306</databasePort>
  <messageColor>cyan</messageColor>
</AdminSyncConfiguration>

Default english translation


<?xml version="1.0" encoding="utf-8"?>
<Translations xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <Translation Id="invalid" Value="Invalid! Try {0} {1}" />
  <Translation Id="no_database_entry" Value="There is no database entry for {0}" />
  <Translation Id="add_admin" Value="Added: {0} to synced admin" />
  <Translation Id="remove_admin" Value="Removed: {0} from synced admin" />
</Translations>

Commands and permissions


/sadmin <add|remove> <playername|playerid>

Permissions: sadmin

sync admins


Git changelog


4d49b5250bcb28a 2019-10-31 21:27:07

Change `localhost` to `127.0.0.1` due to bug

    324ed11e915572a 2019-10-31 01:44:56

    Cleanup project output

      724f10351946a27 2019-10-31 01:22:53

      Updated to latest libraries and ran simple code cleanup

        b2a6428e84a7e07 2019-07-04 12:48:36

        Update to version 1.0.1.0

        • Fixed libraries

        6abd139aeebc86d 2019-06-28 19:23:34

        Initial upload