15.01.2015, 18:14
From the player's point of view it's better if they aren't forced to do anything. But from a programmer's perspective it's another matter. For example, I save bans in the database in the format: id x banned id y at time z for reason foo. The name and IP address are stored elsewhere. So, if a player isn't registered I don't have a value to put in id y and I can't put NULL there either. That's a problem.