Commit 2e1c7d7f45ca78b60e720af786215ec483be4df3
Merge branch 'tr/develop' of 120.26.43.151:wasteland/server into tr/develop
Showing
1 changed file
with
3 additions
and
6 deletions
Show diff stats
src/actions/ActivityAction.lua
@@ -1276,12 +1276,9 @@ function _M.newSignRpc(agent, data) | @@ -1276,12 +1276,9 @@ function _M.newSignRpc(agent, data) | ||
1276 | if not open then return 1 end | 1276 | if not open then return 1 end |
1277 | 1277 | ||
1278 | local actData = role.activity:getActData("NewSign") | 1278 | local actData = role.activity:getActData("NewSign") |
1279 | - if (actData[0] or 0) < index then | 1279 | + if actData[actData[0] or 0] then |
1280 | return 2 | 1280 | return 2 |
1281 | end | 1281 | end |
1282 | - if (actData[index] or 0) == 1 then | ||
1283 | - return 3 | ||
1284 | - end | ||
1285 | 1282 | ||
1286 | local actCfg = csvdb["activity_signInCsv"][actId] | 1283 | local actCfg = csvdb["activity_signInCsv"][actId] |
1287 | if not actCfg then return 4 end | 1284 | if not actCfg then return 4 end |
@@ -1289,11 +1286,11 @@ function _M.newSignRpc(agent, data) | @@ -1289,11 +1286,11 @@ function _M.newSignRpc(agent, data) | ||
1289 | local sumDay = actData[0] or 0 | 1286 | local sumDay = actData[0] or 0 |
1290 | local award = {} | 1287 | local award = {} |
1291 | for k, data in pairs(actCfg) do | 1288 | for k, data in pairs(actCfg) do |
1292 | - if not actData[data.id] and data.id <= sumDay then | 1289 | + if not actData[data.day] and data.day <= sumDay then |
1293 | for id, value in pairs(data.reward:toNumMap()) do | 1290 | for id, value in pairs(data.reward:toNumMap()) do |
1294 | award[id] = (award[id] or 0) + value | 1291 | award[id] = (award[id] or 0) + value |
1295 | end | 1292 | end |
1296 | - actData[data.id] = 1 | 1293 | + actData[data.day] = 1 |
1297 | end | 1294 | end |
1298 | end | 1295 | end |
1299 | 1296 |