diff --git a/src/actions/HeroAction.lua b/src/actions/HeroAction.lua index e9052e1..0ef5af0 100644 --- a/src/actions/HeroAction.lua +++ b/src/actions/HeroAction.lua @@ -181,7 +181,7 @@ function _M.talentRpc(agent, data) hero_id = hero:getProperty("type"), --英雄ID hero_talent_stagebef = oldStage, --英雄精进升级前停留阶段 hero_talent_stage = curStage, --英雄精进升级后停留阶段 - hero_talent_cost = json.encode(cost), --英雄精进升级消耗,json格式记录,{道具ID1:消耗数量1,道具ID2:消耗数量2,….} + hero_talent_cost = cost, --英雄精进升级消耗,json格式记录,{道具ID1:消耗数量1,道具ID2:消耗数量2,….} hero_talent_subid = curData[oldLevel].effect, --升级属性ID,生命、攻击、防御、命中、闪避分别对应(0,1,2,3,4) hero_talent_sublevel = curData[oldLevel].level, --升级属性等级,如生命升级从1到2,则记录2 }) diff --git a/src/actions/RadioAction.lua b/src/actions/RadioAction.lua index f9594d4..df9ceee 100644 --- a/src/actions/RadioAction.lua +++ b/src/actions/RadioAction.lua @@ -174,7 +174,7 @@ function _M.finishQuestRpc(agent, data) mission_id = id, --关卡ID mission_herolist = herolist, -- 英雄ID,排序以玩家出战设置为准,示例:[111, 222, 333, 444, 555] mission_success_rate = totalCoef, -- 大成功几率 - mission_reward = json.encode(r), -- 获得奖励,建议使用json格式记录。示例:{ itemid1: 1, itemid2: 3, itemid3: 5} + mission_reward = r, -- 获得奖励,建议使用json格式记录。示例:{ itemid1: 1, itemid2: 3, itemid3: 5} mission_result = 1, -- 战斗结果(0-无效,1-胜利,2-失败) mission_roundtime = config.time, -- 完成耗时(秒) }) -- libgit2 0.21.2