| | |
| | | DWORD ID;
|
| | | DWORD ID2;
|
| | | char Name1[33]; //名字1,用来显示排序对象名字
|
| | | char Name2[33]; //名字2
|
| | | char Name2[65]; //名字2
|
| | | 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
|
| | | {
|
| | | tagHead Head;
|
| | | BYTE IsWatchSelf;
|
| | | DWORD WatchID; //查看指定ID名次前后,如玩家ID、家族ID等
|
| | | BYTE BillboardCount;
|
| | | BYTE Type; //排行榜类型
|
| | | tagPYBillboardInfo Billboard[BillboardCount]; //size = BillboardCount
|