boas frederico!
acho essa ideia muito porreira
suponho que o ranking aumenta conforme o nº de mensagens que cada user tem, seria pssível dizer quantas mensagens são precisas para atingir cada nível?
e já agora, também qual é o "estatuto" o jogador em cada ranking, por exemplo, o meu é "jogador júnior"