From 369e6b891612b94efc19918476fcdf6ec5de74ea Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期一, 05 十一月 2018 14:54:05 +0800 Subject: [PATCH] 4562 【后端】【1.2.0】仙界盛典新增时间配置支持(支持活动5点开启,0点关闭) - 新增活动重置类型2 --- ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerControl.py | 17 +++++++++++++++-- 1 files changed, 15 insertions(+), 2 deletions(-) diff --git a/ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerControl.py b/ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerControl.py index 91bff20..8aba631 100644 --- a/ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerControl.py +++ b/ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerControl.py @@ -31,6 +31,7 @@ import GameWorld import IPY_GameServer import MergeBroadcast +import IpyGameDataPY import ShareDefine import ChConfig import types @@ -177,7 +178,6 @@ # @param value: 威望值 # @return: def SetMergeWarRank(curPlayer, value): - curPlayer.SetExAttr10(value) return @@ -185,7 +185,7 @@ # @param curPlayer: 玩家实例 # @return: 威望值 def GetMergeWarRank(curPlayer): - return curPlayer.GetExAttr10() + return 0 ## 职业阶数 def GetJobRank(curPlayer): return curPlayer.GetExAttr1() @@ -201,6 +201,10 @@ # if vipTime <= curTime: # return 0 return curPlayer.GetVIPLv() + +##聊天气泡框 +def GetChatBubbleBox(curPlayer): return curPlayer.GetExAttr10() +def SetChatBubbleBox(curPlayer, value): return curPlayer.SetExAttr10(value) ## 是否脱机挂机状态 def GetIsTJG(curPlayer): @@ -315,3 +319,12 @@ sysMsg = '%s'%([actionid, addCnt]) curPlayer.MapServer_QueryPlayerResult(0, 0, "AddFamilyActivity", sysMsg, len(sysMsg)) return + +## 获取功能限制等级(等级条件为全局) +def GetFuncLimitLV(funcID): + ipyData = IpyGameDataPY.GetIpyGameData("FuncOpenLV", funcID) + if not ipyData: + return 0 + + return ipyData.GetLimitLV() + -- Gitblit v1.8.0