On 12/13/05, malcolm.ryan / gmail.com <malcolm.ryan / gmail.com> wrote:
> I'm thinking about building a new MUD server (for those who are less
> ancient than I, think "MUD == text only MMORPG"). I'd like to allow
> players to build and program objects in the world, but I'd rather avoid
> having to write my own programming language. I was wondering whether an
> existing scripting language like Ruby might be useable?
>
> The first problem is, of course, that I don't want the players to be
> able to do _everything_ the language offers. Their code should only
> affect the running of the world, and they should not be able to change
> or delete files on my system or do other nasty things.
>
> I'm aware of the $SAFE setting and the tainting procedure, but I'm not
> sure how I could use this to do what I want. Any suggestions?

Well, this isn't exactly an answer to your question, but...
Have you heard of FaerieMUD?
http://www.faeriemud.org/

> Malcolm
>
>
>


--
Bill Guindon (aka aGorilla)