DataStore Robust: Save de Jogador com Retry e Segurança
Este prompt cria um Script de servidor Luau completo para persistência robusta de dados de jogadores no Roblox. A solução usa DataStoreService com UpdateAsync, tentativas automáticas com backoff exponencial, proteção contra dados inválidos, carregamento seguro, autosave escalonado e salvamento no encerramento do servidor.
Ideal para desenvolvedores que precisam salvar moedas, nível, XP, inventário serializável, configurações e progressão sem confiar no cliente. O prompt também solicita adaptação ao Explorer e aos RemoteEvents já existentes no projeto, mantendo o servidor como autoridade sobre qualquer dado persistente.
Atue como um desenvolvedor Roblox Luau sênior, especializado em sistemas de persistência seguros e escaláveis com DataStoreService. Gere um Script de servidor completo para salvamento robusto dos dados de jogadores, adaptado ao contexto do meu jogo que fornecerei abaixo.