From 50086ccb3ade4bdc47b32af7e097ec9e2c2d3f88 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期一, 25 八月 2025 18:35:04 +0800
Subject: [PATCH] 1111 删除不需要内容;

---
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerControl.py |   48 +++---------------------------------------------
 1 files changed, 3 insertions(+), 45 deletions(-)

diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerControl.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerControl.py
index f25fa11..ea3ffb9 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerControl.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerControl.py
@@ -17,7 +17,6 @@
 import SkillShell
 import ChConfig
 import PlayerHorse
-import PlayerTeam
 import SkillCommon
 import GameMap
 import FBLogic
@@ -48,13 +47,9 @@
 import GameFuncComm
 import IpyGameDataPY
 import PyGameData
-import PlayerMagicWeapon
 import PlayerFeastTravel
 import PlayerActTurntable
-import GameLogic_SealDemon
-import GameLogic_ZhuXianBoss
 import GameLogic_CrossDemonKing
-import PlayerVip
 import PlayerCostRebate
 import PlayerActLunhuidian
 import PlayerActGarbageSorting
@@ -65,7 +60,6 @@
 import CrossRealmPlayer
 import CrossPlayerData
 import ChNetSendPack
-import PlayerAssist
 import PlayerState
 import PlayerGubao
 import PlayerOnline
@@ -972,9 +966,6 @@
     #刷新技能剩余时间
     SkillCommon.RefreshAllSkillRemainTime(curPlayer, tick)
     
-    #队伍玩家退出地图
-    PlayerTeam.TeamPlayerLeaveMap(curPlayer, tick, isDisconnect)
-
     #退出采集
     NPCCommon.ClearCollectNPC(curPlayer)
 
@@ -1236,9 +1227,6 @@
         NomalDictSetProperty(curPlayer, ChConfig.Def_Player_Dict_FromFBLineID, lineID)
         GameWorld.DebugLog("进入副本时,最后一次离开的可返回的副本ID更新!mapID=%s,lineID=%s,Pos(%s,%s)" % (mapID, lineID, posX, posY))
         
-    # 离开地图
-    PlayerAssist.OnPlayerLeaveMap(curPlayer)
-    
     # 从副本中切图
     if GameWorld.GetMap().GetMapFBType() != IPY_GameWorld.fbtNull:
         #默认回满血
@@ -1391,10 +1379,7 @@
         
         if not FBLogic.OnEnterFBEvent(curPlayer, mapID, lineID, tick):
             GameWorld.DebugLog("    OnEnterFBEvent False!", curPlayer.GetPlayerID())
-            if mapID in [ChConfig.Def_FBMapID_CrossBattlefield]:
-                NotifyCode(curPlayer, "GeRen_chenxin_268121")
-            else:
-                NotifyCode(curPlayer, "SingleEnterDefaul")
+            NotifyCode(curPlayer, "SingleEnterDefaul")
             return
         
     # 需要动态分布线路的地图,发送到跨服服务器进行分配
@@ -1440,10 +1425,6 @@
     tick = GameWorld.GetGameWorld().GetTick()
     if CheckMoveToFB(curPlayer, mapID, lineID, fbIpyData, fbLineIpyData, tick) != ShareDefine.EntFBAskRet_OK:
         return
-#    if mapID == ChConfig.Def_FBMapID_XMZZ:
-#        #仙魔之争
-#        GameLogic_XMZZ.XMZZStartFight(curPlayer)
-#        return
     if posX == 0 and posY == 0:
         ipyEnterPosInfo = FBCommon.GetFBLineEnterPosInfo(mapID, lineID, fbLineIpyData)
         retPos = FBLogic.OnGetFBEnterPos(curPlayer, mapID, lineID, ipyEnterPosInfo, tick)
@@ -1468,26 +1449,7 @@
     if isSendToGameServer or mapID in ChConfig.Def_MapID_SendToGameServer \
         or mapID in ReadChConfig.GetEvalChConfig("MapID_SendToGameServer"):
         extendParamList = []
-        if mapID == ChConfig.Def_FBMapID_SealDemon:
-            newbielineList = IpyGameDataPY.GetFuncEvalCfg('SealDemonNewbieLine', 1)
-            # 新手线路特殊处理,直接进入
-            if lineID in newbielineList:
-                GameWorld.DebugLog("封魔坛虚拟线路只能通过自定义场景进入挑战!")
-                return
-            else:
-                bossID = GameLogic_SealDemon.CurFBLineBOSSID(lineID)
-                extendParamList = [bossID]
-        elif mapID == ChConfig.Def_FBMapID_ZhuXianBoss:
-            bossID = GameLogic_ZhuXianBoss.CurFBLineBOSSID(lineID)
-            extendParamList = [bossID, -1]
-            enterCnt = curPlayer.NomalDictGetProperty(ChConfig.Def_Player_Dict_EnterFbCntDay % ChConfig.Def_FBMapID_ZhuXianBoss)
-            if enterCnt >= FBCommon.GetEnterFBMaxCnt(curPlayer, ChConfig.Def_FBMapID_ZhuXianBoss):
-                if curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_ZhuXianBossHelpCnt):
-                    extendParamList = [bossID, curPlayer.GetFamilyID()]
-        elif mapID == ChConfig.Def_FBMapID_DemonKing:
-            bossID = GameLogic_CrossDemonKing.GetCurFBLineBOSSID(mapID, lineID)
-            extendParamList = [bossID]
-        elif mapID in ChConfig.Def_MapID_LineIDToPropertyID:
+        if mapID in ChConfig.Def_MapID_LineIDToPropertyID:
             enterCnt = curPlayer.NomalDictGetProperty(ChConfig.Def_Player_Dict_EnterFbCntDay % mapID)
             extendParamList = [enterCnt]
         elif mapID in ChConfig.MirrorBattleMapIDList:
@@ -3406,10 +3368,7 @@
 
 def GetFabaoAddPoint(curPlayer):
     #法宝额外增加玩家每级获得的灵根点
-    mwID = IpyGameDataPY.GetFuncCfg('FabaoAddPoint', 1)
-    if not PlayerMagicWeapon.GetIsActiveMagicWeapon(curPlayer, mwID, lv=1):
-        return 0
-    return IpyGameDataPY.GetFuncCfg('FabaoAddPoint', 2)
+    return 0
 
 def DoAddPointOpen(curPlayer):
     '''加点功能开启'''
@@ -4295,7 +4254,6 @@
 def Sync_ExpRateChange(curPlayer):
     totalExpRate = GetPlayerExpRate(curPlayer)
     fightExpRate = curPlayer.GetFightExpRate() # 系统及功能累加
-    fightExpRate += PlayerVip.GetPrivilegeValue(curPlayer, ChConfig.VIPPrivilege_FightExpRate) # VIP加成
     fightExpRate += PlayerGoldInvest.GetAddFightExpRate(curPlayer)
     
     actExpRateInfo = PyGameData.g_operationActionDict.get(ShareDefine.OperationActionName_ExpRate, {})# 多倍经验活动加成

--
Gitblit v1.8.0