Top Mud Sites Forum Return to TopMudSites.com
Go Back   Top Mud Sites Forum > MUD Players and General Discussion > Newbie Help
Click here to Register

Closed Thread
 
Thread Tools
Old 08-22-2002, 07:49 PM   #1
Rjakegel
New Member
 
Join Date: Apr 2002
Location: Midwest USA
Posts: 16
Rjakegel is on a distinguished road
Send a message via ICQ to Rjakegel
While not exactly a newbie at MUDding (I have been playing a specific MUD for over a year now), and not a total newbie at learning code (I have also done a little bit of building), I am completely new at...creating my very own MUD!
I am looking for someone to make a list of all the downloads I need to create my own MUD. I am not looking to post it on the internet, I only need it to run on my home computer. Also, I am clueless to things such as: Do I have to start with a stock version of GodWars or some other framework; Vocabulary- I don't know much coding lingo.
Please please please somebody help me out...
*points to Terloch*
Besides, I won't play my current MUD any less than I already do.
Thanks for listening,
Waffle
Rjakegel is offline  
Old 08-22-2002, 09:27 PM   #2
Rjakegel
New Member
 
Join Date: Apr 2002
Location: Midwest USA
Posts: 16
Rjakegel is on a distinguished road
Send a message via ICQ to Rjakegel
I use windows, but have cygwin (linux emulator).
what comes next?
Rjakegel is offline  
Old 08-22-2002, 10:23 PM   #3
Loriel
Member
 
Join Date: May 2002
Posts: 49
Loriel is on a distinguished road
Choose your codebase, and download it.

Kyndig has a good selection to choose from (www.kyndig.com).

I'd recommend putting it into your home directory within your cygwin directories.

Then use 'tar zxf filename' to extract it from the compressed file, and read the instructions - typically in the doc subdirectory.

Normally compiling with cygwin needs some minor modifications, but isn't too difficult.
Loriel is offline  
Old 08-22-2002, 11:38 PM   #4
Rjakegel
New Member
 
Join Date: Apr 2002
Location: Midwest USA
Posts: 16
Rjakegel is on a distinguished road
Send a message via ICQ to Rjakegel
Thanks for the tip, but I need more than that.
Quickmud isn't downloading as a compressed file (at least that my computer recognizes). Any suggestions?
(Keep in mind that I am not familiar with any of this in the least).
Does anybody know any good FAQ urls for me to look through?
Rjakegel is offline  
Old 08-23-2002, 12:13 AM   #5
Rjakegel
New Member
 
Join Date: Apr 2002
Location: Midwest USA
Posts: 16
Rjakegel is on a distinguished road
Send a message via ICQ to Rjakegel
Ok. I am no longer going to make my own MUD.
It is hard and I am stupid.
Rjakegel is offline  
Old 08-23-2002, 01:22 AM   #6
Terloch
Member
 
Join Date: Apr 2002
Location: Chicago, Illinois
Posts: 152
Terloch is on a distinguished road
You aren't stupid Waffle, but it most definitely IS hard...
Terloch is offline  
Old 08-23-2002, 09:12 AM   #7
Loriel
Member
 
Join Date: May 2002
Posts: 49
Loriel is on a distinguished road
You will probably be downloading a file which is compressed using the *nix tools gzip and tar, resulting in a name like filename.tar.gz or filename.tgz.

Whilst this can be extracted with winzip, you should start cygwin and then use 'tar zxf filename.*'.
Loriel is offline  
Old 08-27-2002, 02:49 AM   #8
Nostrum
Member
 
Join Date: Apr 2002
Posts: 47
Nostrum is on a distinguished road
Send a message via ICQ to Nostrum
You are not stupid. The best advice when I first started was given to me by Gareth of the Abandoned Codex...."It is a lot of work and don't stop no matter what". While you are learning, you may get flamed, burned out, or you may even feel the need to throw your computer out the window. Whatever the case may be do not give up now. As an opinion I would download the codebase you have had the most play time in. Find all the documentation on the codebase. If the codebase has a mailing list I recommend that you join it. Read all the threads here and also on the mudconnector. Let your imagination be your guide. Please understand that this is hard at times and very time consuming, but do not be discouraged by failure. Just try again.
Nostrum is offline  
Old 02-20-2003, 04:35 AM   #9
Brody
Moderator
 
Brody's Avatar
 
Join Date: Apr 2002
Location: North Carolina
Home MUD: OtherSpace
Posts: 1,599
Brody will become famous soon enoughBrody will become famous soon enough
Send a message via Skype™ to Brody
Smile

Definitely: Try again. Don't be impatient, and don't rush to get a game online if you're new at this.

Before you worry about a codebase, be sure you've got a plan of attack, as it were, for the game itself. The codebase is just the type of material you're using to build the house - it's not the house itself.

If you haven't already, you should work offline to develop the basics of your world (if making one that's all new), research an existing theme (if your game is inspired by something like AD&D or Star Wars, for example), and - if coding is an interest - experiment with different codebases on your home computer.

If you intend to grow and establish stability with your MUD, you'll need either your own server or access to a commercial server.

But, more important than anything: Don't try to do this alone. As others have said, it is very hard work, very demanding and exasperating. You should work just as hard on getting a team of like-minded people to join your effort - preferably from within an existing circle of acquaintances that you already know and trust, because it's dangerous to fly blind and offer the keys to your game to total strangers.

If it's too soon for you to do these things, then I encourage you to at least try to get an administrative gig on someone else's game, so you can get your feet wet. The best way to decide if you're right for MUD management without throwing your personal effort down the drain is to see if it suits you on an existing MUD (complete with a playerbase that may annoy you at times ).

Hope you stick with it!
Brody is offline  
Old 02-28-2004, 01:32 AM   #10
UnKnOwN1205
New Member
 
Join Date: Jan 2004
Posts: 15
UnKnOwN1205 is on a distinguished road
Send a message via AIM to UnKnOwN1205
ok i downloaded the tar.gz file and i typed
tar zxf mdelight_backup.tar.gz
and it says
gzip: stdin: not in gzip format
tar: Child return status 1
tar: Error exit delayed from previous errors

o yea and i have this in my
D:\cygwin\home\UnKnOwN directory
UnKnOwN1205 is offline  
Old 02-28-2004, 07:19 PM   #11
UnKnOwN1205
New Member
 
Join Date: Jan 2004
Posts: 15
UnKnOwN1205 is on a distinguished road
Send a message via AIM to UnKnOwN1205
ok another problem. i downloaded a fresh copy of dystopia gold and extracted it and now it worked... BUT what do i do after i type tar zxf dystopia-gold.tar.gz?
my frend told me to type
cd dystopia
cd src
and then type make
but when i type make, i get a error saying "bash: make: command not found"
UnKnOwN1205 is offline  
Old 03-11-2004, 01:48 AM   #12
Jenred
Member
 
Join Date: Jun 2002
Posts: 55
Jenred is on a distinguished road
I've personally not tried that codebase, but sometimes you need to run a configure file first that configures the source for your system and THEN produces a makefile. -OR- (if your using cygwin) you didn't get the 'make' file-thing and it simply cannot execute that command.

Either could be the problem, and without actually going and checking out the codebase I don't know.
Jenred is offline  
Old 03-14-2004, 06:40 PM   #13
UnKnOwN1205
New Member
 
Join Date: Jan 2004
Posts: 15
UnKnOwN1205 is on a distinguished road
Send a message via AIM to UnKnOwN1205
im just testing stuff out. im not planning to run that codebase but anyways i got the make command to work. i was missing some cygwin stuff. but now wen i type make, i get a bunch of errors.

$ make
gcc -c -Wall -g act_comm.c
In file included from act_comm.c:26:
merc.h:5254: warning: conflicting types for built-in function `logf'
gcc -c -Wall -g act_info.c
In file included from act_info.c:26:
merc.h:5254: warning: conflicting types for built-in function `logf'
act_info.c: In function `do_password':
act_info.c:3231: warning: implicit declaration of function `crypt'
act_info.c:3231: warning: passing arg 1 of `strcmp' makes pointer from integer w
ithout a cast
act_info.c:3248: warning: assignment makes pointer from integer without a cast
gcc -c -Wall -g act_move.c
In file included from act_move.c:25:
merc.h:5254: warning: conflicting types for built-in function `logf'
gcc -c -Wall -g act_obj.c
In file included from act_obj.c:25:
merc.h:5254: warning: conflicting types for built-in function `logf'
gcc -c -Wall -g act_wiz.c
In file included from act_wiz.c:25:
merc.h:5254: warning: conflicting types for built-in function `logf'
act_wiz.c: In function `do_resetpassword':
act_wiz.c:6411: warning: implicit declaration of function `crypt'
act_wiz.c:6411: warning: assignment makes pointer from integer without a cast
gcc -c -Wall -g bit.c
In file included from bit.c:47:
merc.h:5254: warning: conflicting types for built-in function `logf'
gcc -c -Wall -g arena.c
In file included from arena.c:25:
merc.h:5254: warning: conflicting types for built-in function `logf'
gcc -c -Wall -g mccp.c
In file included from mccp.c:41:
merc.h:5254: warning: conflicting types for built-in function `logf'
gcc -c -Wall -g board.c
In file included from board.c:26:
merc.h:5254: warning: conflicting types for built-in function `logf'
gcc -c -Wall -g build.c
In file included from build.c:32:
merc.h:5254: warning: conflicting types for built-in function `logf'
gcc -c -Wall -g clan.c
In file included from clan.c:25:
merc.h:5254: warning: conflicting types for built-in function `logf'
gcc -c -Wall -g comm.c
comm.c:48:48: execinfo.h: No such file or directory
In file included from comm.c:50:
merc.h:5254: warning: conflicting types for built-in function `logf'
comm.c: In function `lookup_address':
comm.c:1142: warning: implicit declaration of function `gethostbyaddr_r'
comm.c: In function `nanny':
comm.c:2357: warning: implicit declaration of function `crypt'
comm.c:2357: warning: passing arg 1 of `strcmp' makes pointer from integer witho
ut a cast
comm.c:2365: warning: passing arg 1 of `strcmp' makes pointer from integer witho
ut a cast
comm.c:2646: warning: assignment makes pointer from integer without a cast
comm.c:2671: warning: passing arg 1 of `strcmp' makes pointer from integer witho
ut a cast
make: *** [comm.o] Error 1
UnKnOwN1205 is offline  
Old 03-15-2004, 02:09 AM   #14
Jenred
Member
 
Join Date: Jun 2002
Posts: 55
Jenred is on a distinguished road
As you can see from the bottom of what you posted there is actually only 1 error and that is in comm.o around like 2671. Something to do with strcmp... and I may even be reading it wrong and that's not the error.

All that logf stuff are merely WARNINGS. Cygwin (as I've heard) is a high-babying thing. It gives you warnings that other things wouldn't... trying to correct you. Like "warning you typed this and this here and I think its wrong." when it may or may not be... but chances are it is wrong, but not deadly.

Errors however need to be fixxed.

I suggest looking around strcmp, and if its not a vital function (I've seen several sorta useless functions [only useful to very advanced codebases that allow for like music and graphics and all that] in various codebases.) try commenting it out (not deleting) and trying to make again... if anything just keep track of what you comment out and have a coder look into your problems.
Jenred is offline  
Old 03-17-2004, 10:46 AM   #15
Dre
Member
 
Join Date: Jun 2002
Location: the Netherlands
Posts: 65
Dre is on a distinguished road
I am pretty sure Cygwin or windows don't have a crypt function built in and therefor you have to compile with nocrypt defined (if the codebase is general they'll have checks for it). Just add in the makefile to the lflags -DNOCRYPT.

I don't know what the logf errors/warnings but if it's a standard function from another library it might differ with the one you are using and the one the developers were using.

Btw, if you use gcc compiled under cygwin it's not giving more warnings then on another platform, cause it's the same.

And the error isn't necessarily the last line of output, it might be something else as well. The compiler might just get confused later.

I'd say, get a coder to help you. It's hard to learn it all on yourself.
Dre is offline  
Old 03-21-2004, 08:14 PM   #16
UnKnOwN1205
New Member
 
Join Date: Jan 2004
Posts: 15
UnKnOwN1205 is on a distinguished road
Send a message via AIM to UnKnOwN1205
ok, i ignored the errors. then i type ./startup &
and i got
$ bash: ./startup: /bin/csh: bad interpreter: No such file or directory

i cant boot it up. why? i checked the folder and i see the startup file
UnKnOwN1205 is offline  
Closed Thread


Thread Tools


Creating a MUD - Similar Threads
Thread Thread Starter Forum Replies Last Post
Creating an economy coranthium Advanced MUD Concepts 21 06-06-2010 02:21 PM
Creating a Mud Rykkan Newbie Help 12 12-01-2005 10:34 AM
Help with Creating a Guild/Clan Enzo Roleplaying and Storytelling 4 02-19-2003 01:06 PM
What is the best server for creating a mud? kaylus1 MUD Coding 19 06-11-2002 07:07 AM

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off

All times are GMT -4. The time now is 12:12 PM.


Powered by vBulletin® Version 3.6.7
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Style based on a design by Essilor
Copyright Top Mud Sites.com 2014