I have never tinkered with the rules you are referencing so I can not help with that part but as an alternate method you can always try the following:
1. BACKUP YOUR DATABASE
2. Go into account and set status = 0 for the desired account.
3. Go into zone and set min_status = 5 for all zones you don't want access to...If you use the following example it should lock you out of every zone post velious. EX: update zone set min_status = 5 where expansion >= 4;
4. If step 3 caused an undesired effect then you can either restore your database backup or use the following example to reverse it. EX: update zone set min_status = 0;
There are multiple ways to implement a progression style server some might be easier than others....status based or qglobals and/or databuckets with zone flags(PoP style) will both work. Years ago I even tinkered around with level based progression but that gets a little weird because not every expansion contains a level increase.
|