From 754dab14a50fa8947cf4a462aae774bc9e6950de Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期三, 21 八月 2024 10:48:50 +0800
Subject: [PATCH] 10229 【越南】【主干】【港台】【砍树】古神战场修改(功能队伍增加队员在线状态同步;相关玩家在线状态管理,支持跨服;优化查找玩家相关联队伍同步玩家所在队伍及已申请的队伍;修复队伍成员找不到缓存时报错;优化玩家缓存判断是否保存统一逻辑,防止过天可能被删除;)
---
ServerPack/MapServerPack/HA3_Function/TrainHorseData.h | 18 ++++++++----------
1 files changed, 8 insertions(+), 10 deletions(-)
diff --git a/ServerPack/MapServerPack/HA3_Function/TrainHorseData.h b/ServerPack/MapServerPack/HA3_Function/TrainHorseData.h
index 3a335a0..abacc8e 100644
--- a/ServerPack/MapServerPack/HA3_Function/TrainHorseData.h
+++ b/ServerPack/MapServerPack/HA3_Function/TrainHorseData.h
@@ -1,16 +1,14 @@
//A3 01 坐骑培养信息 #tagTrainHorseData
-struct tagMCHorseInfo
-{
- DWORD HorseID; //ID
- BYTE LV; //等级
- DWORD Exp; //经验
-};
-
struct tagTrainHorseData
{
tagHead Head;
- BYTE Multiple; //下次暴击倍数
- BYTE Num; //个数
- tagMCHorseInfo InfoList[Num]; // 坐骑数据列表
+ BYTE LV; //等阶
+ DWORD EatItemCount; //当前阶已吃丹个数
+ DWORD SkinPlusState; //幻化激活状态,按位存储是否激活,幻化编号ID对应位,废弃,使用 SkinPlusStateList
+ BYTE TrainTypes; //培养类型数
+ DWORD TrainLVList[TrainTypes]; //培养等阶列表,索引为培养类型减1
+ DWORD TrainItemCountList[TrainTypes]; //培养当前阶已吃培养丹个数列表,索引为培养类型减1
+ BYTE SkinPlusStateCount; //幻化激活状态值数
+ DWORD SkinPlusStateList[SkinPlusStateCount]; //幻化激活状态值列表,按位存储是否激活,幻化编号ID对应位
};
--
Gitblit v1.8.0