Home
  • Home
  • About
    • Features
    • History
  • PlayPlay
  • Community
    • Discord
    • Elvenrunes
    • Links
    • Interviews
    • Wiki
  • News
    • War
    • Game News
    • Web News
  • Resources
    • Newcomers
    • Help
    • Rules
    • Dictionary
    • Boards
    • Download
    • Restricted
  • Search

MUME Help

Index: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

MUDLLE


Mudlle (MUD Language for Little Extensions) is the online programming language designed especially for MUME.

It allows the creation of intelligent mobiles, rooms, and objects. One example of a mudlled object is the whetstone (if you are lucky enough to find one). Mudlle is quite similar to the programming language Scheme (a Lisp dialect).

This mudlle program on a mobile would cause it to repeat anything said by a player in the same room:

module
[
  | repeat | // Define repeat as a local variable

  repeat = fn (me, who, verb, args) [
    if (verb == CMD_SAY && !is_mobile?(who))
      [ 
	// The one who said something not a mobile.
	actor = me;
	say(args)
      ];
  ];

  react_event(repeat, "Function that makes a mob repeat says",
              event_command);
]
Mudlle is available as a standalone program from here:

  • http://www.mume.org/Download/mudlle/
  • https://github.com/MUME/mudlle
See also: HELP MUDLLERS

Generated on Fri Apr 25 07:40:47 2025

What is MUME?

MUME, Multi-Users in Middle-earth, is a multiplayer text-based online game based upon J. R. R. Tolkien’s Middle-earth during the epic wars of the late Third Age between the forces of the Dark Lord and the armies of the Free peoples. MUME is completely at no cost and has been continuously running, expanded, and remastered by a community of volunteers since 1991.

Ready to explore?
Play Now