From 5eb854c2140da214aef4bceb67245ad704fc16ea Mon Sep 17 00:00:00 2001
From: xdh <xiefantasy@qq.com>
Date: 星期二, 08 一月 2019 11:31:37 +0800
Subject: [PATCH] Merge branch 'master' of http://192.168.0.87:10010/r/SnxxPyNetPack
---
ClientPack/ClientToMapServer/CA1_Sys/RefreshMainServerRole | 0
ClientPack/ClientToMapServer/CA1_Sys/RefreshMainServerRole.des | 1
ServerPack/MapServerPack/HA1_Sys/DBPlayer.des | 1
ClientPack/ClientToMapServer/CA1_Sys/RefreshMainServerRole.h | 6 +++
ServerPack/MapServerPack/HA1_Sys/DBPlayer | 0
ServerPack/MapServerPack/HA1_Sys/DBPlayer.h | 102 +++++++++++++++++++++++++++++++++++++++++++++++++++
6 files changed, 110 insertions(+), 0 deletions(-)
diff --git a/ClientPack/ClientToMapServer/CA1_Sys/RefreshMainServerRole b/ClientPack/ClientToMapServer/CA1_Sys/RefreshMainServerRole
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ClientPack/ClientToMapServer/CA1_Sys/RefreshMainServerRole
diff --git a/ClientPack/ClientToMapServer/CA1_Sys/RefreshMainServerRole.des b/ClientPack/ClientToMapServer/CA1_Sys/RefreshMainServerRole.des
new file mode 100644
index 0000000..ff2a64b
--- /dev/null
+++ b/ClientPack/ClientToMapServer/CA1_Sys/RefreshMainServerRole.des
@@ -0,0 +1 @@
+A1 08 刷新主服角色信息 #tagCMRefreshMainServerRole
diff --git a/ClientPack/ClientToMapServer/CA1_Sys/RefreshMainServerRole.h b/ClientPack/ClientToMapServer/CA1_Sys/RefreshMainServerRole.h
new file mode 100644
index 0000000..e777192
--- /dev/null
+++ b/ClientPack/ClientToMapServer/CA1_Sys/RefreshMainServerRole.h
@@ -0,0 +1,6 @@
+// A1 08 刷新主服角色信息 #tagCMRefreshMainServerRole
+
+struct tagCMRefreshMainServerRole
+{
+ tagHead Head;
+};
diff --git a/ServerPack/MapServerPack/HA1_Sys/DBPlayer b/ServerPack/MapServerPack/HA1_Sys/DBPlayer
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ServerPack/MapServerPack/HA1_Sys/DBPlayer
diff --git a/ServerPack/MapServerPack/HA1_Sys/DBPlayer.des b/ServerPack/MapServerPack/HA1_Sys/DBPlayer.des
new file mode 100644
index 0000000..da1072b
--- /dev/null
+++ b/ServerPack/MapServerPack/HA1_Sys/DBPlayer.des
@@ -0,0 +1 @@
+A1 12 玩家初始化 #tagMCDBPlayer
diff --git a/ServerPack/MapServerPack/HA1_Sys/DBPlayer.h b/ServerPack/MapServerPack/HA1_Sys/DBPlayer.h
new file mode 100644
index 0000000..08bcecf
--- /dev/null
+++ b/ServerPack/MapServerPack/HA1_Sys/DBPlayer.h
@@ -0,0 +1,102 @@
+// A1 12 玩家初始化 #tagMCDBPlayer
+
+struct tagMCDBPlayer
+{
+ tagHead Head;
+ char AccID[65]; //帐号名, 该角色所在的帐号的用户名
+ DWORD PlayerID;
+ char PlayerName[33]; //size = 14
+ BYTE AccState; //0: 未创建, 1: 创建OK,正常登录 2:封号 3:已删除
+ BYTE GMLevel; //GM等级, 0:不是GM >=1 : GM的等级
+ BYTE Sex; //性别
+ BYTE Job; //职业, 0.新手 1.游侠 2.战士 3.弓箭手 4.术士 5.道士
+ WORD ReincarnationLv; // 转生等级
+ WORD LV; //等级
+ WORD LVEx; //玩家等级副本,用于转生
+ WORD LV2; //大师等级
+ DWORD ExpPoint; //扩充经验点数
+ DWORD TotalExp; //总经验
+ DWORD Family; //家族
+ char FamilyName[33]; //家族名称
+ int TeamHornor; //组队荣誉
+ int FamilyHornor; //家族荣耀
+ int FamilyActiveValue; //家族活跃度
+ int LastWeekFamilyActiveValue; //上周家族活跃度
+ int CountryHornor; //本周国家功勋值
+ int CountryLastWeekHornor; //上周国家功勋值
+ DWORD Mate;
+ DWORD Gold; //金子
+ DWORD GoldPaper; //金票
+ DWORD Silver; //银子
+ DWORD SilverPaper; //银票
+ DWORD FightPoint; //战斗值
+ DWORD HappyPoint; //脱机挂时长(秒)
+ BYTE LineID; //角色所在线路
+ WORD MapID; //角色所在地图
+ WORD PosX; //角色坐标
+ WORD PosY;
+ WORD RebornMapID; //重生点地图ID
+ WORD RebornPosX;
+ WORD RebornPosY;
+ BYTE State; //角色状态 0.正常在线1.脱机挂在线 2脱机挂死亡
+ DWORD HP; //当前HP
+ DWORD XP; //当前XP
+ WORD HPRestoreSetting; //少于这个值%自动喝血
+ WORD MPRestoreSetting; //少于这个值%自动喝魔
+ DWORD FreePoint; //未分配点数
+ DWORD FreeSkillPoint; //未分配的技能点
+ int BaseSTR; //裸体力量
+ int BasePNE; //裸体真元
+ int BasePHY; //裸体筋骨
+ int BaseCON; //裸体体魄
+ int STR; //力量
+ int PNE; //真元
+ int PHY; //筋骨
+ int CON; //体魄
+ char Setting[100]; //设定
+ WORD PKValue; //衡量PK能力的一项属性,由攻防计算而得
+ WORD ActiveValue; //击杀敌国阵营玩家和NPC的统计值
+ BYTE BackpackLV; //背包等级
+ BYTE WarehouseLV; //仓库等级
+ DWORD TeamID; //队伍ID
+ BYTE UseGoldType; //默认用金子/金票 类型为MoneyType
+ BYTE UseSilverType; //默认用的银子/银票
+ BYTE AttackMode; //攻击模式
+ DWORD LastWeekOnlineTime; //上周在线时间
+ BYTE FBID; //fb id
+ BYTE FamilyLV; //家族等级
+ DWORD FriendFavor; //好友人气值
+ DWORD Energy; //精力值
+ DWORD EquipShowSwitch; //装备显示开关
+ DWORD LuckValue; //幸运值
+ DWORD ExAttr1; //扩展属性1,各项目专用
+ DWORD ExAttr2; //扩展属性2,各项目专用
+ DWORD ExAttr3; //扩展属性3,各项目专用
+ DWORD ExAttr4; //扩展属性4,各项目专用
+ DWORD ExAttr5; //扩展属性5,各项目专用
+ BYTE Faction; //阵营
+ DWORD InfamyValue; //恶名值
+ BYTE OfficialRank; //官阶,官职等级
+ DWORD ChangeCoinPointTotal; //兑换的点数总计
+ BYTE VIPLv; //VIP等级
+ BYTE VIPLvForPhone; //移动VIP等级
+ DWORD ExAttr6; //扩展属性6,各项目专用
+ DWORD ExAttr7; //扩展属性7,各项目专用
+ DWORD ExAttr8; //扩展属性8,各项目专用
+ DWORD ExAttr9; //扩展属性9,各项目专用
+ DWORD ExAttr10; //扩展属性10,各项目专用
+ DWORD ModelMark; // 变形模型mark
+ DWORD ExAttr11; //预留的扩展属性字段,用来存放项目特定的属性
+ DWORD ExAttr12; //预留的扩展属性字段,用来存放项目特定的属性
+ DWORD ExAttr13; //预留的扩展属性字段,用来存放项目特定的属性
+ DWORD ExAttr14; //预留的扩展属性字段,用来存放项目特定的属性
+ DWORD OperateInfo; //玩家附加运营商信息
+ char Operate[15]; //所属运营商平台名
+ DWORD ServerID; //所属区服ID
+ DWORD ExAttr15; //预留的扩展属性字段,用来存放项目特定的属性
+ DWORD ExAttr16; //预留的扩展属性字段,用来存放项目特定的属性
+ DWORD ExAttr17; //预留的扩展属性字段,用来存放项目特定的属性
+ DWORD ExAttr18; //预留的扩展属性字段,用来存放项目特定的属性
+ DWORD ExAttr19; //预留的扩展属性字段,用来存放项目特定的属性
+ DWORD ExAttr20; //预留的扩展属性字段,用来存放项目特定的属性
+};
--
Gitblit v1.8.0