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