I’m having a little bit of a problem with ListUIs. I want to create a leaderboard similar to the existing one in Roblox, however I don’t know how I would go about sorting the players’ orders on the UI according to a leaderstat value.
I would suggest making a separate place for playing who have just joined the game(Lobby) to do this you have to make three spawns/teams.
when a player joins the game, you have to spawn him at the lobby spawn and either make a mini gui or set a timer showing when they will be joining the the lobby to play.
then when the timer is up teleport the player to the other spawn and change their teams using the teamservice
when the player is dead or when the timer has run out simply teleport the player to the other spawn. and Loop this process
if you didnt understand any of my statements i would suggest researching on teamService on youtube(since there are scripts available for you to test)
without needing to code