Commit 0dd35d1c401a0ddfd2a5aa43d2795fabe78a6300
Merge branch 'develop' into qa
* develop: 探索指令调试完成
Showing
1 changed file
with
6 additions
and
5 deletions
 
Show diff stats
src/actions/StoreAction.lua
| ... | ... | @@ -389,10 +389,10 @@ function _M.getExploreCommandRewardRpc(agent, data) | 
| 389 | 389 | local config = csvdb[tab_name][id] | 
| 390 | 390 | if not config then return end | 
| 391 | 391 | |
| 392 | - local bpInfo = role.storeData:getProperty("bpInfo") or {} | |
| 392 | + local bpInfo = role.storeData:getProperty("bpInfo") or {} | |
| 393 | 393 | local info = bpInfo[id] or {} | 
| 394 | 394 | local flag = info["flag"] or 0 | 
| 395 | - if flag == 0 then return 1 end | |
| 395 | + --if flag == 0 then return 1 end | |
| 396 | 396 | |
| 397 | 397 | local freeRecord = info["fr"] or "" | 
| 398 | 398 | local buyRecord = info["br"] or "" | 
| ... | ... | @@ -417,7 +417,7 @@ function _M.getExploreCommandRewardRpc(agent, data) | 
| 417 | 417 | if freeFlag == "0" then | 
| 418 | 418 | gift = config.giftFree | 
| 419 | 419 | |
| 420 | - freeRecord = string.setbit(freeRecord, id) | |
| 420 | + freeRecord = string.setbit(freeRecord, subId) | |
| 421 | 421 | info["fr"] = freeRecord | 
| 422 | 422 | end | 
| 423 | 423 | |
| ... | ... | @@ -427,11 +427,12 @@ function _M.getExploreCommandRewardRpc(agent, data) | 
| 427 | 427 | end | 
| 428 | 428 | gift = gift .. config.giftLimit | 
| 429 | 429 | |
| 430 | - buyRecord = string.setbit(buyRecord, id) | |
| 430 | + buyRecord = string.setbit(buyRecord, subId) | |
| 431 | 431 | info["br"] = buyRecord | 
| 432 | 432 | end | 
| 433 | 433 | |
| 434 | - role.storeData:updateProperty({field = "bpInfo", value = info}) | |
| 434 | + bpInfo[id] = info | |
| 435 | + role.storeData:updateProperty({field = "bpInfo", value = bpInfo}) | |
| 435 | 436 | |
| 436 | 437 | local reward, _ = role:award(gift, {log = {desc = "exploreCommand", int1 = id, int2 = subId}}) | 
| 437 | 438 | ... | ... |