Commit 8a01a3ae536137e83456b4e4674f3ac1986c0d16
1 parent
a1d09d22
bug
Showing
1 changed file
with
8 additions
and
5 deletions
Show diff stats
src/actions/RoleAction.lua
... | ... | @@ -320,18 +320,21 @@ function _M.storyBookRewardRpc(agent, data) |
320 | 320 | local storyBookData = csvdb["story_bookCsv"][storyId] |
321 | 321 | if not storyBookData then return end |
322 | 322 | local storyStatus = role:getProperty("storyB") |
323 | - if not storyStatus[id] or not storyStatus[id].s or storyStatus[id].s ~= 1 then | |
323 | + if not storyStatus[storyId] or not storyStatus[storyId].s or storyStatus[storyId].s ~= 1 then | |
324 | 324 | return |
325 | 325 | end |
326 | - | |
327 | 326 | -- 获取奖励 |
328 | - storyStatus[id].s = -1 | |
329 | - self:setProperty("storyB", storyBookStatus) -- 统一写入数据库 | |
330 | - self:changeUpdates({{ type = "storyB", field = id, value = storyStatus[id] }}) | |
327 | + storyStatus[storyId].s = -1 | |
328 | + role:setProperty("storyB", storyBookStatus) -- 统一写入数据库 | |
329 | + role:changeUpdates({{ type = "storyB", field = storyId, value = storyStatus[storyId] }}) | |
331 | 330 | local reward = role:award(storyBookData.gift) |
332 | 331 | SendPacket(actionCodes.Role_storyBookRewardRpc, MsgPack.pack({reward = reward})) |
333 | 332 | return true |
334 | 333 | end |
335 | 334 | |
335 | +function _M.unLockStoryBookRpc(agent, data) | |
336 | + | |
337 | +end | |
338 | + | |
336 | 339 | |
337 | 340 | return _M |
338 | 341 | \ No newline at end of file | ... | ... |