1
This commit is contained in:
parent
72612de722
commit
8679b92304
@ -18,9 +18,57 @@ class BattleHistory(object):
|
||||
],
|
||||
'response': [
|
||||
_common.RspHead(),
|
||||
['!data', [_common.BattleSettlementMembersInfo()], '战绩数据'],
|
||||
['!data', [BattleSettlementInfo()], '战绩数据'],
|
||||
]
|
||||
},
|
||||
]
|
||||
|
||||
|
||||
|
||||
|
||||
class BattleSettlementInfo(object):
|
||||
|
||||
def __init__(self):
|
||||
self.fields = [
|
||||
['map_mode_id', 0, '模式id'],
|
||||
['room_mode', 0, ' 0:pvp 2:moba'],
|
||||
['pvp_mode', 0, ' 0:匹配 1:排位'],
|
||||
['team_mode', 0, ' 1:单人 2:多人'],
|
||||
['pvp_team_kills', 0, '队伍击杀'],
|
||||
['pvp_team_rank', 0, '队伍排名'],
|
||||
['game_time', 0, '游戏结束时间'],
|
||||
['dead_times', 0, '死亡次数'],
|
||||
['account_id', 0, '账号id(真人才有account_id)'],
|
||||
['name', '', '玩家名字'],
|
||||
['head', 0, '头像id'],
|
||||
['head_frame', 0, '头像框'],
|
||||
['sex', 0, '性别'],
|
||||
['hero_uniid', 0, '英雄uniid'],
|
||||
['hero_id', 0, '英雄itemId'],
|
||||
['dead', 0, '是否已死亡'],
|
||||
['dead_times', 0, '死亡次数'],
|
||||
['is_mvp', 0, '是否mvp'],
|
||||
['old_rank', 0, '老段位'],
|
||||
['new_rank', 0, '新段位'],
|
||||
['old_score', 0, '老段位积分'],
|
||||
['new_score', 0, '新段位积分'],
|
||||
['pvp_kill', 0, 'pvp击杀敌人数'],
|
||||
['pvp_damage', 0, 'pvp伤害总量'],
|
||||
['pvp_assist', 0, 'pvp助攻'],
|
||||
['pvp_survia_time', 0, 'pvp存活时间(毫秒)'],
|
||||
['pvp_recover', 0, 'pvp治疗总量'],
|
||||
['pvp_rescue', 0, 'pvp救援'],
|
||||
['pvp_personal_rank', 0, '个人排名'],
|
||||
['pve_order', 0, 'pve波次'],
|
||||
['pve_score', 0, 'pve分数'],
|
||||
['pve_star', 0, 'pve星'],
|
||||
['pve_damage', 0, 'pve伤害总量'],
|
||||
['pve_revive', 0, 'pve复活次数'],
|
||||
['pve_survia_time', 0, 'pvp存活时间(毫秒)'],
|
||||
['pve_wave', 0, 'pve波次'],
|
||||
['pve_max_wave', 0, 'pve总波次'],
|
||||
['pve_boss_killed', 0, 'pve副本boos是否被击杀'],
|
||||
['hero_lv', 0, '英雄等级'],
|
||||
['!reward', [_common.BattleItemReward()], 'reward'],
|
||||
]
|
||||
|
||||
|
@ -528,6 +528,7 @@ class TameBattleDataService extends BaseService {
|
||||
// 'reward' => array(),
|
||||
// );
|
||||
$data = array(
|
||||
"map_mode_id" => getXVal($this->allInfo,'map_mode_id', 0),
|
||||
"room_mode" => getXVal($this->allInfo,'room_mode', 0),
|
||||
"pvp_mode" => $pvp_mode,
|
||||
"team_mode" => getXVal($this->allInfo,'team_mode', 0),
|
||||
@ -567,6 +568,7 @@ class TameBattleDataService extends BaseService {
|
||||
'pve_boss_killed'=> getXVal($this->battleInfo,'pve_boss_killed', 0),
|
||||
'hero_lv'=> getXVal($this->battleInfo,'hero_lv', 1),
|
||||
'dead_times'=> getXVal($this->battleInfo,'dead_times', 0),
|
||||
"game_time" => getXVal($this->battleInfo,'game_time', 0),
|
||||
'reward' => array(),
|
||||
);
|
||||
BattleSettlement::addSingle($battleUuid,$roomUuid,$data);
|
||||
|
Loading…
x
Reference in New Issue
Block a user