From db9769e37b8e3c5f5a5346e9e4fb17c89614100b Mon Sep 17 00:00:00 2001 From: xdh <xiefantasy@qq.com> Date: 星期三, 20 三月 2019 17:27:49 +0800 Subject: [PATCH] 6374 【后端】【2.0】删除无用功能代码、封包、配置(删除修复代码) --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerRune.py | 36 ------------------------------------ 1 files changed, 0 insertions(+), 36 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerRune.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerRune.py index bbc269a..d08833e 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerRune.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerRune.py @@ -38,42 +38,6 @@ # @param curPlayer 玩家 # @return None def PlayerRuneLogin(curPlayer): - if not GameWorld.GetDictValueByBit(curPlayer, ChConfig.Def_Player_Dict_VersionFix, ChConfig.Def_VerFix_RuneSource): - GameWorld.SetDictValueByBit(curPlayer, ChConfig.Def_Player_Dict_VersionFix, ChConfig.Def_VerFix_RuneSource, 1) - runeHoleCnt = IpyGameDataPY.GetFuncCfg("RuneUnlock", 4) - for RuneNum in xrange(1, runeHoleCnt + 1): - RuneData = curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_Rune_Data % RuneNum, 0) - if not RuneData: - continue - RuneItemID = ItemControler.GetRuneItemID(RuneData) - ipyData = IpyGameDataPY.GetIpyGameDataNotLog('RuneCompound', RuneItemID) - if not ipyData: - continue - RuneSource = ItemControler.GetRuneItemSource(RuneData) - if RuneSource != ChConfig.Item_Source_Compound: - RuneItemPlusLV = ItemControler.GetRuneItemPlusLV(RuneData) - RuneIsLock = ItemControler.GetRuneItemIsLock(RuneData) - updRuneData = ItemControler.GetRuneItemKeyData(RuneItemID, RuneItemPlusLV, RuneIsLock, ChConfig.Item_Source_Compound) - PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_Rune_Data % RuneNum, updRuneData) - GameWorld.Log('上线修复双属性符印来源 RuneNum=%s,oldRuneData=%s,updRuneData=%s'%(RuneNum, RuneData, updRuneData)) - packIndex = ShareDefine.rptRune - for place in xrange(ItemCommon.GetVPackCnt(packIndex)): - RuneData = curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_VPackItem % (packIndex, place)) - if not RuneData: - continue - RuneItemID = ItemControler.GetRuneItemID(RuneData) - ipyData = IpyGameDataPY.GetIpyGameDataNotLog('RuneCompound', RuneItemID) - if not ipyData: - continue - RuneSource = ItemControler.GetRuneItemSource(RuneData) - if RuneSource != ChConfig.Item_Source_Compound: - RuneItemPlusLV = ItemControler.GetRuneItemPlusLV(RuneData) - RuneIsLock = ItemControler.GetRuneItemIsLock(RuneData) - updRuneData = ItemControler.GetRuneItemKeyData(RuneItemID, RuneItemPlusLV, RuneIsLock, ChConfig.Item_Source_Compound) - ItemControler.SetVPackItemKeyData(curPlayer, ShareDefine.rptRune, place, updRuneData) - GameWorld.Log('上线修复双属性符印来源 place=%s,oldRuneData=%s,updRuneData=%s'%(place, RuneData, updRuneData)) - - DoUnlockRuneHole(curPlayer, False) Sync_RuneInfo(curPlayer) return -- Gitblit v1.8.0