e_i_pi wrote:Sully, your solution is good, but it doesn't quite hit the nail on the head. I applaud you for it though, because it does kill two flu-bearing animals with one palm-sized hard thing. There's a neater solution though:
Set up a CRON process that runs once per week or month. The process totals the points on the scoreboard, totals the players, and the above/below 1000 points gets added/subtracted from every current players score.
It's a simple solution, requires zero maintenance, and would take maybe 30 minutes to code. It is automated, accurate, and unbiased.
So players could lose or attain rank from a weekly cron job? That's not going to go over well if you work hard to be a general then from cron job comes and steals 5 points, busting you back to a lower rank.