From ce185c6150887f187a7bbe3266cc2bd57286e380 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期五, 28 十二月 2018 15:59:08 +0800
Subject: [PATCH] 5424 【后端】【1.4】跨服竞技场开发(增加段位匹配范围字段)
---
ServerPython/CoreServerGroup/GameServer/Script/IpyGameDataPY.py | 7 +++++--
PySysDB/PySysDBG.h | 1 +
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/PySysDB/PySysDBG.h b/PySysDB/PySysDBG.h
index 5065cfc..617ab5c 100644
--- a/PySysDB/PySysDBG.h
+++ b/PySysDB/PySysDBG.h
@@ -467,5 +467,6 @@
{
BYTE _DanLV; //段位等级
WORD LVUpScore; //升段位所需积分
+ list MatchRange; //可匹配到的玩家段位区间 [从段位A, 到段位B],配[]代表只匹配本段位的
};
diff --git a/ServerPython/CoreServerGroup/GameServer/Script/IpyGameDataPY.py b/ServerPython/CoreServerGroup/GameServer/Script/IpyGameDataPY.py
index cdc320f..f717018 100644
--- a/ServerPython/CoreServerGroup/GameServer/Script/IpyGameDataPY.py
+++ b/ServerPython/CoreServerGroup/GameServer/Script/IpyGameDataPY.py
@@ -394,6 +394,7 @@
"CrossRealmPKDan":(
("BYTE", "DanLV", 1),
("WORD", "LVUpScore", 0),
+ ("list", "MatchRange", 0),
),
}
@@ -1155,11 +1156,13 @@
def __init__(self):
self.DanLV = 0
- self.LVUpScore = 0
+ self.LVUpScore = 0
+ self.MatchRange = []
return
def GetDanLV(self): return self.DanLV # 段位等级
- def GetLVUpScore(self): return self.LVUpScore # 升段位所需积分
+ def GetLVUpScore(self): return self.LVUpScore # 升段位所需积分
+ def GetMatchRange(self): return self.MatchRange # 可匹配到的玩家段位区间 [从段位A, 到段位B],配[]代表只匹配本段位的
def Log(msg, playerID=0, par=0):
--
Gitblit v1.8.0