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 | 1276 | if not open then return 1 end |
1277 | 1277 | |
1278 | 1278 | local actData = role.activity:getActData("NewSign") |
1279 | - if (actData[0] or 0) < index then | |
1279 | + if actData[actData[0] or 0] then | |
1280 | 1280 | return 2 |
1281 | 1281 | end |
1282 | - if (actData[index] or 0) == 1 then | |
1283 | - return 3 | |
1284 | - end | |
1285 | 1282 | |
1286 | 1283 | local actCfg = csvdb["activity_signInCsv"][actId] |
1287 | 1284 | if not actCfg then return 4 end |
... | ... | @@ -1289,11 +1286,11 @@ function _M.newSignRpc(agent, data) |
1289 | 1286 | local sumDay = actData[0] or 0 |
1290 | 1287 | local award = {} |
1291 | 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 | 1290 | for id, value in pairs(data.reward:toNumMap()) do |
1294 | 1291 | award[id] = (award[id] or 0) + value |
1295 | 1292 | end |
1296 | - actData[data.id] = 1 | |
1293 | + actData[data.day] = 1 | |
1297 | 1294 | end |
1298 | 1295 | end |
1299 | 1296 | ... | ... |