Commit c99f08dfc5a043f43469e8b45a5163b32d29333f
1 parent
f28058a0
探索指令调试完成
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,10 +389,10 @@ function _M.getExploreCommandRewardRpc(agent, data) | ||
| 389 | local config = csvdb[tab_name][id] | 389 | local config = csvdb[tab_name][id] |
| 390 | if not config then return end | 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 | local info = bpInfo[id] or {} | 393 | local info = bpInfo[id] or {} |
| 394 | local flag = info["flag"] or 0 | 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 | local freeRecord = info["fr"] or "" | 397 | local freeRecord = info["fr"] or "" |
| 398 | local buyRecord = info["br"] or "" | 398 | local buyRecord = info["br"] or "" |
| @@ -417,7 +417,7 @@ function _M.getExploreCommandRewardRpc(agent, data) | @@ -417,7 +417,7 @@ function _M.getExploreCommandRewardRpc(agent, data) | ||
| 417 | if freeFlag == "0" then | 417 | if freeFlag == "0" then |
| 418 | gift = config.giftFree | 418 | gift = config.giftFree |
| 419 | 419 | ||
| 420 | - freeRecord = string.setbit(freeRecord, id) | 420 | + freeRecord = string.setbit(freeRecord, subId) |
| 421 | info["fr"] = freeRecord | 421 | info["fr"] = freeRecord |
| 422 | end | 422 | end |
| 423 | 423 | ||
| @@ -427,11 +427,12 @@ function _M.getExploreCommandRewardRpc(agent, data) | @@ -427,11 +427,12 @@ function _M.getExploreCommandRewardRpc(agent, data) | ||
| 427 | end | 427 | end |
| 428 | gift = gift .. config.giftLimit | 428 | gift = gift .. config.giftLimit |
| 429 | 429 | ||
| 430 | - buyRecord = string.setbit(buyRecord, id) | 430 | + buyRecord = string.setbit(buyRecord, subId) |
| 431 | info["br"] = buyRecord | 431 | info["br"] = buyRecord |
| 432 | end | 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 | local reward, _ = role:award(gift, {log = {desc = "exploreCommand", int1 = id, int2 = subId}}) | 437 | local reward, _ = role:award(gift, {log = {desc = "exploreCommand", int1 = id, int2 = subId}}) |
| 437 | 438 |