CONNEXION
  • RetourJeux
    • Tests
    • Soluces
    • Previews
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Tous les Jeux
  • RetourActu
    • Culture Geek
    • Astuces
    • Réalité Virtuelle
    • Rétrogaming
    • Toutes les actus
  • Black Friday
  • RetourHigh-Tech
    • Actus JVTECH
    • Bons plans
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTECH
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch
    • Xbox Series
    • Overwatch 2
    • FUT 23
    • League of Legends
    • Genshin Impact
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • PS4
  • One
  • Switch
  • Wii U
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Etoile Abonnement RSS
Roblox
Forum
  • Accueil
  • Actus
  • Tests
  • Vidéos
  • Images
  • Soluces
  • Forum

Sujet : Error script save table system

DébutPage précedente
1
Page suivantePage suivante
Isalechat Isalechat
MP
Niveau 1
17 juin 2023 à 22:50:04

hi i m actually create game in roblox but i have a little problem with one of my script, the table didn't want to save. this is my script :

local DataStoreService = game:GetService("DataStoreService")
local TableDataStore = DataStoreService:GetDataStore("Avatar")

game.Players.PlayerAdded:Connect(function(plr)
game.ReplicatedStorage.remote.loaded.OnServerEvent:Connect(function(plr, state)
if state == "atoi" then
local UserIdKey = plr.UserId.. "AvatarData"
local data
local success, errormessage = pcall(function()
data = TableDataStore:GetAsync(UserIdKey)
end)
if data and data[1] then
local cloneColor = game.ReplicatedStorage.remote.Folder.couleur:WaitForChild(data[1]):Clone()
cloneColor.Parent = plr.Character
task.wait()
game.ReplicatedStorage.remote.loaded:FireClient(plr, "cesbon")
else
local cloneColor = game.ReplicatedStorage.remote.Folder.couleur:WaitForChild("Beige"):Clone()
cloneColor.Parent = plr.Character
task.wait()
game.ReplicatedStorage.remote.loaded:FireClient(plr, "cesbon")
print(errormessage)
end
end
end)
end)

game.Players.PlayerRemoving:Connect(function(plr)
local achar = game.Workspace:WaitForChild(plr.Name):GetDescendants()
local UserIdKey = plr.UserId.. "AvatarData"
local AvatarTable = {}

for _,accessory in ipairs(achar) do
if accessory:IsA("BodyColors") then
table.insert(AvatarTable,1, accessory.Name)
end
end
local success, errormessage = pcall(function()
TableDataStore:SetAsync(UserIdKey,AvatarTable)
end)
if success then
print("save")
else
print(errormessage)
end
end)

DébutPage précedente
1
Page suivantePage suivante
Répondre
Prévisu
?
Victime de harcèlement en ligne : comment réagir ?
Infos 0 connecté(s)

Gestion du forum

Modérateurs : Evilash08, Vortex646, Tomy-Fett, Leirok, ]Faustine[, Latios[JV], Remysangfamy
Contacter les modérateurs - Règles du forum

Sujets à ne pas manquer

  • Aucun sujet à ne pas manquer
La vidéo du moment