How to make a good rank system

So maybe this is a topic that has been beaten to death, but I kinda miss the 1-50 truskill system of Halo 3. I know it had some major problems, so I was thinking, there has to be a way to make a rank system that combines both skill and playing a lot. That would make it so that it is still skill-based but you can also improve by putting in a lot of effort. Or something like that.

It should function just like Halo 2/3’s system. By putting time into the game, you increase your skill level, and therefore naturally begin to climb the ranking system ladder.

The two components are directly related.

Yeah that’s a good point. Although with the 1-50 system you had boosters, de-rankers and a bunch of other stuff happening that ruined the game sometimes. So I don’t know if it should be exactly like H2/H3.

make it win loss but the number of exp u get to your next level depends on how well you did? i dont know but i liked halo 3 system even if it had booasters

“How well you did” is highly ambiguous, though.

Just because you got 10 kills and 15 assists doesn’t mean the guy on your team with 20 kills and 5 assists did better. Halo is a team game, and I feel that would be unfair for the first player.

I’m not picky about this issue. MAKE IT LIKE H2/H3. Make it dependent on winning, not K/D. This will promote teamwork, and prevent statting to a appreciated degree (you can never eradicate it fully).

And for the love of all things Halo DON’T MAKE IT SOME INVISIBLE NUMBER THAT CAN ONLY BE SEEN ON WAYPOINT.

It is appalling that these issues, so loudly clamored for, are not addressed. Its pretty straightforward.