Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
0

WHAT SOLVED ?

Asked by 5 years ago
Edited 5 years ago

So i am having a heart attack whole day to how to do a datastore.. so someone gived me this video i did it like he did. But dont works.. Its me today whole day with datastore and its still dont works https://www.youtube.com/watch?v=Ay0vh2rRG-E&ab_channel=SammyGamer&ab_channel=SammyGamer Video Time 4:05 help me.. DataStoreVideo : https://www.youtube.com/watch?v=Nfm-CtRUNqk&t=253s&ab_channel=SpooksHD

local DataStore = game:GetService("DataStoreService")
local ds1 = DataStore:GetDataStore("Example")

game.Players.PlayerAdded:Connect(function(player)
    local Costumes = Instance.new("Folder", player)
    Costumes.Name = "Costumes"
    local CostumeArkham = Instance.new("BoolValue", Costumes)
    CostumeArkham.Name = "CostumeArkham"
    CostumeArkham.Value = ds1:GetAsync(player.UserId) or false
    ds1:SetAsync(player.UserId, CostumeArkham.Value)
    CostumeArkham.Changed:connect(function()
    print("SavingData")
    ds1:SetAsync(player.UserId,CostumeArkham.Value)
    print(player.UserId.."'s Data of "..CostumeArkham.Value..""..CostumeArkham.."has been saved!")
    end)
end)

game.Players.PlayerRemoving:Connect(function(player)
    print("SavingData")
    ds1:SetAsync(player.UserId, player.Costumes.CostumeArkham.Value)
    print(player.UserId.."'s Data of "..player.Costumes.CostumeArkham.Value..""..player.Costumes.CostumeArkham.Value.."has been saved!")
end)
0
what is `CostumeArkham.Value = ds1:GetAsync(player.UserId) or false` supposed to mean? radusavin366 617 — 5y
0
its gets damn player value. User#21499 0 — 5y
0
You only saved one value! You should use a table User#19524 175 — 5y

Answer this question