PDA

View Full Version : New Server Admin question about progression


Nire
07-12-2009, 05:49 AM
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!

chrsschb
07-12-2009, 11:20 AM
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.php?wakka=ServerVariables#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.

chrsschb
07-12-2009, 11:32 AM
Sorry, it's actually min_status, not minstatus.

pfyon
07-12-2009, 12:27 PM
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.

Nire
07-13-2009, 06:45 AM
Thanks guys!

Dibalamin
08-14-2009, 06:05 PM
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.


quest::setglobal(DeadNagafen, 1, 7, F);