ClientPack/ClientToGameServer/CC0_CrossRealm/ChampionshipOfficialChallenge
ClientPack/ClientToGameServer/CC0_CrossRealm/ChampionshipOfficialChallenge.des
New file @@ -0,0 +1 @@ C0 22 跨服排位仙官挑战 #tagCGChampionshipOfficialChallenge ClientPack/ClientToGameServer/CC0_CrossRealm/ChampionshipOfficialChallenge.h
New file @@ -0,0 +1,9 @@ // C0 22 跨服排位仙官挑战 #tagCGChampionshipOfficialChallenge struct tagCGChampionshipOfficialChallenge { tagHead Head; WORD MainOfficialID; //界主官职ID WORD OfficialID; //挑战的目标官职ID DWORD PlayerID; //挑战时的目标玩家ID }; ClientPack/ClientToGameServer/CC0_CrossRealm/ChampionshipOfficialChallengeQuery
ClientPack/ClientToGameServer/CC0_CrossRealm/ChampionshipOfficialChallengeQuery.des
New file @@ -0,0 +1 @@ C0 23 跨服排位仙官挑战记录查询 #tagCGChampionshipOfficialChallengeQuery ClientPack/ClientToGameServer/CC0_CrossRealm/ChampionshipOfficialChallengeQuery.h
New file @@ -0,0 +1,8 @@ // C0 23 跨服排位仙官挑战记录查询 #tagCGChampionshipOfficialChallengeQuery struct tagCGChampionshipOfficialChallengeQuery { tagHead Head; WORD MainOfficialID; //界主官职ID WORD OfficialID; //查询官职ID }; ClientPack/ClientToGameServer/CC0_CrossRealm/ChampionshipOfficialKick
ClientPack/ClientToGameServer/CC0_CrossRealm/ChampionshipOfficialKick.des
New file @@ -0,0 +1 @@ C0 24 跨服排位辞退下级仙官 #tagCGChampionshipOfficialKick ClientPack/ClientToGameServer/CC0_CrossRealm/ChampionshipOfficialKick.h
New file @@ -0,0 +1,9 @@ // C0 24 跨服排位辞退下级仙官 #tagCGChampionshipOfficialKick struct tagCGChampionshipOfficialKick { tagHead Head; WORD MainOfficialID; //界主官职ID WORD OfficialID; //目标官职ID DWORD PlayerID; //目标玩家ID }; ClientPack/ClientToGameServer/CC0_CrossRealm/ChampionshipOfficialLeave
ClientPack/ClientToGameServer/CC0_CrossRealm/ChampionshipOfficialLeave.des
New file @@ -0,0 +1 @@ C0 25 跨服排位主动离任仙官 #tagCGChampionshipOfficialLeave ClientPack/ClientToGameServer/CC0_CrossRealm/ChampionshipOfficialLeave.h
New file @@ -0,0 +1,8 @@ // C0 25 跨服排位主动离任仙官 #tagCGChampionshipOfficialLeave struct tagCGChampionshipOfficialLeave { tagHead Head; WORD MainOfficialID; //界主官职ID WORD OfficialID; //离任官职ID }; ClientPack/ClientToGameServer/CC0_CrossRealm/ChmpionshipOfficialApply
ClientPack/ClientToGameServer/CC0_CrossRealm/ChmpionshipOfficialApply.des
New file @@ -0,0 +1 @@ C0 20 跨服排位仙官申请 #tagCGChmpionshipOfficialApply ClientPack/ClientToGameServer/CC0_CrossRealm/ChmpionshipOfficialApply.h
New file @@ -0,0 +1,8 @@ // C0 20 跨服排位仙官申请 #tagCGChmpionshipOfficialApply struct tagCGChmpionshipOfficialApply { tagHead Head; WORD MainOfficialID; //界主官职ID WORD OfficialID; //申请官职ID }; ClientPack/ClientToGameServer/CC0_CrossRealm/ChmpionshipOfficialApplyReply
ClientPack/ClientToGameServer/CC0_CrossRealm/ChmpionshipOfficialApplyReply.des
New file @@ -0,0 +1 @@ C0 21 跨服排位仙官申请回应 #tagCGChmpionshipOfficialApplyReply ClientPack/ClientToGameServer/CC0_CrossRealm/ChmpionshipOfficialApplyReply.h
New file @@ -0,0 +1,10 @@ // C0 21 跨服排位仙官申请回应 #tagCGChmpionshipOfficialApplyReply struct tagCGChmpionshipOfficialApplyReply { tagHead Head; WORD MainOfficialID; //界主官职ID WORD OfficialID; //申请官职ID DWORD PlayerID; //申请的玩家ID BYTE IsOK; //是否同意;1-是;0-否 }; ServerPack/GameServerPack/HC0_CrossRealm/ChampionshipOfficialChallengeRecordInfo
ServerPack/GameServerPack/HC0_CrossRealm/ChampionshipOfficialChallengeRecordInfo.des
New file @@ -0,0 +1 @@ C0 21 跨服排位仙官挑战记录 #tagGCChampionshipOfficialChallengeRecordInfo ServerPack/GameServerPack/HC0_CrossRealm/ChampionshipOfficialChallengeRecordInfo.h
New file @@ -0,0 +1,19 @@ // C0 21 跨服排位仙官挑战记录 #tagGCChampionshipOfficialChallengeRecordInfo struct tagGCChampionshipOfficialChallengeRecord { BYTE NameLen; char PlayerName[NameLen]; char TimeStr[19]; // 结算时间,格式 yyyy-MM-dd HH:mm:ss BYTE IsWin; //是否获胜;1-是;0-否;目前暂只记录获胜记录 }; struct tagGCChampionshipOfficialChallengeRecordInfo { tagHead Head; BYTE ZoneID; // 分区ID WORD MainOfficialID; // 界主官职ID WORD OfficialID; // 记录的官职ID BYTE RecordCount; // 挑战记录数 tagGCChampionshipOfficialChallengeRecord RecordList[RecordCount]; }; ServerPack/GameServerPack/HC0_CrossRealm/ChampionshipOfficialChallengeRet
ServerPack/GameServerPack/HC0_CrossRealm/ChampionshipOfficialChallengeRet.des
New file @@ -0,0 +1 @@ C0 20 跨服排位仙官挑战结果 #tagGCChampionshipOfficialChallengeRet ServerPack/GameServerPack/HC0_CrossRealm/ChampionshipOfficialChallengeRet.h
New file @@ -0,0 +1,11 @@ // C0 20 跨服排位仙官挑战结果 #tagGCChampionshipOfficialChallengeRet struct tagGCChampionshipOfficialChallengeRet { tagHead Head; BYTE NameLen; char PlayerName[NameLen]; // 原仙官玩家名,可能为空,代表本来无玩家 WORD MainOfficialID; //界主官职ID WORD OfficialID; //挑战的官职ID BYTE Ret; //挑战结果;0-失败;1-获胜;2-目标仙官玩家ID已变更,可刷新后重试 }; ServerPack/GameServerPack/HC0_CrossRealm/ChampionshipOfficialInfo
ServerPack/GameServerPack/HC0_CrossRealm/ChampionshipOfficialInfo.des
New file @@ -0,0 +1 @@ C0 18 跨服排位官职信息 #tagGCChampionshipOfficialInfo ServerPack/GameServerPack/HC0_CrossRealm/ChampionshipOfficialInfo.h
New file @@ -0,0 +1,31 @@ // C0 18 跨服排位官职信息 #tagGCChampionshipOfficialInfo struct tagGCChampionshipOfficialPlayer { DWORD PlayerID; // 玩家ID BYTE NameLen; char PlayerName[NameLen]; BYTE Job; WORD LV; DWORD FightPower; // 战力求余亿部分 DWORD FightPowerEx; // 战力整除亿部分 WORD RealmLV; }; struct tagGCChampionshipOfficial { DWORD OfficialID; // 官职ID DWORD LastDismissJuniorTime; // 上次辞退下级仙官时间戳,跨服时间,如果自己是本界主时,用于计算辞退CD DWORD WorshipCount; // 被膜拜次数 tagGCChampionshipOfficialPlayer OfficialPlayer; // 任职玩家信息,可能没有 BYTE ApplyPlayerCount; // 申请该仙官玩家数 tagGCChampionshipOfficialPlayer ApplyPlayerList[ApplyPlayerCount]; // 申请该仙官玩家列表 }; struct tagGCChampionshipOfficialInfo { tagHead Head; BYTE ZoneID; // 分区ID BYTE OfficialCount; // 官职数,包含界主及所有仙官 tagGCChampionshipOfficial OfficialList[OfficialCount]; }; ServerPack/GameServerPack/HC0_CrossRealm/ChmpionshipOfficialApplyRet
ServerPack/GameServerPack/HC0_CrossRealm/ChmpionshipOfficialApplyRet.des
New file @@ -0,0 +1 @@ C0 19 跨服排位仙官申请结果 #tagGCChmpionshipOfficialApplyRet ServerPack/GameServerPack/HC0_CrossRealm/ChmpionshipOfficialApplyRet.h
New file @@ -0,0 +1,11 @@ // C0 19 跨服排位仙官申请结果 #tagGCChmpionshipOfficialApplyRet struct tagGCChmpionshipOfficialApplyRet { tagHead Head; BYTE NameLen; char PlayerName[NameLen]; // 界主玩家名 WORD MainOfficialID; //界主官职ID WORD OfficialID; //申请官职ID BYTE IsOK; //是否同意;1-是;0-否 }; ServerPack/GameServerPack/HC0_CrossRealm/CrossChampionshipPKZoneGroupInfo.h
@@ -1,17 +1,11 @@ // C0 15 跨服排位分区分组信息 #tagGCCrossChampionshipPKZoneGroupInfo struct tagGCCrossChampionshipPKBattlePlayer { DWORD PlayerID; // 玩家ID WORD SuperPlayerCount; // 总支持人数 }; struct tagGCCrossChampionshipPKBattle { BYTE BattleNum; // 对战组编号 1~n DWORD WinPlayerID; // 获胜玩家ID BYTE PlayerCount; // 对战玩家数 tagGCCrossChampionshipPKBattlePlayer PlayerList[PlayerCount]; // 玩家列表 DWORD PlayerIDA; // 玩家IDA DWORD PlayerIDB; // 玩家IDB }; struct tagGCCrossChampionshipPKGroup @@ -28,7 +22,8 @@ char PlayerName[NameLen]; BYTE Job; WORD LV; DWORD FightPower; DWORD FightPower; // 战力求余亿部分 DWORD FightPowerEx; // 战力整除亿部分 WORD RealmLV; };