Extremely handy resource. It’s easy to configure and use, though as others have previously said, it would be beneficial for the system to not rely on a group ID to work (and maybe even support multiple group IDs). All in all, great work!
This is awesome! Is there a way to make it show your username instead of the display name?
DisplayNames are sort of the way forward (i’d recommend following that path), however, if you really want to use usernames, just change Player.DisplayName to Player.Name wherever possible in the script.
I would add an option if I had spare time
A workaround for NOT using Group IDs is set the group ID to something like 1, and put hide guest role to true, and then you can create your attributes too!
If I had to add a suggestion:
Make the idle events one, such as:
afkEvent:FireServer(true)
– turns idle on
afkEvent:FireServer(false)
– turns idle off
Your current system also only looks for Window Focus, which doesn’t support the stop/start of movement for mobile players, which I would also suggest adding.
A very interesting and useful system. I will definitely use it
Window Focus always means the user isn’t seeing the other users, mobile players not moving isn’t a guarantee that they are away.
We shouldn’t base AFK systems on guessing if users are idle.
Use plrinstance.Idled
, A roblox provided event to tell if a player is idle or not. Fires after around 2 minutes of no activity on the client atall.
There are no instructions to put these things in it’s place. Like this folder goes into ServerStorage etc.
This would be a very useful tool, but I’m not a big fan of the UI.
Its amazing! The UI/UX just needs alittle bit fo changing, but its pretty nice! would consider using.
Definitely plan to use this! Everything looks great, the only thing I can recommend you change is when the play goes AFK you change their rank tag to AFK - Users Rank.
Great job overall!
Looks awesome! I’ll try it. Tysm!!
Hello, I am a new Developer and Where do I put “SuperRank Handler, Client and Server” folder goes?
this is the best!! love it so much, using it in my game!! tysm
they all go in server script service
i’m using this for my game, and im having an issue. you can only put 2 badges max or they get cut off. do you know any fixes?
Hello I’m having a problem, I know that I place it correctly But received this error message
Server is not a valid member of Script “ServerScriptService.SuperRank Handler” - Server - SuperRank Handler:103
Which doesn’t supposed to happen, so I edited the script to remove cloning part from it and place all the parts to the right place that still didn’t work. Does it happen because of roblox update?
I have fixed this module and it now works in with all new dynamic heads: