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 07-12-2009, 05:49 AM
Nire
Fire Beetle
 
Join Date: Jun 2003
Posts: 9
Default New Server Admin question about progression

Just setup an EQ Emu server, it's going to be a reunion server of sorts for my old EQ Live server, my friends are already logging in and starting to level up.

My question is, is it possible (and if so, are there any tutorials) to make a server progression based? As in, Kunark isn't unlocked until Classic EQ "raid" mobs are defeated, and so on?

Thanks in Advance!
Reply With Quote
  #2  
Old 07-12-2009, 11:20 AM
chrsschb's Avatar
chrsschb
Dragon
 
Join Date: Nov 2008
Location: GA
Posts: 905
Default

Perfectly possible.

A lot of servers do it (including mine).

Use this list to know how to set expansions (in the variables table). This only affects FEATURES, not ZONES.

http://www.eqemulator.net/wiki/wikka...les#Expansions

To set which zones are available go into the Zones table and set minstatus to a value higher than 0. This will effectively close the zone to non-GM's.
__________________
Clumsy's World: Resurgence
Clumsy's World [2006-2012]
Reply With Quote
  #3  
Old 07-12-2009, 11:32 AM
chrsschb's Avatar
chrsschb
Dragon
 
Join Date: Nov 2008
Location: GA
Posts: 905
Default

Sorry, it's actually min_status, not minstatus.
__________________
Clumsy's World: Resurgence
Clumsy's World [2006-2012]
Reply With Quote
  #4  
Old 07-12-2009, 12:27 PM
pfyon's Avatar
pfyon
Discordant
 
Join Date: Mar 2009
Location: Ottawa
Posts: 495
Default

You can do it manually when the mobs or killed, or would probably be pretty easy to have the perl script for the mob write a value to a new table when it's killed and add some code to check that table for when to open new expansions.
Reply With Quote
  #5  
Old 07-13-2009, 06:45 AM
Nire
Fire Beetle
 
Join Date: Jun 2003
Posts: 9
Default

Thanks guys!
Reply With Quote
  #6  
Old 08-14-2009, 06:05 PM
Dibalamin
Hill Giant
 
Join Date: Dec 2007
Posts: 182
Default

You'd need to run up some globals similar to what is done in ST for releasing the sleeper. Accept you wouldn't need to delete the variables on respawn. The process is slightly complex, but I don't think there is a function to edit the expansion value in the rule table.

Code:
quest::setglobal(DeadNagafen, 1, 7, F);
__________________
Retired EMarr
Project1999 Developer
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 09:44 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