--- title: MUD --- - [How to connect](#how-to-connect) - [Clients](#clients) - [Player Howto](#player-howto) - [Basic commands](#basic-commands) - [Speaking to others](#speaking-to-others) - [Creators howto](#creators-howto) - [Become a creator](#become-a-creator) - [Basic commands](#basic-commands-1) - [Build an Item, a Weapon, an NPC, a Room (i.e., game objects)](#build-an-item-a-weapon-an-npc-a-room-i.e.-game-objects) - [Make an item](#make-an-item) - [Make a weapon](#make-a-weapon) - [alter additional characteristics](#alter-additional-characteristics) - [Make an NPC](#make-an-npc) - [Make a Room](#make-a-room) - [view objects you can manipulate:](#view-objects-you-can-manipulate) - [Alter your Appearance](#alter-your-appearance) - [Give your emotes color](#give-your-emotes-color) - [How to make classes](#how-to-make-classes) ------------------------------------------------------------------------ Tech Tuesdays Jan 8: Anarchy Planet - The Game! ------------------------------------------------------------------------ How to connect ============== - in terminal: `torsocks
` - using tintin++: `tt++ #session ap
;#split` Clients ------- - tintin++ (recommended) - tinyfugue - mudlet - Zmud - Web client? Player Howto ============ read the handbook! `read handbook` Basic commands -------------- - Look around: `l` - Check inv: `i` - Move: `n, s, e, w, u, d` - stat: a general overview of all of your charactieristics - body: displays current limb damage - skills: lists your skills and how skilled you are at each - stats: lists your stats (e.g. agility, charisma) - score: lists your level, birthday, feelings, etc. - status: shows hp, mp, sp, xp, qp - customize: allows you to customize your points. `help customize` - boards: tells which chat boards you haven\'t read yet - channels: list available channels Speaking to others ------------------ - speak in game: `say Hello, world!` - speak to another channel: ` ` - list channels: `channel` - list users: `user` or `who` Creators howto ============== read the creator\'s manual! `read manual` Become a creator ---------------- get creator status (Society types encre \) Basic commands -------------- - go home: `home` - bring another user to you: `trans` Build an Item, a Weapon, an NPC, a Room (i.e., game objects) ------------------------------------------------------------ the most basic features a game object should have are: (1) a filename (i.e. create item book~desert~) (short name, no spaces) (2) a name (i.e. modify book~desert~ desert) (3) a short description (i.e. modify desert short a book titled, \"Desert\") (4) a long description (i.e. modify desert long A text that plays significantly on the invisible committee\'s concept of desert and also desertion, this is a gloves-off assault on optimism and the hope of saving the world.) Make an item ------------ - create item book - modify item name atassa - modify atassa short a copy of atassa - modify atassa long It\'s a thin, red book. You just kind of have the urge to rip it in half. Make a weapon ------------- - create weapon bomb - modify bomb name bomb - modify bomb short a bomb-ass bomb - modify bomb long This is a bomb. It\'s like ticking and shit. Maybe you should throw it. ### alter additional characteristics additional properties can be edited by creating key-value pairs. typing a command that fits one of these properties will automatically bring up a key/value dialog. key : value pairs are represented with a colon. To learn more, type `help mappings` - modify bomb listen - default: It is ticking. - modify bomb smell - default: It smells faintly of explosives. - modify bomb weapontype projectile - modify bomb damagetype fire - modify bomb damagepoints 2 - modify bomb mass 7 - modify bomb cost 5 - modify bomb value 2 - modify bomb adjectives shitty (and then enter more, enter . when done) - modify bomb destructondrop 10 Make an NPC ----------- - PROTIP: Be sure to init your npc\'s when you\'re asked to. or they might go disapear! manual page: - create npc kitten - modify kitten name kitten - modify kitten short an adorable fluffy kitten - to add smells you must first make an object and add smells to that and then add the object to the room. set the object name as here for example, so people can \'smell here\'. Make a Room ----------- PROTIP: You cannot delete items from room inventories if that item is also in your own personal inventory. - create room e pillowfort - modify here short A pillow fort - modify here long A small, comfy room full of blankets and pillows. Maybe you should build a fort?! - modify here climate indoors - modify here ambientlight 100 - modify here nightlight 100 - add kitten to room to create a room you start with \'create room \[direction\] \[filename\]\' let\'s say \'create room north pillowroom\'. This should then create the room. Once you have done that you will next have to modify the room using \'modify\'. first we will start with the room descriptions. it\'s the same as the other items, you stand in the room and use \'modify here long A small, comfy room full of blankets and pillows. Maybe you should build a fort?!\' To be clear, you use here instead of the name as with objects. as you are standng in a room you want to modify.:) The \'long\' will be the room description you see on entry and the \'short\' will be the room name. After this we must set some veriables on the room, to stop it being treated as outside and whatnot. The ones i have found important so far are: \'\[modify here \] climate indoors\' for indoors and \'outdoors\' for outdoors. \'modify here ambientlight 100\',\'nightlight 100\'. Both of these i am guessing at the numbers but they seem to be high enough for the room to be treated as always light and not affected by the day/night cycle. Once we\'ve done this you can start populating your room. This is very easy to do. if you type \'add\' on it\'s own and \'help add\' it spells it all out quite nicely. But the base of it is that you hold or have the item, furniture or npc you want to add as part of the room. say we recently made some pillows and blankets for our fort room, we would then \'add pillow to room\' and if all goes smoothly you should get a prompt asking how many you want to put in the room. These items will now spawn with the room, on resets or if the room is cloned or moved. If you want to remove the item from the room you can simply \'delete item\' view objects you can manipulate: -------------------------------- - scan here - scan inventory Alter your Appearance --------------------- - describe \ - You must include an instance of \$N at least once in your description to denote your name. E.g. \'describe \$N is nondescript.\' would set my description to \'notnull is nondescript.\' Give your emotes color ---------------------- - alias emote emote %^GREEN^%\^\$\*%^RESET^ How to make classes ------------------- useful helpfiles for Creators help mappings - For understanding Verbs. we will be using these extensively. - Is the chapter on creating vendors. jfyi is also useful to know. read on: