Garry's Mod

Garry's Mod

52 ratings
ULibSync
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Tool
Addon Tags: Roleplay
File Size
Posted
Updated
0.004 MB
Jun 9 @ 5:59am
Oct 19 @ 12:35pm
5 Change Notes ( view )

Subscribe to download
ULibSync

Description
ULibSync is a Garry's Mod addon that automatically syncs bans, users, and groups.

Designed with simplicity in mind so you can focus on what matters most, providing the best experience for your community.

Visit https://github.com/sunset-developer/ulibsync for more information and documentation.

Getting Started

To get a local copy up and running follow these simple steps.


Usage

ULibSync was designed to be incredibly easy to configure and use. All changes made to ULib data are automatically synced. Data associated to a player, a ban for example, is automatically synced locally on join. You can simply configure and forget.

All of these commands don't need to be executed very often.

Sync commands really only needed to be executed when local data has not been synced onto the database yet.

Keep in mind that data associated to a player is synced when they join. However, if you want to retrieve all synced data at once, you would use a get command.

Groups, by default, are set to not sync changes locally when the server initializes (map change or server startup). You must retrieve group data manually via command unless you set syncGroupsOnInit to true in the config.

SINCE MYSQLOO USES HOOKS FOR SQL QUERY CALLBACKS, EXECUTING GET COMMANDS VIA SERVER TERMINAL WONT WORK IF THE SERVER IS EMPTY.

Below is the list of ULibSync commands.

  • !syncbans: Syncs bans to the database.

  • !getbans: Retreives ban data from the database.

  • !syncusers: Syncs users to the database.

  • !getusers: Retreives users from the database.

  • !syncgroups: Syncs groups to the database.

  • !getgroups: Retreives groups from the database.

  • !syncall: Syncs all ULib data to the database.

  • !getall: Retreives all ULibSync data from the database.




< >
4 Comments
Festive Jun 19 @ 6:29pm 
ulibsync killed my dog the little fucker was eating too much 10/10
tubularvinegar588 Jun 19 @ 1:20pm 
I cannot imagine my life without ULibSync. it is easy, effcient, andf effective and pretty. FIVE STARS!
Gee Jun 19 @ 10:15am 
Without UlibSync the economic crash of 2008 would have ruined my life. With it, i am still broke, but at least my Gmod servers are more efficient and easier to run now! UlibSync!:steamthumbsup:
.
jinxie_hYT Jun 19 @ 9:01am 
I love this addon! This addon alone actually saved my children from their colon cancer and it actually reunited my split family. Thank you UlibSync!