XmlSpawner Basics.

XmlSpawner by ArteGordon.

Now that you have a basic knowledge of the xmlspawner lets go into some more detailed things, in this document we shall cover "props" as this is the heart of the spawner.

Open your xmlspawner and click on "props" you should see...

Now if this is your first time with xmlspawner, you will most likely be in shock at seeing this... hehehe, this isn`t as bad as it looks, and we shall attempt to understand just a few of them for now, at a later time, I may go into more of them, but for this document we only need a few.

Because some of this is for more advanced spawning, the ones we want to concerntrate on are.. "HomeRange" "MaxCount" "MaxDelay" "Min Delay" "ProximityRange" "SpawnRange" and finally "TriggerAccessLevel".

Ok, lets start on the list, "HomeRange" this is where we set up how far the "monster/monsters" can wander from the spawner, these numbers are "Tiles" from the spawner, so for example if we dont want the monsters wandering anymore then 5 tiles from the spawner we would set this to 5.

"MaxDelay" and "MinDelay" this is how often we want the "monster/monsters" to spawn upto the "Maxcount".. example:

We set "MaxCount" to 5 this would allow a Maximum of 5 monsters to spawn at any given time, we set "MinDelay" to 5 Seconds and "MaxDelay" to 10 Seconds... meaning that the spawner would randomize a time from 5 seconds to 10 seconds, and spawn a monster.. upto a Maximum of 5 Monsters.

This would be set like thus: MaxCount 5: MinDelay 00:00:05: MaxDelay 00:00:10:

"ProximintyRange" is a "Trigger" state, this is how close a player needs to get to the spawner before it starts to spawn the "monster/monsters"... for example if we set this to 5, this would mean the player would have to get within 5 tiles of the spawner for the spawner to start to spawn the "monster/monsters".

"SpawnRange" is the absolute maximum the spawner can spawn monsters away from the spawner location, if we set this to 5, that would mean that the spawner could only spawn monsters to a maximum of 5 tiles away from the spawner, if we decided for example to increase the "HomeRange" to 10, this would mean the spawner would spawn the monsters to a max of 5 tiles from its location, but allow the monsters to "roam" upto 10 tiles away from the spawner location itself.

"TriggerAccessLevel" This is the level of the player that can "Trigger" the spawner, if its set to "Administrator" for example, this would mean only an Admin could trigger the spawner.. this is usefull for testing out various things, before setting it to player access level and finding problems later, it also allows us to control various spawners, for example, if you wanted to run a quest, that could only be activated when your on with your admin account, you could set the spawner to "Admin" level and then gather the players for the quest, gate them there, move them there or whatever, safely knowing that the spawner will not start untill you arrived.

This just about sums up everything we need for now, as you can see from the gump there are alot of other things on the "props" gump, but most of that we do not need for now, as all we are trying to succeed is get the basics of the spawner.

Monster...>