Como hacer rangos en Roblox Studio

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.

Publicidad

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.

Como hacer rangos en Roblox Studio
Como hacer rangos en Roblox Studio
Publicidad

¿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!

IMPORTANTE: ‎Sigue el canal de PROJAKER en WhatsApp

Deja un comentario

MrPako Redactor
Llevo desde pequeño con una consola, empece a jugar con la ATARI luego tuve una GameBoy, pase por la Nintendo 64 y ya luego me pase a la PlayStation.

Me encanta probar nuevas hamburguesas y jugar a videojuegos donde comparto mi experiencia con la comunidad en projaker.com.