Author Topic: NES 8.1 question  (Read 1014 times)

Legacy_DeadeyeDevie

  • Newbie
  • *
  • Posts: 14
  • Karma: +0/-0
NES 8.1 question
« on: May 09, 2016, 12:43:15 am »


               

Im attempting to use NESS 8.0 to set the spawns for a persistent world i am building, but im having issues with firing times.


 


the name for the waypoints i am using (as a basis for general mobs) is SP30_SN12_SA3 _SR10_RWRH10_TR30_CD60T2R7 but the issue im having is that the initial spawn is delayed by about a minute.


 


what i am looking for is a waypoint name that gives a spawn in as soon as the PC enters the area set to fire the script (about 30 metres or 3 tiles away), then it fires once every 3 minutes whilst they are within that area.


 


i have read through the guide i found, but dont see any way of forcing the initial spawn to happen immediately, rather than it spawning 3 mins after the player enters the trigger area.


 


anyone know any way to get this to work?



               
               

               
            

Legacy_KMdS!

  • Sr. Member
  • ****
  • Posts: 364
  • Karma: +0/-0
NES 8.1 question
« Reply #1 on: May 09, 2016, 01:25:24 am »


               

(I'm not at home right now but I believe you need to do the following)


 


Change the SP flag, the value of thirty is causing your initial spaw to be delayed 30 heartbeats, or 180 seconds. delete the value of 30 and use he SD flag to set the reprocessing of the spawn. The flag should look something like this


 


SP_SN12_SA3_SR10_SD3_RWRH10_TR30_CD60T2R7


 


his will cause the spawn to be processd imediately on a player entering and set a reprocessing delay of 3 minutes.You can use the M sub-flag to create a randomly timed spawn delay, SD5M3 will set the spawn to happen between 3 to 5 minutes.



               
               

               
            

Legacy_SHOVA

  • Hero Member
  • *****
  • Posts: 893
  • Karma: +0/-0
NES 8.1 question
« Reply #2 on: May 09, 2016, 04:46:05 am »


               


Im attempting to use NESS 8.0 to set the spawns for a persistent world i am building, but im having issues with firing times.


 


the name for the waypoints i am using (as a basis for general mobs) is SP30_SN12_SA3 _SR10_RWRH10_TR30_CD60T2R7 but the issue im having is that the initial spawn is delayed by about a minute.


 


what i am looking for is a waypoint name that gives a spawn in as soon as the PC enters the area set to fire the script (about 30 metres or 3 tiles away), then it fires once every 3 minutes whilst they are within that area.


 


i have read through the guide i found, but dont see any way of forcing the initial spawn to happen immediately, rather than it spawning 3 mins after the player enters the trigger area.


 


anyone know any way to get this to work?




what you want is SP_SN12_SA_SR10_RW10_RH10_TR30_CD60T2R7


 


SP_ will default to the first heartbeat 6 seconds


SN12_ this will spawn 12 of whatever- if you want to adjust it, or randomize it you can make it SN12M4- where it will spawn in max 12, minimum 4.


SA_ spawn one creature per cycle. Change to SA12 will spawn all 12 at once.


SR10_ spawn radius 10 meter from the way point.


RW10_ random walk no more than 10 meters from the way point.


RH10_ return home only if it walks further than 10 meters.


TR30_ spawn when PC is 30 meters from way point. Note, if you remove this, the creature will spawn in the first heartbeat/s after mod load, rather than wait for a PC to enter withing the area.


CD60T2R7 corpse decay 60 seconds, leave remains, and get rid of remains and all that.


 


The NESS tutorial PDF can be found here:http://neverwinterva...t/ness-tutorial


               
               

               
            

Legacy_KMdS!

  • Sr. Member
  • ****
  • Posts: 364
  • Karma: +0/-0
NES 8.1 question
« Reply #3 on: May 09, 2016, 05:42:46 am »


               

Ok, back at home withy my reference notes.....


 


Your flag settings are fine, but to get what you asked for you need to remove the 30 from the sp flag so that you don't delay the first spawn to 30 heartbeats. Use the SD flag to set your spawn delay for any respawns wanted, include the IS1D0 flag to get an immediate spawn and include the TR flag set to TR35D45 if you want to spawn only when the pc is within 35meters and despawn if the pc is more than 45meters away from spawns. I recomend setting up Ness's pseudo heartbeat for areas so that area get processed when PC's are in the area only..


 


Definitely get the Tutorial. I do remember there being a couple of errors in it but otherwise it is invaluable.



               
               

               
            

Legacy_DeadeyeDevie

  • Newbie
  • *
  • Posts: 14
  • Karma: +0/-0
NES 8.1 question
« Reply #4 on: May 09, 2016, 09:42:47 am »


               KMdS is closest. Just found the section on IS1D0, which is the last piece of the puzzle I was looking for!


Would I be able to mix the TR35 trigger with the despawning after player has left the area, rather than when they back off from the spawn?


I think it's something like PC3 for a 3 minute clear up after they have left. Purely for spawn and processor management, and so players can't trigger then shut off the spawns to avoid combat.
               
               

               
            

Legacy_meaglyn

  • Hero Member
  • *****
  • Posts: 1451
  • Karma: +0/-0
NES 8.1 question
« Reply #5 on: May 09, 2016, 02:22:25 pm »


               

You may also want to check out the spawn waypoint generator. It's missing a few flags but can be very helpful in getting the basic functionality in place. Then you can tweak the results. You can get it from the ness 8.1 page.



               
               

               
            

Legacy_DeadeyeDevie

  • Newbie
  • *
  • Posts: 14
  • Karma: +0/-0
NES 8.1 question
« Reply #6 on: May 09, 2016, 10:19:42 pm »


               

looks like i have my answer. with a little alteration of my variables, i have come up with


 


SP_IS1D005_SN12_SA03_SR10_SD03_RW_PC04_CD030T0_TR35_RH15


 


the only part im not sure of, is whether the PC04 and the TR35 will mix together. time to test.


 


thanks guys.