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 |
Используйте при реализации сохранения данных игрока в Roblox, сохранении/загрузке статистики или инвентаря игрока, построении таблиц лидеров с упорядоченными хранилищами данных, обработке миграции данных между версиями, диагностике проблем с потерей данных или добавлении автоматического сохранения и безопасной обработки данных с помощью DataStoreService. Источник: sentinelcore/roblox-skills.