syntax = "proto3"; package pbClient; option go_package = "/pbStat"; // 通知-PvP杀兵营(人) statistics.pvp.kill message StatPvPKill { int64 uid = 1; // 用户ID int64 targetUid = 2; // 目标用户 bool isGeneral = 3; // targetUid是否名将 } // 通知-PvP一血 statistics.pvp.first message StatPvPFirstBlood { int64 uid = 1; // 用户ID int32 type = 2; // 1-拿到一血 2-被破一血 } // 通知-PvP战报 statistics.pvp.report message StatPvPReport { message Item { int64 uid = 1; // 用户ID int64 damage = 2; // 伤害量 int64 deDamage = 3; // 承受伤害 int64 killUnit = 4; // 击杀单位数量 int64 deKillUnit = 5; // 被杀单位数量 } int32 winCamp = 1; // 获胜阵营 1-蓝 2-红 int64 generalUid = 2; // 名将UID repeated Item winItems = 3; // 获胜方数据 repeated Item lostItems = 4; // 战败方数据 }