The Dawn of Time - Mud Codebase

Home  

About Dawn Running DOT 

Codebase News

Dawnftp

Contact

Announce Mailing List

Getting Started

Downloads

Dawn's Mobhelp Queue Example


    >mobhelp
    Affect      - Sets tired, hunger and thirst values.
    Asound      - Echos the string/sound to all the rooms around the mobile.
    Assist      - Lets the mobile assist another mob or player
    At          - Lets the mobile do a command at another location
    Call        - Lets the mobile to call another MOBprogram within a MOBprogram.
    Cancel      - Cancels the delay timer set using the "mob delay" command.
    Cast        - Lets the mobile cast spells
    Damage      - Does a range of damage to a player after taking player armour into account
    Delay       - Causes a delay (in ticks) before calling another mprog which has the trigger as delay
    Dequeueall  - Dequeues all currently running mobprogs.
    Duplicate   - Will duplicate an item.
    Dzecho      - DEBUG ZONE ECHO - Prints the string to all immortals, and all characters in building mode in the same area as a mob.
    Echo        - Displays string to everyone in the room
    Echoaround  - Displays string to everyone else in the room as the target
    Echoat      - Displays string to the target only
    Flee        - causes the mob to unconditionally flee
    Force       - forces the target to do the designated command
    Forget      - Cancels the target remembered by the "mob remember" command
    Gecho       - Global Echo - Prints the string to all active players in the game
    Gforce      - Same as "mob force" but affects the whole group that target is in
    Goto        - Moves the mob to a another room or mob location
    Gtransfer   - Same as "mob transfer" but moves the whole group the target is in
    Inflict     - Deals a range of absolute damage to a target and ignores target armour
    Junk        - Destroy all of an object in mobs inventory
    Inroom      - Allows a mob to only 'see' players and objects in the same room.
    Letpass     - Allows someone pass even if there is an exit or exall trigger.
    Loginprocessed - Used with a loginroom or loginarea triggers
    Logoutprocessed - Used with a logoutroom or logoutarea triggers
    Preventattack - If used in a prekill trigger, will stop a person initiating combat with the mob.
    Preventmove - Stops a mob moving into a room when used in a premove trigger.
    Seeall      - Put this at the top of a mobprog, and the mob will be able to see everyone (and all objects) in the room
    Noseeall    - Cancels the 'mob seeall' command before the function ends.
    Kill        - Causes the mob to attack the targeted player
    Mload       - causes mob to load the specified mob into the room it is in
    Mpfollow    - Allows you to follow a player even when they have nofollow on
    Mpsneaky    - Allows any mob to sneak without having to be a thief mob
    Msptochar   - Used to send a msp sound to a player
    Msptoroom   - Used to send a msp sound to everyone in the room
    Oload       - causes mob to load the specified object into its inventory
    Otransfer   - transfer object specified in room to another location
    Peace       - Stops all fights involving characters in the same room
    Purge       - destroys an item in the room
    Queue       - Queue the execution of a command.
    Remember    - mob will remember specified target as $Q (for future use)
    Remove      - causes mob to remove a certain item or group of items from the target's inventory
    Remort      - Remort command to allow someone who is a hero to begin creation.
    Restore     - causes mob to restore the target as like imm restore ability
    Setskill    - Assign victim a skill/spell.
    Silently    - Will make the action unseen by characters, (same as imm command)
    Swipe       - Will take a certain amount of coins away from the target
    Stun        - Lags victim x pulses.
    Tgive       - Used to make the mob give the target a token
    Tjunk       - Used to junk a token or group of tokens carried by the target
    Transfer    - Used to transfer a single person or all players in a room to a certain location
    Tremove     - Takes a token from a player
    Ttimer      - Sets the number of ticks in which the token will automatical dissolve
    Wander      - Used to make a mob walk in a random direction.
    Xpreward    - Reward victim with xp.
    Vforce      - Same as force but uses vnum to specify target instead
    Zecho       - Zone Echo - Prints the string to all active players in the same area/zone as the mob
    Zoecho      - Zone Outdoor Echo - Prints the string to all active players in the same area/zone as the mob if they are outdoors
    Zuecho      - Zone Underwater Echo - Prints the string to all active players in the same area/zone as the mob if they are underwater
    To see more info on a given command, type mobhelp <command>
    Parameters surrounded with <> are required, [] are optional parameters.
     

    >mobhelp echo
    Dzecho      - DEBUG ZONE ECHO - Prints the string to all immortals, and all characters in building mode in the same area as a mob.
         
    syntax: mob dzecho <string>
         
    notes:  This is very useful for debugging mobprogs, a disabled mobprog will automatically do a dzecho in place of running a disa
    bled prog.
         
    example:no example

    Echo        - Displays string to everyone in the room
         
    syntax: mob echo <string>
         
    notes:  Good for complimenting mob transfers
         
    example:mob echo $N is quietly ushered into the room

    Echoaround  - Displays string to everyone else in the room as the target
         
    syntax: mob echoaround <target> <string>
         
    notes:  The target itself will not see the message
         
    example:mob echoaround $n $N looks like a complete idiot

    Echoat      - Displays string to the target only
         
    syntax: mob echoat <target> <string>
         
    notes:  used in conjuction with echoaround to give different messages to the target and his surrounding people
         
    example:mob echoat $n You feel like an idiot

    Gecho       - Global Echo - Prints the string to all active players in the game
         
    syntax: mob gecho <string>
         
    notes:  Same as immortal gecho command, should be used rarely!
         
    example:no example

    Zecho       - Zone Echo - Prints the string to all active players in the same area/zone as the mob
         
    syntax: mob zecho <string>
         
    notes:  same as immortal zecho command
         
    example:no example

    Zoecho      - Zone Outdoor Echo - Prints the string to all active players in the same area/zone as the mob if they are outdoors
         
    syntax: mob zoecho <string>
         
    notes:  same as immortal zoecho command
         
    example:no example

    Zuecho      - Zone Underwater Echo - Prints the string to all active players in the same area/zone as the mob if they are underwater
         
    syntax: mob zuecho <string>
         
    notes:  similar to all zone echo commands
         
    example:no example

    >