From ec19547ca0985de3f1c4045411ee6c171204e535 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期二, 21 十月 2025 19:00:45 +0800
Subject: [PATCH] 297 【常规】坊市系统-服务端(坊市、公会、将魂)

---
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/ChPlayer.py |   22 ++++++++--------------
 1 files changed, 8 insertions(+), 14 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 461d7a6..144adf6 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/ChPlayer.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/ChPlayer.py
@@ -62,7 +62,6 @@
 import PlayerActLogin
 import PlayerTreasure
 import PlayerRune
-import PlayerFamilyRedPacket
 import IpyGameDataPY
 import EventReport
 import OpenServerCampaign
@@ -85,7 +84,6 @@
 import PlayerSpringSale
 import GY_Query_BossFirstKill
 import PlayerCrossYaomoBoss
-import PlayerFeastRedPacket
 import PlayerLuckyCloudBuy
 import PlayerLuckyTreasure
 import Item_ResetAttrPoint
@@ -110,6 +108,7 @@
 import PlayerCustomAward
 import PlayerZhanling
 import PlayerTree
+import PlayerLLMJ
 import PlayerLianTi
 import PlayerTask
 import PlayerYinji
@@ -624,9 +623,6 @@
     ChItem.Sync_ItemDayUseCnt(curPlayer)
     # 符印登录通知
     PlayerRune.PlayerRuneLogin(curPlayer)
-    # 仙盟红包登录通知
-    PlayerFamilyRedPacket.OnPlayerLogin(curPlayer)
-    PlayerFeastRedPacket.DoPlayerOnLogin(curPlayer)
     # 商店物品购买次数登录通知
     FunctionNPCCommon.ShopItemOnLogin(curPlayer)
     # 通知设置的被动功法
@@ -751,6 +747,7 @@
         SyncADCntInfo(curPlayer)
         UpdatePlayerName.OnPlayerLogin(curPlayer)
         PlayerActivity.OnPlayerLogin(curPlayer)
+        PlayerLLMJ.OnPlayerLogin(curPlayer)
         
         # 上线查询一次充值订单
         curPlayer.SendDBQueryRecharge()
@@ -849,9 +846,6 @@
     
     # 重置首充双倍
     PlayerCoin.DoResetCTGCount(curPlayer, "MixServer")
-    
-    # 重置商店购买次数,暂定只重置类型 7 的
-    FunctionNPCCommon.ResetShopItemBuyCount(curPlayer, [7])
     
     # 合服邮件,盟主专属邮件在GameServer处理
     mailItemList = IpyGameDataPY.GetFuncEvalCfg("MixServerMail", 1)
@@ -3270,12 +3264,18 @@
     # 每日任务奖励
     elif rewardType == ChConfig.Def_RewardType_DailyTask:
         PlayerActivity.GetDailyTaskAward(curPlayer, dataEx)
+    # 成就奖励
+    elif rewardType == ChConfig.Def_RewardType_Success:
+        PlayerSuccess.GetSuccessAward(curPlayer, dataEx)
     # 仙树免费减时
     elif rewardType == ChConfig.Def_RewardType_TreeFreeTime:
         PlayerTree.FreeReduceTreeLVTime(curPlayer)
     # 广告奖励
     elif rewardType == ChConfig.Def_RewardType_ADAward:
         OnGetADAward(curPlayer, dataEx)
+    # 历练秘笈升级
+    elif rewardType == ChConfig.Def_RewardType_LLMJLVUp:
+        PlayerLLMJ.OnLLMJLVUp(curPlayer)
     # 每日免费直购礼包
     elif rewardType == ChConfig.Def_RewardType_DayFreeGoldGift:
         PlayerDailyGiftbag.OnGetDailyFreeGiftbag(curPlayer)
@@ -3354,12 +3354,6 @@
     # 跨服妖魔boss伤害奖励
     elif rewardType == ChConfig.Def_RewardType_CrossYaomoBossHurt:
         PlayerCrossYaomoBoss.GetCrossYaomoBossHurtAward(curPlayer, dataEx, tick)
-    # 古宝特殊效果物品奖励
-    #elif rewardType == ChConfig.Def_RewardType_GubaoItemEff:
-    #    PlayerGubao.GetGubaoItemEffAward(curPlayer, dataEx, dataExStr)
-    # 成就积分奖励
-    elif rewardType == ChConfig.Def_RewardType_SuccessScore:
-        PlayerSuccess.GetSuccessScoreAward(curPlayer, dataEx)
     # 买一送多活动免费奖励
     elif rewardType == ChConfig.Def_RewardType_BuyOne:
         PlayerActBuyOne.GetBuyOneFreeAward(curPlayer, dataEx, dataExStr)

--
Gitblit v1.8.0