From 73a043193adbd469cc2d82255aefbcc3dbf035dd Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期四, 13 六月 2024 16:14:05 +0800
Subject: [PATCH] 10178 【越南】【香港】【主干】挂机奖励(屏蔽原脱机功能;屏蔽原中立地图持续获得经验功能;)

---
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerRecover.py      |    6 +++---
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerFamily.py       |    6 +++---
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/ChPlayer.py           |   12 ++++++------
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/GameFuncComm.py       |    2 +-
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerControl.py      |    2 +-
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.py |    2 +-
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerState.py        |    4 ++--
 7 files changed, 17 insertions(+), 17 deletions(-)

diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/ChPlayer.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/ChPlayer.py
index 7b16672..6d6fcb6 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/ChPlayer.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/ChPlayer.py
@@ -851,7 +851,7 @@
     #防沉迷
     PlayerGameWallow.DoLogic_CheckWallow(curPlayer, tick)
     # 通知脱机挂信息
-    PlayerTJG.NotifyTJGInfo(curPlayer)
+    #PlayerTJG.NotifyTJGInfo(curPlayer)
     # 协助
     PlayerAssist.OnPlayerLogin(curPlayer)
     # 极品白拿
@@ -948,9 +948,9 @@
         
     curPlayer.SetState(0)   # 脱机挂恢复为正常上线
     curPlayer.SetFacePic(0) # 通知数据库是否保存还是下线,做一次恢复,1为保存 0为正常下线
-    tjgTime = PlayerTJG.GetTJGTime(curPlayer)
-    if tjgTime:
-        PlayerControl.SendGameServerRefreshState(curPlayer, IPY_GameWorld.CDBPlayerRefresh_HappyPoint, tjgTime)
+    #tjgTime = PlayerTJG.GetTJGTime(curPlayer)
+    #if tjgTime:
+    #    PlayerControl.SendGameServerRefreshState(curPlayer, IPY_GameWorld.CDBPlayerRefresh_HappyPoint, tjgTime)
         
     PlayerControl.DoGMForbidenTalkOnLogin(curPlayer)
     DataRecordPack.DR_PlayerLogin(curPlayer) # 放最后,记录等级、经验等信息
@@ -1237,7 +1237,7 @@
     #---等级限制---
     if GameWorld.IsCrossServer():
         return
-    PlayerTJG.TJGDeadOffline(curPlayer)
+    #PlayerTJG.TJGDeadOffline(curPlayer)
     
 #===============================================================================
 #    #---等级限制---
@@ -3120,7 +3120,7 @@
     #下线召回宠物
     PetControl.ReCallFightPet(curPlayer)
     
-    PlayerTJG.CalcPlayerTJG(curPlayer, tick)
+    #PlayerTJG.CalcPlayerTJG(curPlayer, tick)
     
     #离线session
     EventReport.WriteEvent_session(curPlayer)
diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/GameFuncComm.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/GameFuncComm.py
index 6af7789..d59b93c 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/GameFuncComm.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/GameFuncComm.py
@@ -70,7 +70,7 @@
                      ShareDefine.GameFuncID_OSSail:lambda curObj:FunctionNPCCommon.OSSaleOpenMail(curObj),
                      ShareDefine.GameFuncID_AddPoint:lambda curObj:PlayerControl.DoAddPointOpen(curObj),
                      ShareDefine.GameFuncID_Talent:lambda curObj:PlayerGreatMaster.DoTalentOpen(curObj),
-                     ShareDefine.GameFuncID_TJG:lambda curObj:PlayerTJG.DoTJGOpen(curObj),
+                     #ShareDefine.GameFuncID_TJG:lambda curObj:PlayerTJG.DoTJGOpen(curObj),
                      ShareDefine.GameFuncID_Arena:lambda curObj:PlayerArena.DoArenaOpen(curObj),
                      ShareDefine.GameFuncID_FaQi:lambda curObj:PlayerFaQi.DoFaQiOpen(curObj),
                      ShareDefine.GameFuncID_LianTi:lambda curObj:PlayerLianTi.DoLianTiOpen(curObj),
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 0e035c3..83549f8 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerControl.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerControl.py
@@ -5569,7 +5569,7 @@
         #通知死亡
         DoPlayerDead(curPlayer)
         
-        PlayerTJG.PlayerTJGReborn(curPlayer, tick)
+        #PlayerTJG.PlayerTJGReborn(curPlayer, tick)
         GameObj.ClearPyPlayerState(curPlayer)
         return
     
diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.py
index 1a218e7..35f6a31 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.py
@@ -608,7 +608,7 @@
         #特殊时间点过天的,一般是游戏功能,此时立即同步一次跨服玩家数据
         CrossPlayerData.SendMergePlayerDataNow(curPlayer)
         
-    PlayerTJG.TJGOnDay(curPlayer, onEventType)
+    #PlayerTJG.TJGOnDay(curPlayer, onEventType)
     # 以下为支持两种重置模式切换配置的
     FBCommon.FBOnDay(curPlayer, onEventType)
     
diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerFamily.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerFamily.py
index 794a3ec..5eab5f5 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerFamily.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerFamily.py
@@ -862,11 +862,11 @@
         GameWorld.DebugLog('领取仙盟每日奖励 当日已领取!')
         return
     PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_Player_Dict_FamilyDayAward, 1)
-    addTime = IpyGameDataPY.GetFuncCfg('FamilyDayAward')
-    PlayerTJG.AddTJGTime(curPlayer, addTime)
+    #addTime = IpyGameDataPY.GetFuncCfg('FamilyDayAward')
+    #PlayerTJG.AddTJGTime(curPlayer, addTime)
     #通知
     Sync_FamilyDayRewardState(curPlayer)
-    PlayerControl.NotifyCode(curPlayer, 'OfflinePlugSuccess', [addTime/60/60])
+    #PlayerControl.NotifyCode(curPlayer, 'OfflinePlugSuccess', [addTime/60/60])
     
     return
 
diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerRecover.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerRecover.py
index 45284b8..db1b2b8 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerRecover.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerRecover.py
@@ -303,9 +303,9 @@
         else:
             for itemID, itemCnt in totalItemDict.items(): 
                 ItemControler.GivePlayerItem(curPlayer, itemID, itemCnt, 0, [IPY_GameWorld.rptItem, IPY_GameWorld.rptAnyWhere])
-    if Def_TJGRecoverID in recoverCntDict:
-        #脱机挂经验找回后重置
-        PlayerTJG.ResetTJGDeadInfo(curPlayer)
+    #if Def_TJGRecoverID in recoverCntDict:
+    #    #脱机挂经验找回后重置
+    #    PlayerTJG.ResetTJGDeadInfo(curPlayer)
     if Def_QueenRelics in recoverCntDict:
         PlayerSuccess.DoAddSuccessProgress(curPlayer, ShareDefine.SuccType_QueenRelicsEx, recoverCntDict[Def_QueenRelics])
     DataRecordPack.DR_PlayerRecover(curPlayer, recoverWay, recoverCntDict, totalExp, totalMoney, totalSP, totalItemDict)        
diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerState.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerState.py
index 9536a55..4088f35 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerState.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerState.py
@@ -1267,7 +1267,7 @@
     PlayerViewCacheTube.ProcessCache(curPlayer, tick)
     
     #脱机计算
-    PlayerTJG.ProcessPlayerTJG(curPlayer, tick)
+    #PlayerTJG.ProcessPlayerTJG(curPlayer, tick)
     #挂机收益
     PlayerGuaji.ProcessGuaji(curPlayer)
     
@@ -1281,7 +1281,7 @@
     #限时抢购
     PlayerFlashSale.ProcessFlashSaleMail(curPlayer, tick)
     #地图经验
-    ProcessAreaExp(curPlayer, tick)
+    #ProcessAreaExp(curPlayer, tick)
     #神秘商店刷新
     FunctionNPCCommon.CheckMysticalShopRefresh(curPlayer, tick)
     #活跃放置

--
Gitblit v1.8.0