DailyTaskManager weekly reset improvements.

Thanks to nasseka.
This commit is contained in:
MobiusDevelopment
2021-06-27 14:58:44 +00:00
parent b6c5d53a3c
commit cabfc01be6
28 changed files with 360 additions and 81 deletions

View File

@@ -3,9 +3,8 @@
<zone id="1" name="Storm Isle">
<enterLocation>194291,176604,-1888</enterLocation>
<initialTime>3600</initialTime> <!-- 1 hour -->
<resetDelay>36000</resetDelay> <!-- 10 hours -->
<maxAddedTime>21600</maxAddedTime> <!-- 6 hours -->
<remainRefillTime>43200</remainRefillTime>
<remainRefillTime>7200</remainRefillTime>
<refillTimeMax>3600</refillTimeMax>
<entryFee>150000</entryFee>
<minLevel>100</minLevel>
@@ -14,9 +13,8 @@
<zone id="6" name="Primeval Isle">
<enterLocation>9400,-21720,-3634</enterLocation>
<initialTime>3600</initialTime> <!-- 1 hour -->
<resetDelay>36000</resetDelay> <!-- 10 hours -->
<maxAddedTime>21600</maxAddedTime> <!-- 6 hours -->
<remainRefillTime>43200</remainRefillTime>
<remainRefillTime>7200</remainRefillTime>
<refillTimeMax>3600</refillTimeMax>
<entryFee>150000</entryFee>
<minLevel>105</minLevel>
@@ -25,9 +23,8 @@
<zone id="7" name="Golden Altar">
<enterLocation>-122259,73678,-2872</enterLocation>
<initialTime>3600</initialTime> <!-- 1 hour -->
<resetDelay>36000</resetDelay> <!-- 10 hours -->
<maxAddedTime>21600</maxAddedTime> <!-- 6 hours -->
<remainRefillTime>43200</remainRefillTime>
<remainRefillTime>7200</remainRefillTime>
<refillTimeMax>3600</refillTimeMax>
<entryFee>150000</entryFee>
<minLevel>107</minLevel>
@@ -36,9 +33,8 @@
<zone id="11" name="Abandoned Coal Mines">
<enterLocation>139411,-169382,-1600</enterLocation>
<initialTime>3600</initialTime> <!-- 1 hour -->
<resetDelay>36000</resetDelay> <!-- 10 hours -->
<maxAddedTime>21600</maxAddedTime> <!-- 6 hours -->
<remainRefillTime>43200</remainRefillTime>
<remainRefillTime>18000</remainRefillTime>
<refillTimeMax>3600</refillTimeMax>
<entryFee>150000</entryFee>
<minLevel>99</minLevel>
@@ -47,9 +43,8 @@
<zone id="8" name="Tower of Insolence">
<enterLocation>-82014,16247,-15416</enterLocation>
<initialTime>36000</initialTime> <!-- 10 hours -->
<resetDelay>604800</resetDelay> <!-- 7 days -->
<maxAddedTime>43200</maxAddedTime> <!-- 12 hours -->
<remainRefillTime>43200</remainRefillTime>
<maxAddedTime>36000</maxAddedTime> <!-- 12 hours -->
<remainRefillTime>0</remainRefillTime>
<refillTimeMax>3600</refillTimeMax>
<entryFee>150000</entryFee>
<minLevel>110</minLevel>
@@ -59,9 +54,8 @@
<zone id="12" name="Imperial Tomb">
<enterLocation>181409,-78389,-2728</enterLocation>
<initialTime>3600</initialTime> <!-- 1 hour -->
<resetDelay>36000</resetDelay> <!-- 10 hours -->
<maxAddedTime>3600</maxAddedTime> <!-- 1 hour -->
<remainRefillTime>43200</remainRefillTime>
<remainRefillTime>0</remainRefillTime>
<refillTimeMax>3600</refillTimeMax>
<entryFee>150000</entryFee>
<minLevel>105</minLevel>

View File

@@ -22,6 +22,16 @@
<schedule name="clanLeaderApply" hour="06" minute="30" dayOfWeek="3">
<event name="#onClanLeaderApply" />
</schedule>
<!-- Schedule the weekly timed hunting zones reset task every WEDNESDAY at 6:30 -->
<schedule name="timedHuntingZoneReset" hour="06" minute="30" dayOfWeek="3">
<event name="#onResetTimedHuntingZones" />
</schedule>
<!-- Schedule the weekly Throne of Heroes reset task every WEDNESDAY at 6:30 -->
<schedule name="resetThroneOfHeroes" hour="06" minute="30" dayOfWeek="3">
<event name="#onResetThroneOfHeroes" />
</schedule>
<!-- Schedule the vitality reset task every WEDNESDAY at 6:30 -->
<schedule name="vitalityReset" hour="06" minute="30" dayOfWeek="3">

View File

@@ -7,7 +7,7 @@
<xs:sequence>
<xs:element type="xs:string" name="enterLocation" />
<xs:element type="xs:int" name="initialTime" />
<xs:element type="xs:int" name="resetDelay" />
<xs:element type="xs:int" name="resetDelay" minOccurs="0" />
<xs:element type="xs:int" name="maxAddedTime" />
<xs:element type="xs:int" name="remainRefillTime" minOccurs="0" />
<xs:element type="xs:int" name="refillTimeMax" minOccurs="0" />