Mobs

Posted by Nick Gammon on Thu 17 Jan 2002 05:12 AM — 1 posts, 9,983 views.

Australia Forum Administrator #0

You can see a count of how many different races of mobs there are ...


npcinfo
-================================= NPC INFO =================================-
 unknown            0  0.0%   0  0.0%   alaghi             2  0.2%   2  4.2%  
 avian              5  0.4%   3  6.3%   bat                5  0.4%   4  8.3%  
 bear               4  0.3%   3  6.3%   bird               7  0.6%   3  6.3%  
 cat               21  1.8%   9 18.8%   centipede         11  0.9%   7 14.6%  
 chicken            1  0.1%   1  2.1%   deer               1  0.1%   1  2.1%  
 dog               19  1.6%   8 16.7%   doll               4  0.3%   1  2.1%  
 draconian          6  0.5%   4  8.3%   dragon            10  0.8%   8 16.7%  
 drow              14  1.2%   4  8.3%   duergar            1  0.1%   1  2.1%  
 dwarf             10  0.8%   6 12.5%   elf               22  1.8%   9 18.8%  
 faerie            25  2.1%   1  2.1%   fido               0  0.0%   0  0.0%  
 fish               2  0.2%   1  2.1%   fox                7  0.6%   3  6.3%  
 frog               1  0.1%   1  2.1%   giant              0  0.0%   0  0.0%  
 gnoll             12  1.0%   6 12.5%   gnome             51  4.3%   4  8.3%  
 goblin            14  1.2%   4  8.3%   golem              0  0.0%   0  0.0%  
 half-elf           3  0.3%   2  4.2%   halfling          29  2.4%   5 10.4%  
 healing            0  0.0%   0  0.0%   hobgoblin          0  0.0%   0  0.0%  
 horse             14  1.2%  10 20.8%   human            470 39.4%  35 72.9%  
 insect             2  0.2%   1  2.1%   kobold            31  2.6%   4  8.3%  
 lizard             5  0.4%   2  4.2%   lizardman         29  2.4%   5 10.4%  
 minotaur           2  0.2%   2  4.2%   Mist               0  0.0%   0  0.0%  
 modron             1  0.1%   1  2.1%   mrem              41  3.4%   5 10.4%  
 orc               66  5.5%   6 12.5%   other             18  1.5%   4  8.3%  
 owl                0  0.0%   0  0.0%   pig                5  0.4%   3  6.3%  
 rabbit            15  1.3%   8 16.7%   school monster     0  0.0%   0  0.0%  
 snake             15  1.3%   8 16.7%   song bird         27  2.3%  11 22.9%  
 sylvan             0  0.0%   0  0.0%   troll             12  1.0%   5 10.4%  
 turtle             1  0.1%   1  2.1%   undefined race     7  0.6%   3  6.3%  
 unicorn            0  0.0%   0  0.0%   unique           123 10.3%  21 43.8%  
 voadkyn            1  0.1%   1  2.1%   water fowl        11  0.9%   8 16.7%  
 wolf               6  0.5%   5 10.4%   half-orc           3  0.3%   2  4.2%  

  TOTALS: Total number of NPC races: 60/120
  Total number of mobs: 1192        Total number of areas:  48
  Total number of different races used in different areas: 252

List mobs in area ...


mlist
[ 1800] A giant troll                 [ 1801] A fire giant guard            
[ 1802] A giant troll guard           [ 1803] A large fire hound            
[ 1804] An ettin                      [ 1805] A cyclops                     
[ 1806] A fire giant warrior          [ 1807] An ancient red dragon         
[ 1808] The fire giant king           [ 1809] A fire giant witch doctor     
[ 1810] A young human maiden          [ 1811] A fire elemental              
[ 1812] A fire elemental              [ 1813] A hermit mage                 
[ 1814] A huge fire giant guard       [ 1815] A fire giant warrior          
[ 1816] A fire elemental              

Find where certain mobs are (eg. trolls) ...


mwhere troll
  1) [15705] a troll guard                [15717] Guard Room
  2) [15705] a troll guard                [15716] Guard Room
  3) [15705] a troll guard                [15710] The Inner Courtyard
  4) [  991] a huge pitch-black troll     [  996] Small Wet Room
  5) [  991] a huge pitch-black troll     [  995] Small Damp Room
  6) [  990] a green skinned troll        [  994] Small Dark Room
  7) [  991] a huge pitch-black troll     [  993] Small Dark Room
  8) [  989] a fearsome-looking troll     [  992] Small Room
  9) [  989] a fearsome-looking troll     [  991] Small Dark Room
 10) [  989] a fearsome-looking troll     [  990] Small Dark Room
 11) [  987] a hideous troll              [  989] Small Damp Room
 12) [  986] an ugly troll                [  987] On a Stone Bridge
 13) [ 1802] a giant troll guard          [ 1828] A Winding Tunnel
 14) [ 1802] a giant troll guard          [ 1826] Bend in a Passageway
 15) [ 1800] a giant troll                [ 1804] A Dead End Pass
 16) [27089] a fat troll                  [27072] The Drunken Stupor
 17) [27091] a troll shopkeeper           [27070] Foreign Delicacies

Things you can do with mobs ...


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.
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.