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

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

Reply
 
Thread Tools Display Modes
  #31  
Old 10-14-2016, 02:42 AM
Darkscis
Sarnak
 
Join Date: Mar 2015
Posts: 62
Default

If you are using Akka's script you just edit the "t_start_server.bat" file and change zones="X" to however many you want.

The benefit's to running extra? More people can be in different zones at once. If there are no zone processes available people will try to zone and receive an error message, then end up at the safe point of the zone they were already in. The don't consume a lot of resources and it definitely pays to have more than you need, but basically - balance it around your population.
Reply With Quote
  #32  
Old 10-14-2016, 03:25 AM
DanCanDo's Avatar
DanCanDo
Discordant
 
Join Date: May 2016
Location: Above Hell
Posts: 400
Default

Quote:
Originally Posted by NostalgiaEQ View Post
How did you get it to have 75 dynamics? This is getting a little more complicated than I anticipated
I actually have to apologize, simply because I've never used Akka's installer
and I don't even know what the start scripts look like, as I've done all my own
source compiling/installs, etc., but in the database, the 'launcher" table, which
has 2 columns, 'Name' and 'Dynamics' I use zone for name and 75 for dynamics.
Then when running the cmd eqlaunch.exe zone in my own script, it will launch
those 75 dynamics. But I run as much as I can from the database without the
use of scripts. As far as how many dynamics, don't use mine as "needed", it's
far from what I do need right now. I'm just doing my own thing.
__________________
Project Insect Completed
Reply With Quote
  #33  
Old 10-14-2016, 05:32 AM
NostalgiaEQ
Banned
 
Join Date: Sep 2016
Location: us
Posts: 201
Default

Quote:
Originally Posted by Darkscis View Post
If you are using Akka's script you just edit the "t_start_server.bat" file and change zones="X" to however many you want.

The benefit's to running extra? More people can be in different zones at once. If there are no zone processes available people will try to zone and receive an error message, then end up at the safe point of the zone they were already in. The don't consume a lot of resources and it definitely pays to have more than you need, but basically - balance it around your population.
Beautiful that is exactly what I needed to know. I am assuming I should also change "peq" or "zone" entry in the launcher table in the database to my elevated number as well but not sure which does which there yet. Also there is a win_server_launcher.pl file and it says if there is a zones_to_launch statement in the .bat file then it will launch 10 zones. I assume this is if you don't set it in the .bat file but I changed the pl file too just in case.
Reply With Quote
  #34  
Old 10-14-2016, 05:37 AM
NostalgiaEQ
Banned
 
Join Date: Sep 2016
Location: us
Posts: 201
Default

Quote:
Originally Posted by DanCanDo View Post
I actually have to apologize, simply because I've never used Akka's installer
and I don't even know what the start scripts look like, as I've done all my own
source compiling/installs, etc., but in the database, the 'launcher" table, which
has 2 columns, 'Name' and 'Dynamics' I use zone for name and 75 for dynamics.
Then when running the cmd eqlaunch.exe zone in my own script, it will launch
those 75 dynamics. But I run as much as I can from the database without the
use of scripts. As far as how many dynamics, don't use mine as "needed", it's
far from what I do need right now. I'm just doing my own thing.
Hmm so with akka's db it has a peq entry and a zone entry. By default peq dynamics is 40 and zone is 5 so I would assume peq is the amount of zones up? Or should I set both to my higher number just to be safe?
Reply With Quote
  #35  
Old 10-14-2016, 11:06 AM
Uleat's Avatar
Uleat
Developer
 
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
Default

I'm not sure that I understand how Akkadius's scripts operate..but...

I do believe that they bypass the use of eqlaunch.exe.

If that's the case, then I'm not sure how much the db table values come into play.
__________________
Uleat of Bertoxxulous

Compilin' Dirty
Reply With Quote
  #36  
Old 10-14-2016, 12:46 PM
khalathas
Sarnak
 
Join Date: Jun 2007
Posts: 67
Default

Uleat, then can they not be mixed?

Code:
@echo off
cls
echo *** CLEARING OLD LOGS ***
del "logs/zone/" /q
shared_memory.exe
start perl win_server_launcher.pl zones="30" zone_background_start loginserver kill_all_on_start

pause

echo starting static zones
start eqlaunch antonica
start eqlaunch faydwer
start eqlaunch odus
start eqlaunch luclin
start eqlaunch kunark
start eqlaunch velious
start eqlaunch ykesha
start eqlaunch planes
exit
Reply With Quote
  #37  
Old 10-14-2016, 12:55 PM
Uleat's Avatar
Uleat
Developer
 
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
Default

Don't ask me..not my script :P

Just going off of comments I hear in chat..though, your post would indicate otherwise.
__________________
Uleat of Bertoxxulous

Compilin' Dirty
Reply With Quote
  #38  
Old 10-14-2016, 02:24 PM
Akkadius's Avatar
Akkadius
Administrator
 
Join Date: Feb 2009
Location: MN
Posts: 2,071
Default

Really should just do dynamics + long shutdown delays. Statics are unecessary
Reply With Quote
  #39  
Old 10-14-2016, 04:22 PM
khalathas
Sarnak
 
Join Date: Jun 2007
Posts: 67
Default

I completely did not realize until now that the shutdown delay was a per-zone setting! Holy crap *runs off to do like an extra 70 dynamic zones, then increase shutdown timers on them*
Reply With Quote
  #40  
Old 10-17-2016, 09:13 AM
jpyou127's Avatar
jpyou127
Discordant
 
Join Date: Nov 2005
Posts: 270
Default

Cool, I learned something new today!! Shutdown delay!

Any recommendations for length of time? 1-2 hours?

I have a default value of 5000, is this in seconds?


Celestial
Reply With Quote
  #41  
Old 10-17-2016, 10:29 AM
Uleat's Avatar
Uleat
Developer
 
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
Default

years.....
__________________
Uleat of Bertoxxulous

Compilin' Dirty
Reply With Quote
  #42  
Old 10-17-2016, 10:33 AM
jpyou127's Avatar
jpyou127
Discordant
 
Join Date: Nov 2005
Posts: 270
Default

LOL

60000 looks like its 60 secs.
Reply With Quote
  #43  
Old 10-17-2016, 10:56 AM
N0ctrnl's Avatar
N0ctrnl
Discordant
 
Join Date: Jan 2007
Posts: 443
Default

If you don't want people to be able to cycle loot on NPCs, the only way is to do static zones. Otherwise it will change every time the zone starts backup. For that reason I do statics on raid zones. Even with a long delay, loot still changes when the zone boots up.
__________________
Ender - Lead GM/Developer
Vegarlson Asylum Server - http://www.vegarlson-server.org/
Reply With Quote
  #44  
Old 10-17-2016, 02:38 PM
Akkadius's Avatar
Akkadius
Administrator
 
Join Date: Feb 2009
Location: MN
Posts: 2,071
Default

Apparently no one read my post on the first page explaining all of this
Reply With Quote
  #45  
Old 10-27-2016, 01:56 PM
Shiny151
Hill Giant
 
Join Date: Jul 2009
Location: Indianapolis
Posts: 228
Default

The disadvantage to dynamic zones is this:

If you have a named mob you want to kill that has a minimum chance to spawn every four hours that also has a placeholder with a zone shutdown delay of one hour, you could essentially check the zone every hour in the hopes that the named is up without having to kill the placeholder. Granted, the zone has very little foot traffic to prevent the zone from staying open/active.

With a static zone, let's say the placeholder is up. It will STAY up indefinitely until someone kills it. Thus not allowing lazy players to cycle-check the zone.

The solution? You'd want the dynamic zone shutdown delay to match or exceed the longest timed mob that has a placeholder in the zone in order to behave more static and live-like. I know it was an example, but an hour shutdown delay won't always do it for the crafty loot-seeker. Which basically means you'll need a custom shutdown delay for every zone you don't want this happening in.
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 10:39 AM.


 

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