From cd3581ae1eaab36c21c66b61fe26093f6d9c70be Mon Sep 17 00:00:00 2001
From: client_Wu Xijin <364452445@qq.com>
Date: 星期五, 21 十二月 2018 11:29:35 +0800
Subject: [PATCH] 5398 子 【开发】【1.4】跨服竞技场 / 【前端】【1.4】跨服竞技场开发
---
Core/GameEngine/Model/Player/Character/PlayerBaseData.cs | 34 ++++++++++++++++++++++++++++++++++
1 files changed, 34 insertions(+), 0 deletions(-)
diff --git a/Core/GameEngine/Model/Player/Character/PlayerBaseData.cs b/Core/GameEngine/Model/Player/Character/PlayerBaseData.cs
index 0b42855..0604699 100644
--- a/Core/GameEngine/Model/Player/Character/PlayerBaseData.cs
+++ b/Core/GameEngine/Model/Player/Character/PlayerBaseData.cs
@@ -159,6 +159,40 @@
HP = mainServerDataBuf.HP;
}
+ public void RecordMainServerData(bool isMainServerData, PlayerDataRefresh playerDataType, uint value)
+ {
+ if (!isMainServerData)
+ {
+ return;
+ }
+
+ switch (playerDataType)
+ {
+ case PlayerDataRefresh.PlayerName:
+ break;
+ case PlayerDataRefresh.MapID:
+ mainServerDataBuf.MapID = (ushort)value;
+ break;
+ case PlayerDataRefresh.FBID:
+ mainServerDataBuf.FBID = (byte)value;
+ break;
+ case PlayerDataRefresh.ExAttr3:
+ mainServerDataBuf.dungeonLineId = (byte)value;
+ break;
+ case PlayerDataRefresh.PosX:
+ mainServerDataBuf.PosX = (ushort)value;
+ break;
+ case PlayerDataRefresh.PosY:
+ mainServerDataBuf.PosY = (ushort)value;
+ break;
+ case PlayerDataRefresh.HP:
+ mainServerDataBuf.HP = value;
+ break;
+ default:
+ break;
+ }
+ }
+
public class PartDataBuf
{
public string PlayerName;
--
Gitblit v1.8.0