Well, I had an idea on how to do it. So i figured i'd give it a shot on writing an in game scripting lib. i posted what i got so far in the code archives.
http://www.blitzbasic.com/codearcs/codearcs.php?code=2015
http://www.blitzbasic.com/codearcs/codearcs.php?code=2015