You need to sign in before continuing.

Commit 86a873b9a16f8125fba3fc1f2964ed81331355bd

Authored by 测试
1 parent 5eedb119

活动任务数据重置

Showing 2 changed files with 4 additions and 2 deletions   Show diff stats
1 -Subproject commit 3a1129db7ff72ddc39e74f565bcf3742af5ec87b 1 +Subproject commit 887956fe254c1ca6e855ec71179e203f9eeb8986
src/models/Activity.lua
@@ -473,6 +473,7 @@ activityFunc[Activity.ActivityType.CalendaTask] = { @@ -473,6 +473,7 @@ activityFunc[Activity.ActivityType.CalendaTask] = {
473 ["init"] = function(self, actType, isCrossDay, notify) 473 ["init"] = function(self, actType, isCrossDay, notify)
474 local calTask = self.owner:getProperty("calTask") 474 local calTask = self.owner:getProperty("calTask")
475 calTask = {} 475 calTask = {}
  476 + self.owner:updateProperty({field="calTask", value=calTask})
476 local role = self.owner 477 local role = self.owner
477 local buildL = role.dinerData:getProperty("buildL") 478 local buildL = role.dinerData:getProperty("buildL")
478 local curLevel = buildL:getv(1, 1) 479 local curLevel = buildL:getv(1, 1)
@@ -540,6 +541,7 @@ activityFunc[Activity.ActivityType.BattleCommandTask] = { @@ -540,6 +541,7 @@ activityFunc[Activity.ActivityType.BattleCommandTask] = {
540 ["init"] = function(self, actType, isCrossDay, notify) 541 ["init"] = function(self, actType, isCrossDay, notify)
541 local bcTask = self.owner:getProperty("bcTask") 542 local bcTask = self.owner:getProperty("bcTask")
542 bcTask = {} 543 bcTask = {}
  544 + self.owner:updateProperty({field="bcTask", value=bcTask})
543 local role = self.owner 545 local role = self.owner
544 local buildL = role.dinerData:getProperty("buildL") 546 local buildL = role.dinerData:getProperty("buildL")
545 local curLevel = buildL:getv(1, 1) 547 local curLevel = buildL:getv(1, 1)
@@ -1003,7 +1005,7 @@ activityFunc[Activity.ActivityType.CommonSignIn] = { @@ -1003,7 +1005,7 @@ activityFunc[Activity.ActivityType.CommonSignIn] = {
1003 ["crossDay"] = function(self, actType, notify, actId) 1005 ["crossDay"] = function(self, actType, notify, actId)
1004 local actCfg = csvdb["activity_ctrlCsv"][actId] 1006 local actCfg = csvdb["activity_ctrlCsv"][actId]
1005 if not actCfg then return end 1007 if not actCfg then return end
1006 - local conArr = actCfg.condition2:toArray("true", "=") 1008 + local conArr = actCfg.condition2:toArray(true, "=")
1007 -- 0 登录即可, 1 达到指定活跃度 1009 -- 0 登录即可, 1 达到指定活跃度
1008 if conArr[1] ~= 0 then 1010 if conArr[1] ~= 0 then
1009 return 1011 return