Like off the built-in rank system? Sort of in a way. If you have ranks based off hours, you can set their watch time in the user database to a certain hours that they need for the rank? If based off points, same way, but if they lose points, then their rank would go down. Other than that, I am not sure what else you could do. :/