| ServerPack/GameServerPack/HA9_Function/PYBillboardData.h | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| ServerPack/GameServerPack/HC0_CrossRealm/CrossBillboardInfo.h | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| ServerPack/MapServerPack/HAA_SaleActivity/ActBossTrialInfo.h | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| ServerPack/MapServerPack/HAA_SaleActivity/ActBossTrialPlayerInfo.h | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| ServerPack/MapServerPack/HAA_SaleActivity/CrossActBossTrialInfo | 补丁 | 查看 | 原始文档 | blame | 历史 | |
| ServerPack/MapServerPack/HAA_SaleActivity/CrossActBossTrialInfo.des | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| ServerPack/MapServerPack/HAA_SaleActivity/CrossActBossTrialInfo.h | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
ServerPack/GameServerPack/HA9_Function/PYBillboardData.h
@@ -10,9 +10,17 @@ BYTE Type2; //附加类型,用来表示排序对象的类型,比如,玩家所属职业门派,宠物类型等 DWORD Value1; //排序依赖的值,比如,等级 DWORD Value2; //排序依赖的值,比如,战斗力 DWORD Value3; //附加值 DWORD Value4; //附加值 DWORD Value5; //附加值 DWORD Value6; //附加值 DWORD Value7; //附加值 DWORD Value8; //附加值 DWORD CmpValue; // 比较权值 DWORD CmpValue2; // 比较权值 DWORD CmpValue3; // 比较权值 WORD DataLen; char UserData[DataLen]; //附加 }; struct tagPYBillboardData ServerPack/GameServerPack/HC0_CrossRealm/CrossBillboardInfo.h
@@ -8,9 +8,17 @@ BYTE Type2; //附加类型,用来表示排序对象的类型,比如,玩家所属职业门派,宠物类型等 DWORD Value1; //自定义值1 DWORD Value2; //自定义值2 DWORD Value3; //附加值 DWORD Value4; //附加值 DWORD Value5; //附加值 DWORD Value6; //附加值 DWORD Value7; //附加值 DWORD Value8; //附加值 DWORD CmpValue; // 比较权值 DWORD CmpValue2; // 比较权值 DWORD CmpValue3; // 比较权值 WORD DataLen; char UserData[DataLen]; //附加 }; struct tagGCCrossBillboardInfo ServerPack/MapServerPack/HAA_SaleActivity/ActBossTrialInfo.h
@@ -1,38 +1,45 @@ // AA 67 Boss历练活动信息 #tagMCActBossTrialInfo struct tagMCActBossTrialItem { DWORD ItemID; WORD ItemCount; BYTE IsBind; }; struct tagMCActBossTrialBillard { DWORD Rank; // 名次,1-代表第一名;支持夸段,如1,3 代表第1名,第2~3名 BYTE Count; // 奖励物品数 tagMCActBossTrialItem AwardItemList[Count]; // 奖励物品列表 }; struct tagMCActBossTrialSubmitInfo { BYTE RecordIndex; // 记录索引 WORD NeedCount; // 所需提交个数 BYTE Count; // 奖励物品数 tagMCActBossTrialItem AwardItemList[Count]; // 奖励物品列表 }; struct tagMCActBossTrialInfo { tagHead Head; BYTE ActNum; // 活动编号 char StartDate[10]; // 开始日期 y-m-d char EndtDate[10]; // 结束日期 y-m-d BYTE IsDayReset; // 是否每天重置 BYTE ResetType; // 重置类型,0-0点重置;1-5点重置 WORD LimitLV; // 限制等级 BYTE SubmitCount; tagMCActBossTrialSubmitInfo SubmitInfoList[SubmitCount]; // 提交凭证信息列表 BYTE BillardCount; tagMCActBossTrialBillard BillboardInfoList[BillardCount]; // 榜单信息列表 }; // AA 67 Boss历练活动信息 #tagMCActBossTrialInfo struct tagMCActBossTrialItem { DWORD ItemID; WORD ItemCount; BYTE IsBind; }; struct tagMCActBossTrialBillard { DWORD Rank; // 名次,1-代表第一名;支持夸段,如1,3 代表第1名,第2~3名 BYTE Count; // 奖励物品数 tagMCActBossTrialItem AwardItemList[Count]; // 奖励物品列表,当仙盟榜时,如果有该奖励则代表盟主奖励,否则默认均为成员奖励 BYTE MemCount; // 成员奖励物品数 tagMCActBossTrialItem MemAwardItemList[MemCount]; // 成员奖励物品列表,仅仙盟榜时有效 }; struct tagMCActBossTrialSubmitInfo { BYTE RecordIndex; // 记录索引 WORD NeedCount; // 所需提交个数 BYTE Count; // 奖励物品数 tagMCActBossTrialItem AwardItemList[Count]; // 奖励物品列表 }; struct tagMCActBossTrialInfo { tagHead Head; BYTE ActNum; // 活动编号 char StartDate[10]; // 开始日期 y-m-d char EndtDate[10]; // 结束日期 y-m-d char JoinStartTime[5]; // 参与开始时间点 mm:ss char JoinEndTime[5]; // 参与结束时间点 mm:ss BYTE IsDayReset; // 是否每天重置 BYTE ResetType; // 重置类型,0-0点重置;1-5点重置 WORD LimitLV; // 限制等级 BYTE SubResetType; // 提交凭证奖励重置类型,0-跟随活动; 1-0点重置;2-5点重置 BYTE SubmitCount; tagMCActBossTrialSubmitInfo SubmitInfoList[SubmitCount]; // 提交凭证信息列表 BYTE PersonalBillCount; tagMCActBossTrialBillard PersonalBillboardInfoList[PersonalBillCount]; // 个人榜单奖励信息列表,如果没有代表本次活动没有该榜奖励 BYTE FamilyBillCount; tagMCActBossTrialBillard FamilyBillboardInfoList[FamilyBillCount]; // 仙盟榜单奖励信息列表,如果没有代表本次活动没有该榜奖励 }; ServerPack/MapServerPack/HAA_SaleActivity/ActBossTrialPlayerInfo.h
@@ -1,9 +1,10 @@ // AA 68 Boss历练活动玩家信息 #tagMCActBossTrialPlayerInfo struct tagMCActBossTrialPlayerInfo { tagHead Head; BYTE ActNum; // 活动编号 WORD SubmitCount; // 已提交凭证个数 DWORD SubmitCountAward; // 提交凭证奖励领奖状态 }; // AA 68 Boss历练活动玩家信息 #tagMCActBossTrialPlayerInfo struct tagMCActBossTrialPlayerInfo { tagHead Head; BYTE ActNum; // 活动编号 DWORD SubmitCount; // 已提交凭证个数,总个数 DWORD SubmitAwardCount; // 已提交凭证个数,关联提交奖励的个数,领奖使用该个数判断 DWORD SubmitAwardState; // 提交凭证奖励领奖状态 }; ServerPack/MapServerPack/HAA_SaleActivity/CrossActBossTrialInfo
ServerPack/MapServerPack/HAA_SaleActivity/CrossActBossTrialInfo.des
New file @@ -0,0 +1 @@ AA 76 Boss历练跨服活动信息 #tagMCCrossActBossTrialInfo ServerPack/MapServerPack/HAA_SaleActivity/CrossActBossTrialInfo.h
New file @@ -0,0 +1,37 @@ // AA 76 Boss历练跨服活动信息 #tagMCCrossActBossTrialInfo struct tagMCCrossActBossTrialItem { DWORD ItemID; WORD ItemCount; BYTE IsBind; }; struct tagMCCrossActBossTrialBillard { DWORD Rank; // 名次,1-代表第一名;支持夸段,如1,3 代表第1名,第2~3名 BYTE Count; // 奖励物品数 tagMCCrossActBossTrialItem AwardItemList[Count]; // 奖励物品列表,当仙盟榜时,如果有该奖励则代表盟主奖励,否则默认均为成员奖励 BYTE MemCount; // 成员奖励物品数 tagMCCrossActBossTrialItem MemAwardItemList[MemCount]; // 成员奖励物品列表,仅仙盟榜时有效 }; struct tagMCCrossActBossTrialInfo { tagHead Head; BYTE ServerInfoLen; char ServerIDRangeInfo[ServerInfoLen]; //开放该活动的服务器ID范围列表,json格式 [[IDA, IDB], ...], [] 为全服 BYTE GroupValue1; // 活动榜单分组值1,用于查询对应榜单 char StartDate[10]; // 开始日期 y-m-d char EndtDate[10]; // 结束日期 y-m-d char JoinStartTime[5]; // 参与开始时间点 mm:ss char JoinEndTime[5]; // 参与结束时间点 mm:ss BYTE IsDayReset; // 是否每天重置 BYTE ResetType; // 重置类型,0-0点重置;1-5点重置 WORD RankLimitPersonal; // 个人榜上榜个数保底限制; WORD RankLimitFamily; // 仙盟榜上榜个数保底限制; BYTE PersonalBillCount; tagMCCrossActBossTrialBillard PersonalBillboardInfoList[PersonalBillCount]; // 个人榜单奖励信息列表,如果没有代表本次活动没有该榜奖励 BYTE FamilyBillCount; tagMCCrossActBossTrialBillard FamilyBillboardInfoList[FamilyBillCount]; // 仙盟榜单奖励信息列表,如果没有代表本次活动没有该榜奖励 };