Crearé una tabla de clasificación global de Roblox con datastore ordenado


Acerca de este Servicio
Traducción automática
Construyo tablas de clasificación globales para juegos de Roblox en OrderedDataStore, el sistema que Roblox realmente usa para datos clasificados, no un bucle sobre los jugadores en un servidor.
Obtienes una tabla que obtiene a los mejores jugadores en todos los servidores, se actualiza en un temporizador que tú controlas y se muestra en un cartel en el mundo, un SurfaceGui o un GUI en pantalla. Maneja datos vacíos, empates y jugadores que nunca puntuaron, para que no haya errores en un juego nuevo.
Donde los scripts de leaderboard gratuitos fallan son los límites de solicitud. OrderedDataStore tiene un presupuesto y un script ingenuo lo consume, luego se detiene silenciosamente sin actualizar. El mío agrupa escrituras, almacena en caché lecturas y se retira cuando Roblox limita, así la tabla sigue funcionando a medida que tu juego crece.
La versión estándar añade tablas diarias, semanales y de todo el tiempo con reinicios en la hora real, no en el tiempo de actividad del servidor, así un reinicio no depende de que alguien esté en tu juego.
La versión premium añade que cada jugador vea su propio rango más allá del top 100, un gancho para entregar recompensas a los ganadores y una entrega rápida escrita para que tú o tu próximo desarrollador puedan cambiarlo sin mí.
Posees el código. Comentado en Luau, sin ofuscación, sin verificación de licencia, sin llamadas a casa. Nunca necesito tu cuenta ni tu juego en vivo, solo una copia de un archivo de lugar.
Conoce a Husky
Roblox Developer, DataStores and Leaderboards
- DeEstados Unidos
- Miembro desdejun 2026
Idiomas
Inglés
Traducción automática
FAQ
Traducción automática
¿Necesitas acceso a mi juego o a mi cuenta de Roblox?
No. Envíame una copia de tu archivo de lugar o un lugar de prueba pequeño. Nunca necesito tu juego en vivo ni tu cuenta. Recibes scripts que puedes colocar tú mismo.
¿Funcionará esto con mi sistema de puntos o guardado existente?
Sí. Dime el nombre del valor que quieres clasificar (dinero, muertes, victorias, tiempo sobrevivido) y dónde lo guardas. Leo de tus datos, no los reemplazo, a menos que me pidas que lo haga.
¿Por qué OrderedDataStore en lugar de simplemente ordenar a los jugadores en el servidor?
Ordenar en el servidor solo clasifica a quienes están en línea ahora mismo, por lo que la tabla cambia cada vez que alguien entra o sale. OrderedDataStore clasifica a todos los que alguna vez jugaron, que es lo que la gente entiende por una tabla global.
¿Puede la tabla mostrar nombres de usuario y avatares, no solo números?
Sí. Nombres de usuario, miniaturas de cabezas, medallas para los tres primeros y formato de número corto como 1.2M en lugar de 1200000. Envíame una captura de pantalla del estilo que quieres y lo hago coincidir.

