Difference between revisions of "MQ2SpawnMaster" - MMOBugs Wiki

Line 73: Line 73:
 
[Settings]
 
[Settings]
 
Enabled=on
 
Enabled=on
 +
ExactCase=on
 
[Korafax, Home of the Riders]
 
[Korafax, Home of the Riders]
 
Spawn0=#Attendant Xixkt
 
Spawn0=#Attendant Xixkt

Revision as of 13:46, 8 November 2010

Plugin Info
Name MQ2SpawnMaster
Author Cr4zyb4rd
Link Wiki Link
Commands /spawnmaster
Source Available Yes
Uses INI File Yes

Description

Spawn tracking/analysis utilities.

Features

  • This plugin adds the ability to watch for certain spawns, either spawning or despawning.

Commands

  • /spawnmaster <on/off> Turns spawn checking on or off.
  • /spawnmaster add <SpawnName> Add spawn name to watch list (or target if no name given).
  • /spawnmaster delete <SpawnName> Delete spawn name from watch list (or target if no name given).
  • /spawnmaster list Display watch list for current zone.
  • /spawnmaster uplist Display any mobs on watch list that are currently up.
  • /spawnmaster downlist Display any watched mobs that have died or despawned.
  • /spawnmaster load Force reload of INI file for spawn list.

Example Usage

This command turns on spawn checking.

  • /spawnmaster on


This command would add the spawn Lodizal to the watch list.

  • /spawnmaster add Lodizal


This command would delete the spawn Lodizal from the watch list.

  • /spawnmaster delete Lodizal


This command would list all the current spawns on the list for your zone.

  • /spawnmaster list


This command would list all the current spawns on your list which are alive.

  • /spawnmaster uplist


This command would list all the current spawns on your list which are dead.

  • /spawnmaster downlist


This command would reload your spawn list from the INI file.

  • /spawnmaster load


This command would turn on/off exact case matching for entries in the INI file.

  • /spawnmaster case [on|off]

Macro Data

This plugin adds a new TLO called SpawnMaster.

ExampleType

  • ${SpawnMaster.Search} : int - Return number of names in search list.
  • ${SpawnMaster.UpList} : int - Return number of mobs in up list.
  • ${SpawnMaster.DownList} : int - Return number of mobs in down list.
  • ${SpawnMaster.Version} : string - Return string with plugin version.
  • ${SpawnMaster.LastMatch} : string - Return name of last matched spawn from the up list.


Sample Configuration

MQ2SpawnMaster.ini

[Settings]
Enabled=on
ExactCase=on
[Korafax, Home of the Riders]
Spawn0=#Attendant Xixkt
Spawn1=#Bazu Warsmasher
Spawn2=#Chainrender
Spawn3=#Deathstalker
Spawn4=#Dire Feran Mindrender
Spawn5=#Grg`nok
Spawn6=#Hexxt Shadowslayer
Spawn7=#Hexxt Soulhunter
Spawn8=#Noc Bloodswarmer
Spawn9=#Pixxt Darkhammer
Spawn10=#Pixxt Deathbinder
Spawn11=#Spikemangler
Spawn12=#Veltarik

Availability

This plugin is included with the MMOBugs Compile.