EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Support::Windows Servers (https://www.eqemulator.org/forums/forumdisplay.php?f=587)
-   -   New Server Admin question about progression (https://www.eqemulator.org/forums/showthread.php?t=28865)

Nire 07-12-2009 05:49 AM

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!

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...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.

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.

Code:

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


All times are GMT -4. The time now is 01:37 AM.

Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.