Reference for Roblox DataStoreService — saving, loading, and managing player data on the server.
| GetDataStore | DSS:GetDataStore(name, scope?) | Returns a GlobalDataStore | | GetOrderedDataStore | DSS:GetOrderedDataStore(name, scope?) | For leaderboards | | GetAsync | store:GetAsync(key) | Returns value or nil | | SetAsync | store:SetAsync(key, value) | No return value needed | | UpdateAsync | store:UpdateAsync(key, fn) | Atomic read-modify-write |
| RemoveAsync | store:RemoveAsync(key) | Deletes key, returns old value | | GetSortedAsync | orderedStore:GetSortedAsync(asc, pageSize) | Returns DataStorePages |
Da utilizzare quando si implementa la persistenza dei dati dei giocatori in Roblox, si salvano/caricano le statistiche o l'inventario dei giocatori, si creano classifiche con archivi dati ordinati, si gestisce la migrazione dei dati tra versioni, si diagnosticano problemi di perdita di dati o si aggiunge la gestione dei dati di salvataggio automatico e di sicurezza con DataStoreService. Fonte: sentinelcore/roblox-skills.