22.03.2011, 00:12
In short: Create a timer for every player in OnPlayerConnect that counts how long the player was online at all (You also want to save that time i guess). Every time the timer function is called, check if the onlinetime of the player is bigger than your level limit. If it is, level the player up as you like (Messages, scores, whatever)