Based Off JoeyT2006's Original [url=http://forums.eventscripts.com/viewtopic.php?t=20332]SteamCommunity[/url].
Acceptable Syntax: !steam [view/add] [player-name]
*Note, may not work correctly if multiple players using same name
If just "!steam" in chat (without quotes), they will be prompted a menu.
"Select a Option:"
-1. Profile View
-2. Friend Invite
Then from there they will be able to select a user from an Online Player List and based on their option chosen from 1st menu, it will either send you to their Steam Community Page or send them a Friend Invite.
Extract files to ROOT Game directory.
Add the following to autoexec.cfg:
Version Notes For 1.2
Updated on: 2009-06-24 00:10:47 EST by Undead (View Zip Contents)
-Acceptable Syntax: !steam [view/add] [player-name]
-If just "!steam", than it will resume with using a Online Player Menu.
-Still Untested (Checked for Syntax Errors using IDLE)