WebEngine's 6th Anniversary

On December 19th, 2018 we will be celebrating 6 years of WebEngine CMS!
The event is here!

Resets enhancements

tezca

New Member
Premium Member
#1
This is a suggestion for adding more flexibility to the resets module. For those servers with resets it is important to get this right, depending on the style of server you run. The XML below shows a structure (profile) of progressive requirements and benefits as you gain resets. The logic goes like this:
If the module is active then at reset you check the number of resets the character has against (<) resetx - requirements for level, zen and days since the last reset are in the corresponding places. The points benefit is for that same numbered pointsx

Points awarded is an iteration for the number of resets that adds the number in pointsX at each reset until the current reset is reached. Increment the reset and deduct the zen. The rest of the reset process is fairly straightforward with the exception of tracking when the last reset was done for checking next time a reset is wanted.

Allowing at least 5 but preferably 10 or more reset level configurations would be good. No need to have an xml editor in the admincp but that would make it more clean and tidy.

Then there are three other important options to include:
  1. Option to clear skills set at the module
  2. Option to require also that items equipped (not the whole inventory) be clear with that option set per VIP level and normal - configurable in the module. That gives a benefit to VIPs to remain equipped when the server file sallow this without gaining an unfair benefit (eg wings)
  3. Option to clear Quests. This option should be at the module and also selectable by a player (so that the player can do the quests again to get the quest benefits)
<?xml version="1.0" encoding="windows-1250"?>
<settings>
<active>1</active>
<reset1>1</reset1>
<reset2>3</reset2>
<reset3>11</reset3>
<reset4>50</reset4>
<reset5>120</reset5>
<level1>390</level1>
<level2>395</level2>
<level3>400</level3>
<level4>400</level4>
<level5>400</level5>
<zen1>50000000</zen1>
<zen2>100000000</zen2>
<zen3>150000000</zen3>
<zen4>250000000</zen4>
<zen5>500000000</zen5>
<wait1>0</wait1>
<wait2>0</wait2>
<wait3>3</wait3>
<wait4>4</wait4>
<wait5>5</wait5>
<points1>600</points1>
<points2>400</points2>
<points3>300</points3>
<points4>200</points4>
<points5>100</points5>
</settings>
 
Top