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