RunUO Community

This is a sample guest message. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

XmlSpawner2

ArteGordon

Wanderer
regions.xml has nothing to do with this package if that was what you were thinking.
It looks like you are missing a definition for the Tokuno map in your mapdefinitions.cs file

You need something like this in there along with the other map definitions.

RegisterMap( 4, 4, 4, 1448, 1448, 1, "Tokuno", MapRules.FeluccaRules );
 

ArteGordon

Wanderer
there is a .xml file called DoomRares.xml in the xmlspawner2-xmlextras.zip file. You just have to [xmlload it

If you put the .xml file in the top level runuo installation folder, or directly into the spawns folder.

[xmlload doomrares.xml

If you extracted it into the Spawns/Malas folder then do

[xmlload Spawns/Malas/doomrares.xml


(you get the idea)
 

Reggie

Wanderer
well i just found out i cant edit existing regions with the region controler do u have any other solution for my problem?
 

ArteGordon

Wanderer
i'm not exactly sure what you mean. Are you having a problem in setting up a custom region using the Custom Region in a Box package, or do you mean that you have defined regions using another system and you are trying to get the spawner to modify those region properties.

The spawner will let you set properties on any item or mobile. If you had a region that you wanted to modify, you would need to create an item that could alter your region, and then have the spawner set properties on that item, and then your item could make the changes to your region based on those properties.

The regioncontrol item in the custom region in a box package basically gives you such an item for custom regions.
 

Reggie

Wanderer
the problem is i wanna change the property of an existing region thats mentioned in the regions.xml of runuo cause i cant set up a that region with the regioncontroler its to big. i made 5 regions that conclude whole britannia.
 

ArteGordon

Wanderer
the default town regions do not allow for modification of things like allowhousing while ingame. They are hardcoded overrides that are a part of things like GuardedRegion regions.

You would have to change that in the existing override of something like AllowHousing in guardedregion.cs or add your own override of AllowHousing in town.cs script.

Then you could make an item that gave you access to those properties on those regions.

I still think that you should be able to do this with the custom region in a box.
I'm not sure why you are having problems setting up the regions you want. The size shouldnt matter.

(edit)

there may be some region priority issues that others have discussed when using this system in existing guarded regions. You may have to check that out.
 

Reggie

Wanderer
well i cant programm in c# thats a problem, could u tell me more exactly how to do that ?

the region i wanna edit is named "Britain Housing" i made this region with the region editor from arya (pandora`s box)
 

ArteGordon

Wanderer
well, I think the easiest way is to use Asayre8's custom region in a box to define and access the regions. No coding required.
I'm not sure if you can get it to read in regions defined using arya's system. You might check with them on that.
 

Reggie

Wanderer
i have another problem it doesnt go to subgroup 2 when i killen the monsters

heres te situation kills is set to 2 i have 1 orc and 1 horse sequential spawning is set to one, thats on the subgroup 1 after i killed this 2 monsters nothing happens
another question if someone tames a creature counts that as kill?
 

ArteGordon

Wanderer
there are a couple of possibilities.
One is that they are not killing them quickly enough. Depending on what your min/maxdelay is set to, if they go more than 1 min/maxdelay cycle without killing anything, the killcount is reset.

If you have made min/maxdelay very short, it may be difficult for them to kill things fast enough to advance. You can adjust this by increasing the KillReset property which is the number of ticks (min/maxdelay cycles) that can pass before resetting the killcount.

The other is that if your min/maxdelay is set too long, after killing enough to advance they would have to wait for the next min/maxdelay cycle for the next spawn to appear and so they might have the impression that it is not advancing.

Taming a creature is like killing it as far as the spawner is concerned.

If you still have a problem, just post the spawner and I will take a look at it.
 

Reggie

Wanderer
couldu take a look at this plz

Code:
 <?xml version="1.0" standalone="yes" ?> 
- <Spawns>
- <Points>
  <Name>yewbowyer2</Name> 
  <UniqueId>038f52fc-8e0e-43a2-8449-6c08ec4230af</UniqueId> 
  <Map>Felucca</Map> 
  <X>617</X> 
  <Y>1141</Y> 
  <Width>10</Width> 
  <Height>10</Height> 
  <CentreX>622</CentreX> 
  <CentreY>1146</CentreY> 
  <CentreZ>0</CentreZ> 
  <Range>5</Range> 
  <MaxCount>2</MaxCount> 
  <MinDelay>5</MinDelay> 
  <MaxDelay>10</MaxDelay> 
  <DelayInSec>False</DelayInSec> 
  <Duration>0</Duration> 
  <DespawnTime>0</DespawnTime> 
  <ProximityRange>-1</ProximityRange> 
  <ProximityTriggerSound>500</ProximityTriggerSound> 
  <TriggerProbability>1</TriggerProbability> 
  <InContainer>False</InContainer> 
  <ContainerX>0</ContainerX> 
  <ContainerY>0</ContainerY> 
  <ContainerZ>0</ContainerZ> 
  <MinRefractory>0</MinRefractory> 
  <MaxRefractory>0</MaxRefractory> 
  <TODStart>0</TODStart> 
  <TODEnd>0</TODEnd> 
  <TODMode>0</TODMode> 
  <KillReset>1</KillReset> 
  <ExternalTriggering>False</ExternalTriggering> 
  <SequentialSpawning>-1</SequentialSpawning> 
  <AllowGhostTriggering>False</AllowGhostTriggering> 
  <SmartSpawning>False</SmartSpawning> 
  <Team>0</Team> 
  <Amount>1</Amount> 
  <IsGroup>False</IsGroup> 
  <IsRunning>True</IsRunning> 
  <IsHomeRangeRelative>True</IsHomeRangeRelative> 
  <Objects2>bowyer:MX=2:SB=0:RT=0:TO=0:KL=0</Objects2> 
  </Points>
- <Points>
  <Name>yewbowyer</Name> 
  <UniqueId>19fbf7f2-6221-471c-8e6f-beeb678d1f50</UniqueId> 
  <Map>Felucca</Map> 
  <X>559</X> 
  <Y>963</Y> 
  <Width>10</Width> 
  <Height>10</Height> 
  <CentreX>564</CentreX> 
  <CentreY>968</CentreY> 
  <CentreZ>0</CentreZ> 
  <Range>5</Range> 
  <MaxCount>2</MaxCount> 
  <MinDelay>5</MinDelay> 
  <MaxDelay>10</MaxDelay> 
  <DelayInSec>False</DelayInSec> 
  <Duration>0</Duration> 
  <DespawnTime>0</DespawnTime> 
  <ProximityRange>-1</ProximityRange> 
  <ProximityTriggerSound>500</ProximityTriggerSound> 
  <TriggerProbability>1</TriggerProbability> 
  <InContainer>False</InContainer> 
  <ContainerX>0</ContainerX> 
  <ContainerY>0</ContainerY> 
  <ContainerZ>0</ContainerZ> 
  <MinRefractory>0</MinRefractory> 
  <MaxRefractory>0</MaxRefractory> 
  <TODStart>0</TODStart> 
  <TODEnd>0</TODEnd> 
  <TODMode>0</TODMode> 
  <KillReset>1</KillReset> 
  <ExternalTriggering>False</ExternalTriggering> 
  <SequentialSpawning>-1</SequentialSpawning> 
  <AllowGhostTriggering>False</AllowGhostTriggering> 
  <SmartSpawning>False</SmartSpawning> 
  <Team>0</Team> 
  <Amount>1</Amount> 
  <IsGroup>False</IsGroup> 
  <IsRunning>True</IsRunning> 
  <IsHomeRangeRelative>True</IsHomeRangeRelative> 
  <Objects2>bowyer:MX=2:SB=0:RT=0:TO=0:KL=0</Objects2> 
  </Points>
- <Points>
  <Name>yewhealer</Name> 
  <UniqueId>f0a7322f-5016-40bd-af04-209565e204f4</UniqueId> 
  <Map>Felucca</Map> 
  <X>531</X> 
  <Y>957</Y> 
  <Width>10</Width> 
  <Height>10</Height> 
  <CentreX>536</CentreX> 
  <CentreY>962</CentreY> 
  <CentreZ>0</CentreZ> 
  <Range>5</Range> 
  <MaxCount>3</MaxCount> 
  <MinDelay>5</MinDelay> 
  <MaxDelay>10</MaxDelay> 
  <DelayInSec>False</DelayInSec> 
  <Duration>0</Duration> 
  <DespawnTime>0</DespawnTime> 
  <ProximityRange>-1</ProximityRange> 
  <ProximityTriggerSound>500</ProximityTriggerSound> 
  <TriggerProbability>1</TriggerProbability> 
  <InContainer>False</InContainer> 
  <ContainerX>0</ContainerX> 
  <ContainerY>0</ContainerY> 
  <ContainerZ>0</ContainerZ> 
  <MinRefractory>0</MinRefractory> 
  <MaxRefractory>0</MaxRefractory> 
  <TODStart>0</TODStart> 
  <TODEnd>0</TODEnd> 
  <TODMode>0</TODMode> 
  <KillReset>1</KillReset> 
  <ExternalTriggering>False</ExternalTriggering> 
  <SequentialSpawning>-1</SequentialSpawning> 
  <AllowGhostTriggering>False</AllowGhostTriggering> 
  <SmartSpawning>False</SmartSpawning> 
  <Team>0</Team> 
  <Amount>1</Amount> 
  <IsGroup>False</IsGroup> 
  <IsRunning>True</IsRunning> 
  <IsHomeRangeRelative>True</IsHomeRangeRelative> 
  <Objects2>healer:MX=2:SB=0:RT=0:TO=0:KL=0:OBJ=healerguildmaster:MX=1:SB=0:RT=0:TO=0:KL=0</Objects2> 
  </Points>
- <Points>
  <Name>yewtanner</Name> 
  <UniqueId>940b54c4-30b1-49de-bbb9-0313515208c8</UniqueId> 
  <Map>Felucca</Map> 
  <X>508</X> 
  <Y>985</Y> 
  <Width>10</Width> 
  <Height>10</Height> 
  <CentreX>513</CentreX> 
  <CentreY>990</CentreY> 
  <CentreZ>0</CentreZ> 
  <Range>5</Range> 
  <MaxCount>4</MaxCount> 
  <MinDelay>5</MinDelay> 
  <MaxDelay>10</MaxDelay> 
  <DelayInSec>False</DelayInSec> 
  <Duration>0</Duration> 
  <DespawnTime>0</DespawnTime> 
  <ProximityRange>-1</ProximityRange> 
  <ProximityTriggerSound>500</ProximityTriggerSound> 
  <TriggerProbability>1</TriggerProbability> 
  <InContainer>False</InContainer> 
  <ContainerX>0</ContainerX> 
  <ContainerY>0</ContainerY> 
  <ContainerZ>0</ContainerZ> 
  <MinRefractory>0</MinRefractory> 
  <MaxRefractory>0</MaxRefractory> 
  <TODStart>0</TODStart> 
  <TODEnd>0</TODEnd> 
  <TODMode>0</TODMode> 
  <KillReset>1</KillReset> 
  <ExternalTriggering>False</ExternalTriggering> 
  <SequentialSpawning>-1</SequentialSpawning> 
  <AllowGhostTriggering>False</AllowGhostTriggering> 
  <SmartSpawning>False</SmartSpawning> 
  <Team>0</Team> 
  <Amount>1</Amount> 
  <IsGroup>False</IsGroup> 
  <IsRunning>True</IsRunning> 
  <IsHomeRangeRelative>True</IsHomeRangeRelative> 
  <Objects2>tanner:MX=2:SB=0:RT=0:TO=0:KL=0:OBJ=furtrader:MX=2:SB=0:RT=0:TO=0:KL=0</Objects2> 
  </Points>
- <Points>
  <Name>yewbutcher</Name> 
  <UniqueId>27496f3d-efc6-437d-88ce-48c4f028fe48</UniqueId> 
  <Map>Felucca</Map> 
  <X>525</X> 
  <Y>1005</Y> 
  <Width>10</Width> 
  <Height>10</Height> 
  <CentreX>530</CentreX> 
  <CentreY>1010</CentreY> 
  <CentreZ>0</CentreZ> 
  <Range>5</Range> 
  <MaxCount>2</MaxCount> 
  <MinDelay>5</MinDelay> 
  <MaxDelay>10</MaxDelay> 
  <DelayInSec>False</DelayInSec> 
  <Duration>0</Duration> 
  <DespawnTime>0</DespawnTime> 
  <ProximityRange>-1</ProximityRange> 
  <ProximityTriggerSound>500</ProximityTriggerSound> 
  <TriggerProbability>1</TriggerProbability> 
  <InContainer>False</InContainer> 
  <ContainerX>0</ContainerX> 
  <ContainerY>0</ContainerY> 
  <ContainerZ>0</ContainerZ> 
  <MinRefractory>0</MinRefractory> 
  <MaxRefractory>0</MaxRefractory> 
  <TODStart>0</TODStart> 
  <TODEnd>0</TODEnd> 
  <TODMode>0</TODMode> 
  <KillReset>1</KillReset> 
  <ExternalTriggering>False</ExternalTriggering> 
  <SequentialSpawning>-1</SequentialSpawning> 
  <AllowGhostTriggering>False</AllowGhostTriggering> 
  <SmartSpawning>False</SmartSpawning> 
  <Team>0</Team> 
  <Amount>1</Amount> 
  <IsGroup>False</IsGroup> 
  <IsRunning>True</IsRunning> 
  <IsHomeRangeRelative>True</IsHomeRangeRelative> 
  <Objects2>butcher:MX=2:SB=0:RT=0:TO=0:KL=0</Objects2> 
  </Points>
- <Points>
  <Name>yewbaker</Name> 
  <UniqueId>f494cae5-9c16-45ff-87ee-afa249b3c53e</UniqueId> 
  <Map>Felucca</Map> 
  <X>549</X> 
  <Y>986</Y> 
  <Width>10</Width> 
  <Height>10</Height> 
  <CentreX>554</CentreX> 
  <CentreY>991</CentreY> 
  <CentreZ>0</CentreZ> 
  <Range>5</Range> 
  <MaxCount>2</MaxCount> 
  <MinDelay>5</MinDelay> 
  <MaxDelay>10</MaxDelay> 
  <DelayInSec>False</DelayInSec> 
  <Duration>0</Duration> 
  <DespawnTime>0</DespawnTime> 
  <ProximityRange>-1</ProximityRange> 
  <ProximityTriggerSound>500</ProximityTriggerSound> 
  <TriggerProbability>1</TriggerProbability> 
  <InContainer>False</InContainer> 
  <ContainerX>0</ContainerX> 
  <ContainerY>0</ContainerY> 
  <ContainerZ>0</ContainerZ> 
  <MinRefractory>0</MinRefractory> 
  <MaxRefractory>0</MaxRefractory> 
  <TODStart>0</TODStart> 
  <TODEnd>0</TODEnd> 
  <TODMode>0</TODMode> 
  <KillReset>1</KillReset> 
  <ExternalTriggering>False</ExternalTriggering> 
  <SequentialSpawning>-1</SequentialSpawning> 
  <AllowGhostTriggering>False</AllowGhostTriggering> 
  <SmartSpawning>False</SmartSpawning> 
  <Team>0</Team> 
  <Amount>1</Amount> 
  <IsGroup>False</IsGroup> 
  <IsRunning>True</IsRunning> 
  <IsHomeRangeRelative>True</IsHomeRangeRelative> 
  <Objects2>baker:MX=2:SB=0:RT=0:TO=0:KL=0</Objects2> 
  </Points>
- <Points>
  <Name>yewarchitect</Name> 
  <UniqueId>185a10a0-b9bd-4ced-b62d-bceb12dd00cd</UniqueId> 
  <Map>Felucca</Map> 
  <X>564</X> 
  <Y>1007</Y> 
  <Width>10</Width> 
  <Height>10</Height> 
  <CentreX>569</CentreX> 
  <CentreY>1012</CentreY> 
  <CentreZ>0</CentreZ> 
  <Range>5</Range> 
  <MaxCount>6</MaxCount> 
  <MinDelay>5</MinDelay> 
  <MaxDelay>10</MaxDelay> 
  <DelayInSec>False</DelayInSec> 
  <Duration>0</Duration> 
  <DespawnTime>0</DespawnTime> 
  <ProximityRange>-1</ProximityRange> 
  <ProximityTriggerSound>500</ProximityTriggerSound> 
  <TriggerProbability>1</TriggerProbability> 
  <InContainer>False</InContainer> 
  <ContainerX>0</ContainerX> 
  <ContainerY>0</ContainerY> 
  <ContainerZ>0</ContainerZ> 
  <MinRefractory>0</MinRefractory> 
  <MaxRefractory>0</MaxRefractory> 
  <TODStart>0</TODStart> 
  <TODEnd>0</TODEnd> 
  <TODMode>0</TODMode> 
  <KillReset>1</KillReset> 
  <ExternalTriggering>False</ExternalTriggering> 
  <SequentialSpawning>-1</SequentialSpawning> 
  <AllowGhostTriggering>False</AllowGhostTriggering> 
  <SmartSpawning>False</SmartSpawning> 
  <Team>0</Team> 
  <Amount>1</Amount> 
  <IsGroup>False</IsGroup> 
  <IsRunning>True</IsRunning> 
  <IsHomeRangeRelative>True</IsHomeRangeRelative> 
  <Objects2>carpenter:MX=2:SB=0:RT=0:TO=0:KL=0:OBJ=realestatebroker:MX=2:SB=0:RT=0:TO=0:KL=0:OBJ=architect:MX=2:SB=0:RT=0:TO=0:KL=0</Objects2> 
  </Points>
- <Points>
  <Name>yewbanker</Name> 
  <UniqueId>7930472b-4b4f-44de-93ff-4c29ce8350f6</UniqueId> 
  <Map>Felucca</Map> 
  <X>647</X> 
  <Y>815</Y> 
  <Width>10</Width> 
  <Height>10</Height> 
  <CentreX>652</CentreX> 
  <CentreY>820</CentreY> 
  <CentreZ>0</CentreZ> 
  <Range>5</Range> 
  <MaxCount>4</MaxCount> 
  <MinDelay>5</MinDelay> 
  <MaxDelay>10</MaxDelay> 
  <DelayInSec>False</DelayInSec> 
  <Duration>0</Duration> 
  <DespawnTime>0</DespawnTime> 
  <ProximityRange>-1</ProximityRange> 
  <ProximityTriggerSound>500</ProximityTriggerSound> 
  <TriggerProbability>1</TriggerProbability> 
  <InContainer>False</InContainer> 
  <ContainerX>0</ContainerX> 
  <ContainerY>0</ContainerY> 
  <ContainerZ>0</ContainerZ> 
  <MinRefractory>0</MinRefractory> 
  <MaxRefractory>0</MaxRefractory> 
  <TODStart>0</TODStart> 
  <TODEnd>0</TODEnd> 
  <TODMode>0</TODMode> 
  <KillReset>1</KillReset> 
  <ExternalTriggering>False</ExternalTriggering> 
  <SequentialSpawning>-1</SequentialSpawning> 
  <AllowGhostTriggering>False</AllowGhostTriggering> 
  <SmartSpawning>False</SmartSpawning> 
  <Team>0</Team> 
  <Amount>1</Amount> 
  <IsGroup>False</IsGroup> 
  <IsRunning>True</IsRunning> 
  <IsHomeRangeRelative>True</IsHomeRangeRelative> 
  <Objects2>banker:MX=2:SB=0:RT=0:TO=0:KL=0:OBJ=minter:MX=2:SB=0:RT=0:TO=0:KL=0</Objects2> 
  </Points>
- <Points>
  <Name>yewinn</Name> 
  <UniqueId>8311c812-5488-4372-abee-fd871b4062e0</UniqueId> 
  <Map>Felucca</Map> 
  <X>605</X> 
  <Y>805</Y> 
  <Width>10</Width> 
  <Height>10</Height> 
  <CentreX>610</CentreX> 
  <CentreY>810</CentreY> 
  <CentreZ>0</CentreZ> 
  <Range>5</Range> 
  <MaxCount>2</MaxCount> 
  <MinDelay>5</MinDelay> 
  <MaxDelay>10</MaxDelay> 
  <DelayInSec>False</DelayInSec> 
  <Duration>0</Duration> 
  <DespawnTime>0</DespawnTime> 
  <ProximityRange>-1</ProximityRange> 
  <ProximityTriggerSound>500</ProximityTriggerSound> 
  <TriggerProbability>1</TriggerProbability> 
  <InContainer>False</InContainer> 
  <ContainerX>0</ContainerX> 
  <ContainerY>0</ContainerY> 
  <ContainerZ>0</ContainerZ> 
  <MinRefractory>0</MinRefractory> 
  <MaxRefractory>0</MaxRefractory> 
  <TODStart>0</TODStart> 
  <TODEnd>0</TODEnd> 
  <TODMode>0</TODMode> 
  <KillReset>1</KillReset> 
  <ExternalTriggering>False</ExternalTriggering> 
  <SequentialSpawning>-1</SequentialSpawning> 
  <AllowGhostTriggering>False</AllowGhostTriggering> 
  <SmartSpawning>False</SmartSpawning> 
  <Team>0</Team> 
  <Amount>1</Amount> 
  <IsGroup>False</IsGroup> 
  <IsRunning>True</IsRunning> 
  <IsHomeRangeRelative>True</IsHomeRangeRelative> 
  <Objects2>innkeeper:MX=2:SB=0:RT=0:TO=0:KL=0</Objects2> 
  </Points>
- <Points>
  <Name>yewvendorrespawn</Name> 
  <UniqueId>09dd2cc1-050a-4ab3-a305-f48e892ab5f3</UniqueId> 
  <Map>Felucca</Map> 
  <X>539</X> 
  <Y>989</Y> 
  <Width>10</Width> 
  <Height>10</Height> 
  <CentreX>544</CentreX> 
  <CentreY>994</CentreY> 
  <CentreZ>0</CentreZ> 
  <Range>5</Range> 
  <MaxCount>9</MaxCount> 
  <MinDelay>5</MinDelay> 
  <MaxDelay>10</MaxDelay> 
  <DelayInSec>False</DelayInSec> 
  <Duration>0</Duration> 
  <DespawnTime>0</DespawnTime> 
  <ProximityRange>-1</ProximityRange> 
  <ProximityTriggerSound>500</ProximityTriggerSound> 
  <TriggerProbability>1</TriggerProbability> 
  <InContainer>False</InContainer> 
  <ContainerX>0</ContainerX> 
  <ContainerY>0</ContainerY> 
  <ContainerZ>0</ContainerZ> 
  <MinRefractory>0</MinRefractory> 
  <MaxRefractory>0</MaxRefractory> 
  <TODStart>0</TODStart> 
  <TODEnd>0</TODEnd> 
  <TODMode>0</TODMode> 
  <KillReset>1</KillReset> 
  <ExternalTriggering>False</ExternalTriggering> 
  <SequentialSpawning>-1</SequentialSpawning> 
  <AllowGhostTriggering>False</AllowGhostTriggering> 
  <SmartSpawning>False</SmartSpawning> 
  <Team>0</Team> 
  <Amount>1</Amount> 
  <IsGroup>True</IsGroup> 
  <IsRunning>True</IsRunning> 
  <IsHomeRangeRelative>True</IsHomeRangeRelative> 
  <Objects2>SET,yewinn/dorespawn/true:MX=1:SB=0:RT=0:TO=0:KL=0:OBJ=SET,yewbanker/dorespawn/true:MX=1:SB=0:RT=0:TO=0:KL=0:OBJ=SET,yewbaker/dorespawn/true:MX=1:SB=0:RT=0:TO=0:KL=0:OBJ=SET,yewtanner/dorespawn/true:MX=1:SB=0:RT=0:TO=0:KL=0:OBJ=SET,yewarchitect/dorespawn/true:MX=1:SB=0:RT=0:TO=0:KL=0:OBJ=SET,yewbutcher/dorespawn/true:MX=1:SB=0:RT=0:TO=0:KL=0:OBJ=SET,yewhealer/dorespawn/true:MX=1:SB=0:RT=0:TO=0:KL=0:OBJ=SET,yewbowyer/dorespawn/true:MX=1:SB=0:RT=0:TO=0:KL=0:OBJ=SET,yewbowyer2/dorespawn/true:MX=1:SB=0:RT=0:TO=0:KL=0</Objects2> 
  </Points>
- <Points>
  <Name>yewvendorreset</Name> 
  <UniqueId>cef03f27-c311-452a-8c72-f49f14e3f8be</UniqueId> 
  <Map>Felucca</Map> 
  <X>540</X> 
  <Y>988</Y> 
  <Width>10</Width> 
  <Height>10</Height> 
  <CentreX>545</CentreX> 
  <CentreY>993</CentreY> 
  <CentreZ>0</CentreZ> 
  <Range>5</Range> 
  <MaxCount>9</MaxCount> 
  <MinDelay>5</MinDelay> 
  <MaxDelay>10</MaxDelay> 
  <DelayInSec>False</DelayInSec> 
  <Duration>0</Duration> 
  <DespawnTime>0</DespawnTime> 
  <ProximityRange>-1</ProximityRange> 
  <ProximityTriggerSound>500</ProximityTriggerSound> 
  <TriggerProbability>1</TriggerProbability> 
  <InContainer>False</InContainer> 
  <ContainerX>0</ContainerX> 
  <ContainerY>0</ContainerY> 
  <ContainerZ>0</ContainerZ> 
  <MinRefractory>0</MinRefractory> 
  <MaxRefractory>0</MaxRefractory> 
  <TODStart>0</TODStart> 
  <TODEnd>0</TODEnd> 
  <TODMode>0</TODMode> 
  <KillReset>1</KillReset> 
  <ExternalTriggering>False</ExternalTriggering> 
  <SequentialSpawning>-1</SequentialSpawning> 
  <AllowGhostTriggering>False</AllowGhostTriggering> 
  <SmartSpawning>False</SmartSpawning> 
  <Team>0</Team> 
  <Amount>1</Amount> 
  <IsGroup>True</IsGroup> 
  <IsRunning>True</IsRunning> 
  <IsHomeRangeRelative>True</IsHomeRangeRelative> 
  <Objects2>SET,yewinn/doreset/true:MX=1:SB=0:RT=0:TO=0:KL=0:OBJ=SET,yewbanker/doreset/true:MX=1:SB=0:RT=0:TO=0:KL=0:OBJ=SET,yewbaker/doreset/true:MX=1:SB=0:RT=0:TO=0:KL=0:OBJ=SET,yewtanner/doreset/true:MX=1:SB=0:RT=0:TO=0:KL=0:OBJ=SET,yewarchitect/doreset/true:MX=1:SB=0:RT=0:TO=0:KL=0:OBJ=SET,yewbutcher/doreset/true:MX=1:SB=0:RT=0:TO=0:KL=0:OBJ=SET,yewhealer/doreset/true:MX=1:SB=0:RT=0:TO=0:KL=0:OBJ=SET,yewbowyer/doreset/true:MX=1:SB=0:RT=0:TO=0:KL=0:OBJ=SET,yewbowyer2/doreset/true:MX=1:SB=0:RT=0:TO=0:KL=0</Objects2> 
  </Points>
[b]
- <Points>
  <Name>yew</Name> 
  <UniqueId>eda7560a-6efc-4c7d-bc76-695c95c7eb02</UniqueId> 
  <Map>Felucca</Map> 
  <X>474</X> 
  <Y>923</Y> 
  <Width>140</Width> 
  <Height>140</Height> 
  <CentreX>544</CentreX> 
  <CentreY>993</CentreY> 
  <CentreZ>0</CentreZ> 
  <Range>70</Range> 
  <MaxCount>64</MaxCount> 
  <MinDelay>5</MinDelay> 
  <MaxDelay>10</MaxDelay> 
  <DelayInSec>False</DelayInSec> 
  <Duration>0</Duration> 
  <DespawnTime>0</DespawnTime> 
  <ProximityRange>-1</ProximityRange> 
  <ProximityTriggerSound>500</ProximityTriggerSound> 
  <SetPropertyItemName>Yew Housing,Server.Items.RegionControl</SetPropertyItemName> 
  <TriggerProbability>1</TriggerProbability> 
  <InContainer>False</InContainer> 
  <ContainerX>0</ContainerX> 
  <ContainerY>0</ContainerY> 
  <ContainerZ>0</ContainerZ> 
  <MinRefractory>0</MinRefractory> 
  <MaxRefractory>0</MaxRefractory> 
  <TODStart>0</TODStart> 
  <TODEnd>0</TODEnd> 
  <TODMode>0</TODMode> 
  <KillReset>1</KillReset> 
  <ExternalTriggering>False</ExternalTriggering> 
  <SequentialSpawning>1</SequentialSpawning> 
  <AllowGhostTriggering>False</AllowGhostTriggering> 
  <SmartSpawning>False</SmartSpawning> 
  <Team>0</Team> 
  <Amount>1</Amount> 
  <IsGroup>True</IsGroup> 
  <IsRunning>True</IsRunning> 
  <IsHomeRangeRelative>True</IsHomeRangeRelative> 
  <Objects2>scorpion:MX=12:SB=1:RT=0:TO=0:KL=60:OBJ=imp:MX=12:SB=1:RT=0:TO=0:KL=0:OBJ=harpy:MX=12:SB=1:RT=0:TO=0:KL=0:OBJ=giantspider:MX=12:SB=1:RT=0:TO=0:KL=0:OBJ=mongbat:MX=12:SB=1:RT=0:TO=0:KL=0:OBJ=SET/allowhousing/false:MX=1:SB=1:RT=0:TO=0:KL=0:OBJ=SET,yewvendorreset/dorespawn/true:MX=1:SB=1:RT=0:TO=0:KL=0:OBJ=SET/allowhousing/true:MX=1:SB=2:RT=720:TO=1:KL=0:OBJ=SET,yewvendorrespawn/dorespawn/true:MX=1:SB=2:RT=0:TO=0:KL=0</Objects2> 
  </Points>
[/b]
  </Spawns>
is there a way to make no delay so that killcount stays?
 

Reggie

Wanderer
well i tested it a little bit longer it does work but it takes some minutes till the subgroup changes

i got some questions

can i send a broacasted message to the whole comunity on change?
and the question i mentioned before can i hold the killcount forever? cause otheways it screws my sytem up
 

ArteGordon

Wanderer
The time to change groups is determined by the min/maxdelay spawn time.

You can make KillReset as large as you like, but not infinite, so as some point it will have to reset. Of course taking for example a min/maxdelay of 1 min, and a max int value of somewhere around 2x10^9, that takes you sometime into the 39th century, so I think you are pretty safe.

I noticed that you had your imps set to subgroup 0. You probably wanted those on 1.

to broadcast to players you can use the BCAST/message keyword. Just add a spawn entry like

BCAST/Let the games begin!

and put it in one of your subgroups.

(I just noticed that I had forgotten to add that to the help list of keywords, thanks.)
 

ArteGordon

Wanderer
oh, one more thing I noticed about your spawner, and that is that you have the kills required to advance set to 60, but you only have a total spawn of 3x12 creatures (scorps+imps+harpies). Since you have the Group property set to true, it will not respawn anything until you have killed them all.
So you will spawn 36 creatures, they will get cleared, 36 more will pop up and when you have killed 24 of those, it will advance.

Its not a problem, just pointing it out in case you were thinking that as the mobs got killed they would continue to be respawned.

(edit)
minor correction to the description of how it will behave, you have to kill all of the 2nd batch of 36 before advancing (because of the Group spawning), not 24 as I had stated before.
 

ArteGordon

Wanderer
you should be able to [xmlload them and then most of them involve some kind of npc interaction to get them started that require player accesslevel to trigger.

For example a simple one like katarquest you can just

[xmlloadhere katarquest.xml

and it will load the quest spawners whereever you happen to be.
Doing a quick respawn on them will set them up immediately (instead of waiting for any npcs and such to spawn).


Some, such as dracondarquest.xml are more involved and have multiple npcs spread out over several locations.

[xmlload dracondarquest.xml

will load in the quest spawners and it begins in the brit bards guild in fel with the npc Samantha.
 
Top