Commit 053978b405ca60670f4f5a28eb26cfb48093e568

Authored by zhouhaihai
1 parent 51ff85e3

剧情领奖

Showing 1 changed file with 6 additions and 1 deletions   Show diff stats
src/actions/RoleAction.lua
@@ -577,8 +577,13 @@ function _M.storyBookRewardRpc(agent, data) @@ -577,8 +577,13 @@ function _M.storyBookRewardRpc(agent, data)
577 local storyBookData = csvdb["story_bookCsv"][storyId] 577 local storyBookData = csvdb["story_bookCsv"][storyId]
578 if not storyBookData then return end 578 if not storyBookData then return end
579 local storyStatus = role:getProperty("storyB") 579 local storyStatus = role:getProperty("storyB")
  580 +
  581 +
580 if not storyStatus[storyId] or not storyStatus[storyId].s or storyStatus[storyId].s ~= 1 then 582 if not storyStatus[storyId] or not storyStatus[storyId].s or storyStatus[storyId].s ~= 1 then
581 - return 583 + if storyBookData.unlockType == 1 and role:getProperty("hangInfo").carbonId == tonumber(storyBookData.unlockData) then -- 挂机剧情正在挂机也可以领奖
  584 + else
  585 + return
  586 + end
582 end 587 end
583 -- 获取奖励 588 -- 获取奖励
584 storyStatus[storyId].s = -1 589 storyStatus[storyId].s = -1