Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local DataStore = game:GetService("DataStoreService"):GetDataStore("JG:DataStore")
- game.Players.PlayerAdded:connect(function(player)
- wait(1)
- local AI = Instance.new("StringValue", player.PlayerGui.EntrySystem.Frame.gui)
- AI.Name = "PassCode"
- AI.Value = ""
- if script.UseDataStore.Value == true then
- local key = "user_" ..player.userId
- local savedValues = DataStore:GetAsync(key)
- local valuesToSave = {AI.Value}
- if savedValues then
- -- Save format: {AI}
- AI.Value = savedValues[1]
- else
- DataStore:SetAsync(key, valuesToSave)
- end
- game.Players.PlayerRemoving:connect(function(player)
- local AI = player.PlayerGui.EntrySystem.Frame.gui.PassCode
- local valuesToSave = {AI.Value}
- local key = "user_" ..player.userId
- DataStore:SetAsync(key, valuesToSave)
- end)
- end
- end)
- game.Players.PlayerAdded:connect(function(player)
- wait(1)
- local AI2 = Instance.new("StringValue", player.PlayerGui.EntrySystem.Frame.gui)
- AI2.Name = "Username"
- AI2.Value = ""
- if script.UseDataStore.Value == true then
- local key = "user_" ..player.userId
- local savedValues = DataStore:GetAsync(key)
- local valuesToSave = {AI2.Value}
- if savedValues then
- -- Save format: {AI}
- AI2.Value = savedValues[1]
- else
- DataStore:SetAsync(key, valuesToSave)
- end
- game.Players.PlayerRemoving:connect(function(player)
- local AI2 = player.PlayerGui.EntrySystem.Frame.gui.PassCode
- local valuesToSave = {AI2.Value}
- local key = "user_" ..player.userId
- DataStore:SetAsync(key, valuesToSave)
- end)
- end
- end)
- game.Players.PlayerAdded:connect(function(player)
- wait(1)
- local AI3 = Instance.new("BoolValue", player.PlayerGui.EntrySystem)
- AI3.Name = "HasAccount"
- AI3.Value = false
- if script.UseDataStore.Value == true then
- local key = "user_" ..player.userId
- local savedValues = DataStore:GetAsync(key)
- local valuesToSave = {AI3.Value}
- if savedValues then
- -- Save format: {AI}
- AI3.Value = savedValues[1]
- else
- DataStore:SetAsync(key, valuesToSave)
- end
- game.Players.PlayerRemoving:connect(function(player)
- local AI3 = player.PlayerGui.EntrySystem.HasAccount
- local valuesToSave = {AI3.Value}
- local key = "user_" ..player.userId
- DataStore:SetAsync(key, valuesToSave)
- end)
- end
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement