Im just going to say no, absolutely not. Selling LUA within the game will limit the access to it even more then you already expect in the original post. Not only will players not be able to write it because they dont understand it, they will also be unable to buy a script cause someone will sell theirs for a stupid price because "Its mine". What ever happen to community support, why is it that now days in games everyone just wants to be paid for their contribution. If you dont want anyone to "out sell" you then make your scripts open to the public.