Skip to content

girisato/AccountService

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AccountService

A Simple DataStoreService wrapper with session backups and session locking.

Why AccountService?

  • Easy to use
  • Asynchronous
  • Documented
  • Session locking & Session backuping

Example of use:

local AccountService = require("./path/to/accountService")
local Template = { coins = 0 }

local AccountStore = AccountService.new("DataBlahBlahBlah", Template)
game.Players.PlayerAdded:Connect(function(Player)
        AccountStore:AddAccountAsync(Player.UserId)
        local acc = AccountStore.Accounts[Player.UserId]
        
        print(acc)
end)

game.Players.PlayerRemoving:Connect(function(Player)
        AccountStore:SaveAccountAsync(Player.UserId)
end)

Download:
GitHub
Roblox

About

A Simple DataStoreService wrapper with session backuping and session locking.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages