Si eres amante de Roblox y estás buscando maneras de complementar tu mundo para hacerlo más interactivo para todos. Entonces, hacer rangos puede ser una de las opciones que más juego puede darle.
Ya sea que quieras recompensar a todos los jugadores, o busques diferenciar a tu equipo del resto, esta configuración dará vida a tu mundo. Comencemos.
¿Qué son los rangos en Roblox Studio?
Los rangos son títulos que pueden diferenciar a los jugadores nuevos o novatos de aquellos que tienen tiempo en tu servidor. Y, esto puede venir acompañado de muchos premios, lo importante es la creatividad que el pongas a esta configuración. Tanto el rango, como el título pueden tener el nombre que tú quieras.
En servidores donde hay muchos usuarios, lo normal es que los moderadores coloquen rangos para que aquellos tengan algo con lo que sentirse recompensados. Ya sea un título que, con solo leerlo, muestre lo importante que son para el mundo. O, por otro lado, un rango que narre por sí mismo la historia del mundo, por ejemplo: Héroe y Villano.
Pasos para hacer rangos en Roblox Studio
Los rangos, contrario a muchos otros comandos, llevan líneas de script mucho más amplias. Sin embargo, si sigues estos pasos, no habrá perdida:
- Lo primero es irnos a: Serverscriptservice. Y, agregaremos el script que nos ayudará a crear rangos.
- local plrs = game.Players
- local sss = game.ServerScriptService
- local groupId = 4590209
- local chatService = require(sss:WaitForChild(‘ChatServiceRunner’):WaitForChild(‘ChatService’))
- chatService.SpeakerAdded:Connect(function(plr)
- local speaker = chatService:GetSpeaker(plr)
- if plrs[plr].UserId == 360964097 then
- speaker:SetExtraData(‘NameColor’, Color3.fromRGB(255, 0, 0))
- speaker:SetExtraData(‘ChatColor’, Color3.fromRGB(124, 238, 255))
- speaker:SetExtraData(‘Tags’, {{TagText = ‘Owner’, TagColor = Color3.fromRGB(0, 222, 255)}})
- elseif plrs[plr]:IsInGroup(groupId) then
- speaker:SetExtraData(‘NameColor’, Color3.fromRGB(0, 255, 178))
- speaker:SetExtraData(‘Tags’, {{TagText = plrs[plr]:GetRoleInGroup(groupId), TagColor = Color3.fromRGB(0, 255, 77)}})
- end
- end)
- Suplantaremos en el script estos dígitos: 4590209 por el ID de tu grupo y listo.
- En dado caso, sea para otro propietario o usuario, suplantaremos: 360964097 por el ID del mismo.
Tan sencillo como esto, diviértete creando mundos sin iguales donde el rango es importante. Así, todos tus jugadores podrán escalar y plantearse una meta en base a esto. ¿Qué estas esperando? ¡Crea un mundo sin igual y diviértete como ningún otro!