Please check out Act of War !

Member Discussions

terms



[Previous] [Next] [Post] [Reply] [Topics] [Summary] [Search]


1. TeensyMUD 2.0.0 released Tue Aug 16, 2005 [10:32 PM]
Tyche
Email not supplied
member since: Apr 4, 2000
Reply
TeensyMUD 2.0.0 released

Quite possibly the most advanced mud server ever!!!
Now unobfuscated and bare nekkid!

Click here ---> TeensyMUD

Make your time now!
Tyche
The Sourcery - http://sourcery.dyndns.org
TeensyMud - http://teensymud.kicks-ass.org
"A man can receive nothing, except it be given him from heaven."


2. RE: TeensyMUD 2.0.0 released Thu Aug 18, 2005 [3:05 AM]
shasarak
Email not supplied
member since: Dec 10, 2004
In Reply To
Reply
> Quite possibly the most advanced mud server ever!!!

How so?
Please do not feed the troll.


3. RE: TeensyMUD 2.0.0 released Fri Aug 19, 2005 [6:31 PM]
Tyche
Email not supplied
member since: Apr 4, 2000
In Reply To
Reply
How so?

... you don't know how the others strive
To paint a little thing like that you smeared
Carelessly passing with your robes afloat,--
Yet do much less, so much less, Someone says,
(I know his name, no matter)--so much less!
Well, less is more, Lucrezia: I am judged.
The Sourcery - http://sourcery.dyndns.org
TeensyMud - http://teensymud.kicks-ass.org
"A man can receive nothing, except it be given him from heaven."


4. RE: TeensyMUD 2.0.0 released Thu Aug 25, 2005 [9:55 AM]
Tyche
Email not supplied
member since: Apr 4, 2000
In Reply To
Reply
TeensyMud 2.0.2 - A minor release update.

* Added long descriptions and a new command to set them.
* Only room descriptions are visible currently.
* Added color.
* Added password to Player, Player#encrypt and Player#check_passwd to manage it.
* Added stateful login code in network routine.
* Fixed dbtop calculation. Should be highest oid not db#size.
* Moved socket cleanup to Player#disconnect.

TeensyMud is also capable of understanding mudlibs converted from a variety of different mud servers via a utility that understands everything (and I really do mean everything) about the muds. The utility is not yet available as I'm polishing it up. It obviously has other applications and is much more capable than TeensyMud itself.

I have packaged Teensy mudlib versions of both the TinyMud and DikuMud mudlibs.

There is of course no way of legally satisfying the DikuMud license in the operation of TeensyMud using the above dikubase.zip without changing the code.

Comming soon... MudLIB Reader

A preview...
$ ruby mr2.rb --help   
MudLIB Reader 0.2.4

Supporting:
  DikuMud Alfa, DikuMud Gamma, Merc 2.1, Merc 2.2, Circle 3.1, 
  TinyMud 1.4.1,TinyMud 1.5.4, Rom2.4b6, Smaug 1.4

Usage: ruby mr2.rb [options]

Specific options:
    -t, --type TYPE                  Select the mud server type - required (no default)
                                       One of: gamma, alfa, merc, tinymud, rom, circle, smaug
                                      
                                         Example: -t tiny

    -f, --format FORMAT              Select the output format - default is multi
                                       One of: single, multi, teensy
                                      
                                         Example: -f single

    -s, --start NUMBER               Select the starting thing id number
                                       Defaults to 0
                                      
                                         Example: -s 3000

    -p, --path PATH                  Select path to the input LIB/AREA/DB directory
                                       Defaults to current directory
                                       Must include trailing backslash
                                      
                                         Example: -p /circle-3.1/lib/
                                                  -p /merc22/area/

    -i, --input FILE                 Select a specific input database/area file.
                                       For Diku this overrides the default prefix of 'tinyworld'.
                                       This is not used at all for circle but required for tinys
                                      
                                         Example: -i small.db
                                                  -i midgaard.are

    -o, --output FILE                Select output file prefix
                                       Defaults to 'teesnyworld'
                                      
                                         Example: --output myworld

General options:
    -v, --[no-]verbose               Run verbosely
    -h, --help                       Show this message
        --version                    Show version

$ ruby mr2.rb -t alfa -f teensy -o world -p /c/work/diku-alfa/trunk/lib/
Sector Error: file-tinyworld.wld line-12105 match--1
Setting to :inside.
Thing Type Error: file-tinyworld.obj line-1388 match-0
Setting to :nothing.
Thing Type Error: file-tinyworld.obj line-1926 match-0
Setting to :nothing.
Thing Type Error: file-tinyworld.obj line-1958 match-0
Setting to :nothing.
Thing Type Error: file-tinyworld.obj line-2026 match-0
Setting to :nothing.
657 rooms processed.
1529 exits processed.
253 things processed.
150 mobiles processed.
17 shops processed.
23 zones processed.
0 helps processed.
0 specials processed.
0 scripts processed.
0 players processed.
Recalculating oids starting at oid 0.
Calculated last oid used will be 2629
Writing...
Done!
The Sourcery - http://sourcery.dyndns.org
TeensyMud - http://teensymud.kicks-ass.org
"A man can receive nothing, except it be given him from heaven."


5. TeensyMud v2.1.0 released!!! Sun Aug 28, 2005 [8:31 PM]
Tyche
Email not supplied
member since: Apr 4, 2000
In Reply To
Reply
TeensyMud v2.1.0 released!!!

The world's most advanced heavily modified elite mud server has just
took a horrible turn for the worse and doubled in size making it
suck like lesser mud servers.

All of the additions are networking code.
I think you'll find the network design unique and quite unusual.

ChangeLog
------------------------------------------------------------------------
r13 | jlambert | 2005-08-28 22:23:19 -0400 (Sun, 28 Aug 2005) | 6 lines

Modified teensymud to use a ruby version of the Mesh multiplexer
single select server network code. This uses the Observer pattern
to interface the game engine to the network code rather than
message queues. We should be careful to preserve strict separation.
The Sourcery - http://sourcery.dyndns.org
TeensyMud - http://teensymud.kicks-ass.org
"A man can receive nothing, except it be given him from heaven."


6. TeensyMud v2.2.0 released!!! Tue Aug 30, 2005 [12:02 AM]
Tyche
Email not supplied
member since: Apr 4, 2000
In Reply To
Reply
TeensyMud now sports runtime extensible commands.

More fun after done!!!
The Sourcery - http://sourcery.dyndns.org
TeensyMud - http://teensymud.kicks-ass.org
"A man can receive nothing, except it be given him from heaven."


7. RE: TeensyMud v2.2.0 released!!! Tue Aug 30, 2005 [3:35 AM]
scandum
Email not supplied
member since: Aug 30, 2002
In Reply To
Reply
Got an address for us where we can see this beast in action?
http://tintin.sf.net - Kickin It Old Skool since 1992


8. RE: TeensyMud v2.2.0 released!!! Tue Aug 30, 2005 [8:15 AM]
Tyche
Email not supplied
member since: Apr 4, 2000
In Reply To
Reply
Got an address for us where we can see this beast in action?

Running a mud is a tremendous responsibility and should only be attempted by thoughtful and mature persons. I'm really not qualified to run a mud, even a test one, in a mature and responsible fashion without torturing, molesting and annoying anyone unfortunate to connect. That said once I have the features in place that other muds have which would allow me to routinely violate players on many levels I may fire a copy up. ;-)
The Sourcery - http://sourcery.dyndns.org
TeensyMud - http://teensymud.kicks-ass.org
"A man can receive nothing, except it be given him from heaven."




[Previous] [Next] [Post] [Reply] [Topics] [Summary] [Search]