Hopefully you at least have the server running, and can connect with MUSHclient.
Running a MUD is quite complex, it is hard to cover all the ground quickly.
If you are an immortal on SMAUG there are around 228 immortal commands (type WIZHELP) in addition to the ones the players can use.
For some helpful hints on setting up SMAUG, including adding classes, races, and so on, see http://www.cs.utk.edu/~london/smaug/.
There is also another very useful set of pages: Herne's SMAUG Building Guides, at:
http://webhome.idirect.com/~helspawn/smaug.html.
I also have a SMAUG FAQ, at http://www.gammon.com.au/scripts/showfaq.php?productid=6.
A particularly interesting FAQ is this one, about common wizard commands: http://www.gammon.com.au/scripts/showfaq.php?faqid=64&productid=6
I suggest you :
- Connect as a player and get the general feel of SMAUG
- Connect as an immortal (Lordrom) and try the wizard commands, referring to the links above
- Try using the Area Editor to change room descriptions, add rooms, objects, and so on
- Try some mob programming - this is programming using the inbuilt mob commands - see newdark.are and newacad.are for some good examples of those programs
After you have done that, and you want to change things, like adding new experience systems, you probably need to change the C code itself and recompile. This will not be easy if you are not familiar with C, and even then, you need to learn how the existing code works.
To do that, I suggest:
- Learn C programming
- Download Cygwin compiler
- Download the SMAUG source code - see ftp://ftpgame.org
- Browse the source code at some length to work out what it does
- Try some changes
- Compile them using Cygwin
- Test them
There are some other links on this forum discussing techniques for compiling, and making changes. Try reading those.
Have fun, and good luck.
|