# EMPTY SLOT # "ROOM TELEPORT" some new things for teleport rooms: edit tele <time> <room> <flags> [<countdown>] flags = 1 LOOK (do a look when you get teleported 2 COUNT (this is a countdown room) 4 RANDOM (after the first teleport, this room will teleport in random time) 8 SPIN (Not implemented yet) Some things to note: if you are going to set the COUNT flag, then leave the <time> = 0 COUNT, RANDOM and SPIN are more or less mutually exclusive. examples edit tele 30 1000 1 ; teleport fires every 30 ticks, goes to room 1000, does a look edit tele 0 1000 3 30 ; 30 ticks after a player enters this room, they will be teleported to room 1000, and they will do a look. edit tele 0 1000 2 30 ; 30 ticks after a player enters this room, they will be teleported to room 1000, and they will NOT do a look Any questions, post them on the board The random time will be between 10 and 100 ticks (so roughly between 7.5 seconds and 75 seconds) Note, this is a god command, mortals can't do it. # "SECTOR TYPES" 0 = indoors 1 = city 2 = fields 3 = forest 4 = hills 5 = mountains 6 = water (swimmable) 7 = river (non-swimmable) 8 = air 9 = water 10 desert # EDIT Edit allows you to edit rooms. The room you are currently in is the one that is edited. You can edit any room, but the changes will not be permanent. However, using the rsave, and rload commands, you can save your changes into a file, and reload them later into the game, (if it crashes, for example). The fields work as follows: edit <field> <attributes> field is one of the following: name : changes the name of the room. desc : changes the room description. exit : adds, deletes or modifies a room's exits fs : changes the Flags, and Sector type. exdsc : adds, changes or deletes an exit description extra : adds an extra description to a room. riv : adds special parameters for rivers. tele : makes the room a teleport room. tunn : makes the room a tunnel room. attributes: name <name of room> desc <enter> (it will prompt you for text) exit <dir> <door flags> <key> <to_room> [<open command>] fs <flags> <sector_type> exdsc <dir> <enter> (prompts you for text) extra <keywords> <enter> (prompts you for text) riv <speed> <dir> tele <time> <to_room> <look-flag> tunn <mob_lim> <dir> 0 = n, 1 = e, 2 = s, 3 = w, 4 = u, 5= d. <door flags> 'S' - secret flag 'C' - climb 'P' - pickproof 'D' - is_door "edit exit 0 2s 23 blah-blah" and SECRET|IS_DOOR|PICKPROOF exit will be created <key> item # that opens door, (if no door, use -1) <to_room> The room # that the exit goes to. * Optional command [<open command>] Command to open this exit (pull=224, twist=371, turn=372 lift=373, push=374) You will be prompted for the open to be twisted/pulled/turned. <flags> type help roomflags. <sector_type> Type help sector_type <time> The time interval between teleports. Must be a multiple of 10 10 is very fast. 60 is much slower. <look-flag> whether to do a look when the characters are teleported. if this number is 0, they won't know they've been teleported unless they look on their own. if the number is not 0, each time they are teleported, they are forced to look. <keywords> which things will trigger info.. for example if the keyword is case then if you type look at case, the text will be displayed. <speed> must be a multiple of 15. if you do not want the river to flow, speed should be 0. <mob_lim> A number, indicating the number of mobiles that can be in the room at one time. The TUNNEL roomflag must be set, although use of edit tunn X automatically sets the flag. # ROOMFLAGS DARK 1 DEATH 2 NO_MOB 4 INDOORS 8 PEACEFUL 16 /* No fighting */ NOSTEAL 32 /* No Thieving */ Does not work (yet) NO_SUM 64 /* No summoning of creatures in these rooms */ NO_MAGIC 128 Does not work yet TUNNEL 256 /* only X people in room (X set by edit tunn) */ PRIVATE 512 no teleport to this room, no goto when more than 2 people # SETSEV Setting the number higher means you will see less and less of the system message "/* Celestian has left the game */. The range is from 0 (the most messages) to 5, if you want to see NONE of the messages SETSEV 9. # STRING For changing the text-strings associated with objects and characters. The format is: string <type> <name> <field> [<string> | <keyword>] Type is either 'obj' or 'char'. Field is one of the following(the names may be abbreviated): Name (the call-name of an obj/char - kill giant) Short (for inventory lists (objs) and actions (chars)) Long (for when obj/character is seen in room) Title (for players) Description (For look at. For objs, must be followed by a keyword) Delete-description (only for objs. Must be followed by keyword) Where a string is expected as the last argument, a new line will make you enter a string mode, and the game will prompt you for new lines to the string until you exceed the maximum length for the string or you end a line with a '@'. # LOAD For loading new objects or characters from the database. The format is: load <type> <number> Where <type> is either 'obj' or 'char', and number is the number of the object or character you wish to create. # THINK What people are supposed to do before they do something. Gods also have the uncanny ability to let other gods know what they are thinking via this command. # NOHASSLE A god may (is supposed to) set this upon themselves to prevent mobiles from attacking them. # BAMFIN Bamfin <bamf definition> Additional arguments can include ~N for where you Want your name (if you want your name). If you use ~H, it puts in either his or her depending on your sex. If you use the keyword 'def' for your bamf, it turns on the default bamf. # BAMFOUT Bamfout <bamf definition> Additional arguments can include ~N for where you Want your name (if you want your name). If you use ~H, it puts in either his or her depending on your sex. If you use the keyword 'def' for your bamf, it turns on the default bamf. # QUI SHUTDOW Just to prevent accidental quittings and/or shutdowns. This command does not DO anything, it simply is. # PURGE A way to make the world a little cleaner. Usage: purge To empty a room of monsters and objects. purge <character> To remove a living thing. Kicks out a player. purge <object> Figure this one out yourself. # STAT If you are interested in a person and want to find out about his/her/its skills, strength, mana, hitpoints etc. In addition, 'stat room' will give you useful information about the room you are in. You can also stat objects # USERS Tells you who is logged on to the game, and where they are playing from. # AT This commands allows you to execute commands in rooms your not actually in. Such as look in a room, say something in a room, use a social in a room or even read messages on boards in a room. Examples: at 3054 look board at 3005 say Welcome to the Meeting Square. at Celestian poke celestian # ADVANCE advance NAME CLASS LEVEL Name = Username Class= W)arrior,C)leric,T)hief,M)age,S)orcerer,P)aladin,Ps(I)onist, R)anger. (Use only the single letter) Level= Level to advance them to, 1-60. This old backwards command allows you to advance players up in levels and is suppose to give experince points and other things to match as if they gained the levels themselves. However, it has problems with racial maxes, and other things. It is not very dependable... maybe someone should actually fix it? (:-) Example: advance celestian w 60 # BEEP Beep <name> will send the 'BEEP' noise to name. Beep Will toggle BEEP on and off. # CHPWD Chpwd name password Name = Persons name you wish to change the password on. Password = New password for name. Chpwd is used to change passwords on persons. # CREATE Create (start> (end) Creates rooms ranging from START to END. Useful for person using redit since it does NOT make rooms. Create about 20 rooms, edit them, save them and your ready for 20 more! # CLONE Clone mob|obj <name> <count> With clone you can make several objects or mobiles with the same settings and equipment, even the position of the equipment on the mob will be saved. You must pass MOB OR OBJ in the command line to tell it to search for a MOB or OBJECT to clone. Use the NAME of the object or mob, then the number of mob/objs to clone. You can only clone up to a maximum of 20 obj/mobs. # DEBUG Not implemented. # DISCON discon <name> Discon will disconnect a user from the game. This is useful for users that have somehow lost control of their terminal (locked up... whatever). Most users will shout 'Will you please disconnect Tarl?'. Just discon TARL and they will be able to log back it. Gods also use this command to annoy each other. # DRAIN Drain <name> <number> Drain will allow a immortal to remove levels almost as if s/he was a super vampire. To use simply use the name of the person you wanna drain and the NUMBER of levels you wanna drain. Note: If a user is 50/45 and you say drain Tarl 5, his levels would be reduced to 45/45. # EVENT Event <mobnum> This command forces a mob to execute it's special procedure. # FORCE Force <name> <command> Force all <command> Force allows a immortal to force a user to execute a command as if they typed it themselves. Such as 'force tarl wear all' would force Tarl to wear everything he has in his inventory. You can also do things like 'force all save', and force all players below your level to save. Do not use this to annoy people! # FREEZE Freeze <name> Freeze stops a player from using ANY commands. If someone logs in and starts shouting curses, or tries to pkill, this command comes in very handy. It will not be removed util a immortal uses the freeze command to toggle it on the same person. # FORCERENT Forcerent <name> Forcerent alldead This command allows an immortal to rent all users that are 'dead link'. It does not speed up the game, but clears up the dead links. Be sure to not forcerent a person the is polied, the game has two copies of a polied user and one 'seems' to be dead link to the game. If you do they will return and have double EQ. # GHOST Ghost <name> Ghost will allow you to summon up a user from rent, this command is good to look a users EQ or stats, be sure to forcerent the person when your done. # INVISIBLE Invisible <invis level> Invisible allows a immortal to hide from users below the invis level set. Invisible with no commands sets your invis level to 51, or toggles it completely off, depending on if it is on or not. # IMPTEST This command is used by the implementors to test new commands. Generally it is not good to use it unless you know what your doing. # INTERVEN Interven <portal|astral|summon|kill|logall|eclipse|dns|req> Interven allows you to set (or toggle off) global mud settings. portal = disable portal spell/skills. astral = disable astral spell/skills. summon = disable summoning spell/skills. kill = disable racial killing. logall = set global logging on ALL users. (Good for debugging bugs) eclipse = Make the world dark ALL over. dns = turn Domain name checking off. req = Requires all new users to be AUTHORIZED See also :AUTH # LOG log <name> This command sets the log bit ON|OFF on a user. To remove the bit simply log the person again. # MFORCE Mforce <name|all> <command> Mforce allows you to force a MOB to do something, like Force. Mforce ALL forces all mobs in the ROOM your in currently. See Also :FORCE # MOBEDIT Mobedit <name> Mobedit allows you to enter a VT100 editor to edit a mobile. # NOSHOUT noshout <name> This command allows you to toggle on or off the noshout bit on a user. A user with this flag cannot shout/gossip/auction. # NOHASSLE Nohassle Nohassle is suppose to make mobs ignore you. # NUKE Nuke <name> Nuke removes a character form the player file, totaly removing them completely and utterly. Use this with care and only on users that deserve to die completely. # OEDIT Oedit <name> Oedit sends you into a VT100 editor to edit objects. See also OOEDIT,OSAVE # OOEDIT OOedit <name> OOedit allows you to edit objects via a command line editor. See Also OEDIT,OSAVE # OSAVE OSAVE <object name> <VNUM> # PLAYER Does absolutly nothing. # REROLL No longer used. # RESTORE Restore <name> Restore allows you to restore mana/hps and movement to the maximum. Using this command on someone that is level 51 will set all classes and levels to 51, also setting all skills to good. # RSAVE Rsave <start> [<end>] Rsave allows you to save a room you just edited. You can save one room at a time, or a group of rooms at a time using start and end as the range of rooms. To sae one at a time simply use Rsave ROOMNUMBER. See Also :RLOAD # RLOAD Rload <start> [<end>] Rload allows you to load up a saved room, or rooms. See Also :RSAVE # RELOAD Reload Reload allows you to reload the motd/wizmotd and script files on the fly. Should you edit them while the mud is up you can use this command. # REDIT Redit Redit will put you in a VT100 editor to edit the current room your standing in. See Also : RSAVE,RLOAD # SHUTDOWN Shutdown Shutdown will bring the mud down completely. # SNOOP Snoop <name> Snoop allows you to see just what a user sees as he plays. To stop snooping snoop yourself. # SNOWBALL Snowball <name> Just an annoying social. # SWITCH Switch <name> Switch allows you to 'switch into' a mob and play them as if they where you. If the mob is killed you will NOT be killed. simply type RETURN to return to your normal self. # SLAY Slay <name> Slay allows you to kill any mob/character with a single command. # SYSTEM System <message> System allows you to broadcast a message to ALL users online at this time regardless of noshout settings. # STEALTH Stealth Stealth turns on and off your BAMFIN and BAMOUT messages. See Also : BAMFIN, BAMFOUT # SHOW Show zones Show <mob|obj> <zone#|name> Show rooms <zone#|death|private> Show will show you a varity of information of this. show zones will list all the zones and thier start and end rooms. Show mob|obj using name will list all mob|obj with that name. Show mob|obj zone will list all mob|objs in that zone#. Show rooms zone# will list all rooms in that zone, the others will show all death and private rooms in the mud. # SILENCE Silence Silence will toggle polies from being able to shout. # TRANSFER Transfer <name> Transfer will allow you to transport ANY mob or CHARACTER to the location you currently stand in. DO NOT use this to annoy players. # THINK Think <message> Think is the gossip channel of the gods. It is only seen by gods. # VIEW View <bug|typo|idea|motd|wizmotd> View will allow a immortal to view the file entered. # WIZHELP Wizhelp [<keyword>] Wizhelp with no commands will list all wizard commands you have access to. Wizhelp <keyword> will list the help for that peticular wizard command. # WIZLOCK Wizlock add <site> Wizlock rem <site> Wizlock all Wizlock list Wizlock add will add the site to the denied list. In other words the site will NOT be able to play as long as it is in the list. To remove a site from he list use rem <site>. To see the list of banned sites use list. Wizlock ALL will not allow any immortal to login. Note : The wizlock stats are only until the mud reboots, after that the banned sites are removed. # WREBUILD Wrebuild Wrebuild will rebuild the world file completely adding all the newly edited rooms, it will create tinyworld.wld.new. # ZLOAD Zload <zone number> Zload allows you to load up a zone with a zone file you are currently editing, or have edited. See Also :ZSAVE,ZCLEAN # ZSAVE Zsave <zone_number> [<start> <end>] Zsave will allow you save a zone file for a zone you are editing. Using the room numbers you will save the zone ranging from the start and end rooms. Zsave with only the zone number will save the entire zone file. Note: Remember when you save the zone file your current zone file WILL be over-written! See also :ZLOAD, ZCLEAN # ZCLEAN Zclean <zone_number> Zclean will clean a entire zone of objects and mobiles. # @ @<option> <name> [<field>] This command is a very powerful command that allows you to change player stats or abilities. to get a more indepth help simply type @ with no commands. # GOTO Goto <name|Room#> Goto allows you to goto a mob or pc, or a specific room number. # "AUTHORIZE AUTH" auth Newbie yes (lets them into the game) auth Newbie no (denies them from the game) auth Newbie anything else (a message to the Newbie) # # HOME No command line options, just type 'home' and you will return to the same point you entered the game in. This 'point' can be altered by setting you hometown, at this time it requires a immortal 58+. See Also WIZSET # WIZSET wizset <flag> <field> Wizset allows you to set temporary flags on yourself or other persons depending on the flag. There are several types of flags that can be set. wizset home <room#> wizset fast The home setting will set your login room to room#, this is good for editing rooms and placing your login to the last room you edited. The Fast setting will allow you to walk in a direction where there is no current exit and create one going in that direction, also making a return exit in the new room to the previous room. #~