MSync reached its End-of-life at the 1st May 2020, with that MSync will not receive any support in the future, all support questions will be ignored and bugs will not be fixed. Please consider switching over to MSync-2 which is the all new replacement for MSync
This is a free all around solution for multi-server communities. This addon syncs ranks and bans (more features to be added).
Join my website: https://Aperture-Hosting.de - A forum for developers and support all around GMod
MSync is the all around solution for server synchronisation.
- In-game configuration via XGUI
- Saveable settings
- To get the current version, type
msync_version
into the server console - Even with
sv_allowcslua
enabled players cannot get the settings table without permission. Those who try to 'force get it' get kicked
MRSync will keep your staff ranks synchronised across your servers.
- Saving ranks on
PlayerDisconnected
andShutDown
hooks - Ability to set ranks that get synced through all servers
- Ability to set ranks as 'ignored' to make them not synchronised
MBSync is a free solution for synchronising bans. If you ban someone, they are banned on all your servers.
ulx checkban <steamid>
command- Overwrites
ulx ban
,ulx banid
andulx unban
- adjustable ban message which provides all the information about the ban and ban appeal
- MySQLoo (https://facepunch.com/showthread.php?t=1515853)
- ULX and ULib (http://ulyssesmod.net/downloads.php)
- MySQL database
First you need to install MySQLoo which can be found here: https://facepunch.com/showthread.php?t=1515853 An excellent instruction of how to install it can be found here: https://help.serenityservers.net/index.php?title=Garrysmod:How_to_install_mysqloo_or_tmysql
After that you need to setup a database for your ranks and/or bans.
- Create a user for MRSync with a complex password
- Add a database scheme for the user
- Set your database parameters settings in-game
- Restart your server
- If it says
[MSync] Connected to database
, you are done.
- Web panel
- MWS (MySQL Warning System)
- Rank backups
- MPSync (MySQL Permission Synchronisation)
- MUSync (MySQL Utime Synchronisation)
Please use my support ticked system at: https://www.aperture-hosting.de/ticketsystem/ Or mail me under: [email protected]
Join my Website to talk to other programmers and for help with your stuff: https://Aperture-Hosting.de/ (work in progress)
Follow me on GitHub: https://github.com/captain1242
Communities I am playing on:
Instant-Roleplay - https://Instant-Roleplay.com/ Cloudsdale Gaming - http://CloudsdaleGaming.com/ X-Coder Buildserver