Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::Windows Servers

Support::Windows Servers Support forum for Windows EQEMu users.

Reply
 
Thread Tools Display Modes
  #1  
Old 06-27-2014, 01:23 PM
BasketCase209's Avatar
BasketCase209
Fire Beetle
 
Join Date: Feb 2006
Location: California
Posts: 28
Default Spawn conditions don't seem to be working.

I'm trying to create a clan of gypsies in the Loping Plains that during the day are gypsies with merchants and such but at night they despawn and werewolves spawn in their place. The NPCs are placed correctly but when I set up the spawn conditions they didn't show. I zoned out, waited a few minutes and zoned back in and then reset the server twice. They still don't appear to be spawning.
I use a combination of akkadius' eoc and navicat and I took a screenshot of both the navicat spawn2 table and the spawn conditions from akkadius'.
If you're wondering where I got these numbers I tried to mimic spawn conditions that already existed when I acquired the database.

I appreciate the help. This has been driving me nuts. I read up on the spawn conditions but perhaps I'm slow but I'm fairly certain I've set this up correctly.
Reply With Quote
  #2  
Old 07-07-2014, 04:44 PM
BasketCase209's Avatar
BasketCase209
Fire Beetle
 
Join Date: Feb 2006
Location: California
Posts: 28
Default

I just explored Kithicor and Lake Rathetear and it appears no spawn events are working. is this a conflict with the year or something? My server is currently year 0000.
Reply With Quote
  #3  
Old 07-08-2014, 10:15 PM
Nightrider84's Avatar
Nightrider84
Discordant
 
Join Date: Aug 2010
Location: Colorado
Posts: 410
Default

I'm not sure myself I don't have spawns in kithicor either. If you solve the kithicpr problem let me know
Reply With Quote
  #4  
Old 07-09-2014, 03:06 PM
BasketCase209's Avatar
BasketCase209
Fire Beetle
 
Join Date: Feb 2006
Location: California
Posts: 28
Default

I could've sworn they worked a little while back when I first set up the server but I could be completely insane. That's definitely a possibility.
I'd like to figure this out because I think the werewolf clan idea is great, I just don't have a way to trigger it as of right now.
Reply With Quote
  #5  
Old 07-11-2014, 07:45 PM
BasketCase209's Avatar
BasketCase209
Fire Beetle
 
Join Date: Feb 2006
Location: California
Posts: 28
Default

I discovered an npc named #daynight and a script that appears to be there to trigger spawn conditions but it doesn't seem to be working.
Could the spawn conditions not working have something to do with this NPC?
Reply With Quote
  #6  
Old 07-14-2014, 01:26 PM
cavedude's Avatar
cavedude
The PEQ Dude
 
Join Date: Apr 2003
Location: -
Posts: 1,988
Default

No, spawn_events is handled by the DB now, those NPCs are obsolete and just haven't been removed.

You answered your own question, though. You said your server is using year 0000, but in the PHP editor spawn_events are on year 3518. You most likely did not copy eqtime.cfg to your server directory when you sourced your database. You have to copy this file every time you source in a new version of PEQ. This makes sure your server clock is in-sync with your spawn_events table, which is what triggers spawns that depend on time of day.
Reply With Quote
  #7  
Old 07-14-2014, 09:53 PM
BasketCase209's Avatar
BasketCase209
Fire Beetle
 
Join Date: Feb 2006
Location: California
Posts: 28
Default

Thanks Cavedude. I appreciate the input.
I went ahead and replaced my old eqtime.cfg with one from the peq database I'm using and the werewolves appeared. I went to Kithicor to make sure everything was working and Kithicor doesn't seem to be working.
I then went back to the loping plains to make sure I wasn't crazy and targeted a werewolf to #goto them and it disappeared. They all despawned again but it wasn't the time I had set.
Does it take a bit for the database to catch up?
The year is displaying as 3525.
Reply With Quote
  #8  
Old 07-15-2014, 11:52 AM
cavedude's Avatar
cavedude
The PEQ Dude
 
Join Date: Apr 2003
Location: -
Posts: 1,988
Default

Zones that PEQ have added spawn_events for can lose a single cycle when running on a different server. That's assuming the proper eqtime.cfg file is used AND the DB is freshly sourced. You can't run the server for a bit and then add eqtime.cfg later for example, spawn_events will be out of sync. You'll either need to re-source the DB, or manually edit all spawn_events to match your server's clock.

I don't think we did Loping Plains, but for that you need to make sure the day, month, and year line up with your server clock. But the bad news is everytime you update the DB, you'll also need to reset your custom spawn_events back to PEQ's time. We can only sync with our own events, we can't possibly sync with somebody elses.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 05:40 PM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3