Hello, I have a very annoying problem when trying to load a color i catch error.
This error
Here’s load data function:
game.Players.PlayerAdded:Connect(function(Player)
local HairColor = HairColorDataStore:GetAsync(Player.UserId)
Player.PlayerInfo.HairColor.Value = Color3.new(HairColor.RGBData[1], HairColor.RGBData[2], HairColor.RGBData[3])
end)
And here save data function:
game.ReplicatedStorage.DataEvents.SaveCharacterEvent.OnServerEvent:Connect(function(Player)
local Character = Player.Character
for _, Accessory in pairs(Character:GetChildren()) do
if Accessory:IsA("Accessory") then
local Handle = Accessory:FindFirstChild("Handle")
local RGBData = {
R = Handle.Color.r,
G = Handle.Color.g,
B = Handle.Color.b
}
if Handle:FindFirstChild("HairAttachment") then
local success, errormessage = pcall(function()
HairColorDataStore:SetAsync(Player.UserId, RGBData)
end)
if success then
print("Saved!")
else
print("Error!")
warn(errormessage)
end
end
end
end
end)