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 |