Register forum user name Search FAQ

Gammon Forum

Notice: Any messages purporting to come from this site telling you that your password has expired, or that you need to "verify" your details, making threats, or asking for money, are spam. We do not email users with any such messages. If you have lost your password you can obtain a new one by using the password reset link.
 Entire forum ➜ MUDs ➜ General ➜ Making a mud.....

Making a mud.....

It is now over 60 days since the last post. This thread is closed.     Refresh page


Posted by MarauderFaerie   (16 posts)  Bio
Date Sun 20 Nov 2005 08:28 PM (UTC)
Message
I want to make a mud, I dont expect anyone to join it, infact, I dont WANT anyone to join it. Ii want it to be very simple, just areas, a few shops, no battles, no special things. Could anyone help me?
Top

Posted by Nick Cash   USA  (626 posts)  Bio
Date Reply #1 on Sun 20 Nov 2005 11:55 PM (UTC)
Message
Take a look at SocketMud or TinyMud.

TinyMud can be found at:
http://www.gammon.com.au/forum/bbshowpost.php?bbsubject_id=4496

SocketMud can be found at:
http://www.daimi.au.dk/~jobo/socketmud/

~Nick Cash
http://www.nick-cash.com
Top

Posted by Nick Gammon   Australia  (23,070 posts)  Bio   Forum Administrator
Date Reply #2 on Mon 21 Nov 2005 01:36 AM (UTC)
Message
If you don't want any battles you could try PennMUSH, but it perhaps is a bit overwhelming if you haven't played a MUSH before.

- Nick Gammon

www.gammon.com.au, www.mushclient.com
Top

Posted by MarauderFaerie   (16 posts)  Bio
Date Reply #3 on Fri 25 Nov 2005 06:12 AM (UTC)
Message
thanks but... I want to CREATE a mud.... I'll check it out anyway thanks
Top

Posted by Nick Gammon   Australia  (23,070 posts)  Bio   Forum Administrator
Date Reply #4 on Fri 25 Nov 2005 07:36 PM (UTC)
Message
I'm not sure what you mean by "create" but they were MUDs that you have to write your own areas etc. for.

The code is just the network stuff, and code to handle commands.

If you don't want battles, PennMUSH could be the way to go. "Out of the box" you only have one room, the starting room. After that, it is up to you.

- Nick Gammon

www.gammon.com.au, www.mushclient.com
Top

Posted by MarauderFaerie   (16 posts)  Bio
Date Reply #5 on Fri 25 Nov 2005 09:05 PM (UTC)
Message
oh okay, thats perfect. I downloaded it, but, I'm not sure how to open the mud....
Top

Posted by Lerkista   (57 posts)  Bio
Date Reply #6 on Sat 26 Nov 2005 01:04 AM (UTC)
Message
You can try DGD, it has a Kernel Lib that you can use to start from it, it's near to start from scratch

Top

Posted by Nick Gammon   Australia  (23,070 posts)  Bio   Forum Administrator
Date Reply #7 on Sat 26 Nov 2005 01:20 AM (UTC)
Message
Quote:

I'm not sure how to open the mud ...


I presume you got it from: http://www.pennmush.org/

It needs to be compiled, although precompiled Windows versions are available. Once you have installed the precompiled version, or compiled your own, you need to start it up and then connect to it.

- Nick Gammon

www.gammon.com.au, www.mushclient.com
Top

Posted by MarauderFaerie   (16 posts)  Bio
Date Reply #8 on Sat 26 Nov 2005 04:22 PM (UTC)

Amended on Sat 26 Nov 2005 04:31 PM (UTC) by MarauderFaerie

Message
I'm sure you are getting SO annoyed with me by now, but I went to what I thought was the precompiled version and it gives me about 20 things that I can download and I'm not sure what I'm supposed to download.
Top

Posted by Nick Gammon   Australia  (23,070 posts)  Bio   Forum Administrator
Date Reply #9 on Sat 26 Nov 2005 07:52 PM (UTC)

Amended on Sat 26 Nov 2005 07:53 PM (UTC) by Nick Gammon

Message
I must admit it is confusing if you don't know in advance what you want. :)

I downloaded and installed it as a test, so these steps should work:


  1. Download latest Windows binary, without SSL, eg.


    http://download.pennmush.org/Win32Binaries/181p3_Win32.zip


    This file is 1.6 Mb.

    I tried with SSL (secure sockets layer) but that adds considerable complexity, like getting a signed SSL certificate, and other DLLs, that you simply don't need if SSL PennMUSH isn't important to you.

  2. Also download the simple tutorial I wrote about 10 years ago:


    http://download.pennmush.org/Win32Binaries/tutorial.zip


    If you aren't familiar with running a MUSH from scratch, this will help you get going.

  3. Use WinZIP or some other archiving program to unzip the file 181p3_Win32.zip into a suitable directory, making sure you preserve folder names. Roughly 7 Mb of disk space are needed.

  4. In the pennmush/game directory you can double-click pennmush.exe to start the MUSH up. You will see a message:


    Attempting to start PennMUSH as a service ...


    And there will be about a 10 second pause. You can eliminate that by making a shortcut to the program and adding the command-linen parameter: /run

    (ie. do: pennmush.exe /run )

  5. You should see a few warnings like this:


    [11/27 07:16:45] ERROR: Cannot open configuration file alias.cnf.
    [11/27 07:16:45] ERROR: Cannot open configuration file restrict.cnf.
    [11/27 07:16:45] CONFIG: directive 'max_aliases' missing from cnf file, using default value.
    [11/27 07:16:45] CONFIG: directive 'exit_flags' missing from cnf file, using default value.
    [11/27 07:16:45] CONFIG: directive 'channel_flags' missing from cnf file, using default value.
    [11/27 07:16:45] CONFIG: compression program is specified but not used in Win32, ignoring
    [11/27 07:16:45] CONFIG: compression suffix is specified but not used in Win32, ignoring
    Redirecting stderr to log/netmush.log


  6. You can now use your client to connect to: localhost port 4201

    You should see in your client:


    <This is where you announce that they've connected to your MUSH>
    <It's a good idea to include the version/patchlevel of MUSH you're running>
    <It's a good idea to include an email address for questions about the MUSH>
    -----------------------------------------------------------------------------
    Use create <name> <password> to create a character.
    Use connect <name> <password> to connect to your existing character.
    Use 'ch <name> <pass>' to connect hidden, and cd to connect DARK (admin)
    Use QUIT to logout.
    Use the WHO command to find out who is online currently.
    -----------------------------------------------------------------------------
    Yell at your local god to personalize this file!


  7. Connect as the only available character:


    co one


    Note that this differs from the tutorial, which suggests using:


    co one one


    The default is to now ship with no password for the master character. Unless you are only playing on your own PC, and never sharing with anyone you should change this password immediately, as it is the "god" character, who is all-powerful.

    eg.


    @password = swordfish


  8. If you need to shut the MUSH down you should type (as the "one" character):


    @shutdown


    This saves its database and shuts it down cleanly. If you don't do this you may lose changes made in the last hour.

  9. Read the tutorial file that I mentioned earlier above. It does a walkthrough of building, making exits and so on.

  10. Also read:


    http://www.gammon.com.au/mush/mush.htm


    This is an introduction to PennMUSH.



Hope this helps.




- Nick Gammon

www.gammon.com.au, www.mushclient.com
Top

The dates and times for posts above are shown in Universal Co-ordinated Time (UTC).

To show them in your local time you can join the forum, and then set the 'time correction' field in your profile to the number of hours difference between your location and UTC time.


33,863 views.

It is now over 60 days since the last post. This thread is closed.     Refresh page

Go to topic:           Search the forum


[Go to top] top

Information and images on this site are licensed under the Creative Commons Attribution 3.0 Australia License unless stated otherwise.