Come to Valhalla: Administration
- Wizards
- Come to Valhalla
- Open source license
- Administration: Compiling
- When you get the latest version of MOO, it’s in source code format. You need to compile the source code so that it will run on your computer. If you are using a Unix computer, it should be easy: type make and press return. If it runs into some errors, you’ll have to talk to a programmer about fixing them.
- Choosing Wizards
- You’re not going to be able to do everything yourself. You may not even personally know much about programming. That’s what you’ll need wizards for. Wizards are MOO players to whom you delegate authority. Wizards can modify any part of the MOO, and can edit and create verbs that affect everyone. Obviously, you should only choose wizards who you can trust, and who you know are reasonably competent.
- Choosing Administrators
- On Valhalla, there’s a property called #0.admins that lists which players are administrators. You can edit this list with @notedit. When your administrators write verbs that only administrators should be able to use, they need to have their verbs check against this list.
- Login Stuff
- You will almost certainly want to personalize what potential members of your MOO see when they first connect. The $login object contains everything that can be seen or done while in the ‘waiting area’ before logging in to your MOO.
- Monitoring Players
- Monitoring Players in Administration
- Checkpoints
- Checkpoints in Administration
- Administration: Backups
- Backups in Administration
- Discussion Groups
- The MOO has it’s own set of discussion groups. They operate through the MOO’s mail functions. You can create and maintain groups for any topic you desire. The basic discussion groups in Valhalla are Life, the Universe, and Everything.
- New Generics
- On Valhalla, there are five Valhalla classes that ‘intercept’ the standard generic classes. These are:
- Administration: New Help
- not written
- Administration: Internet
- If you want Internet access in your MOO, it has to be enabled twice: first, whoever compiles the MOO code on your machine has to enable it, and second, you need to set $network.enabled to 1.
- Administration: Blacklists
- Blacklists in Administration