In the past while
my binds[link may expire, just post if you need it renewed] have gotten complex enough that I thought they might be of some use to others. Feel free to use them in any way you wish, and if you have any ideas to improve the binds, or find a bug, please post in this thread.
Installation instructions:
place files in base folder, edit globalbinds.cfg with your favorite editor and replace my name near the top of the file to your own. Then run tremulous and type "/exec globalbinds.cfg" in the console. You may wish to backup your autogen.cfg and/or tweak the settings found in globalbinds.cfg to your satisfaction.
I've also tried to devise an in-game help system for the binds. Pressing 'h' gives a list of binds related to what you last did. For instance, if you bought a lasgun but you really needed a shotgun, pressing 'h' will give you the list of buy binds. Pressing 'h' after a chat bind will tell you what part of the "menu" system you are in, and what the number keys are bound to.
Have fun and tell me what you think