This isn't practical and it creates more problems than it solves. Pirates aren't as dumb as they used to be, I've seen YouTube video tutorials on how to use a fake registration key to activate various programs.
If you haven't noticed, keygens don't work for online games. Nor will they work for a forum. Here's why:
The master key function can output N keys.
A secondary function selects N/100,000
The keys sold are passed through both functions.
The installer/game verifies the input against the master function only. Its extracted by the attacker and used to generate potentially all N valid keys.
Meanwhile the server/forum runs the input through the secondary function also.
You thus have a 1:100,000 chance of getting a working online key.
I fail to see what addition to the forum something like that would be - right now it's pretty well divided in all the main topics one would like to discuss: Game Maker, Resources, Design&Distribution.
I think this is actually pretty easy. Move advanced, 3d, extension, and experts boards into the registered only subforum. This makes pretty solid sense as the lite users are by majority novices and when they start asking questions that they know belong in advanced, it'll be a good reminder to register.
Edited by GearGOD, 01 April 2011 - 11:35 AM.