From aeaea61638d86f166c24a8826df4b6be83ade16b Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期一, 24 二月 2025 17:18:49 +0800
Subject: [PATCH] 10407 【越南】【英语】【BT】【GM】【砍树】周末BUG汇总(模块战力支持超20亿;开服活动榜同步修改支持超20亿;)

---
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GM/Commands/SetOSCRecordData.py |   12 ++----------
 1 files changed, 2 insertions(+), 10 deletions(-)

diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GM/Commands/SetOSCRecordData.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GM/Commands/SetOSCRecordData.py
index b7051b7..39f186d 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GM/Commands/SetOSCRecordData.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GM/Commands/SetOSCRecordData.py
@@ -46,14 +46,6 @@
                    ShareDefine.Def_Campaign_Type_Wash:"洗练",
                    }
     
-    if len(cmdList) == 1:
-        recordData = cmdList[0]
-        for oscType, name in oscTypeDict.items():
-            PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_OSC_RecordData % oscType, recordData)
-            GameWorld.DebugAnswer(curPlayer, "设置[%s]活动数值: %s OK!" % (name, recordData))
-        OpenServerCampaign.Sync_OpenServerCampaignAward(curPlayer)
-        return
-    
     if len(cmdList) != 2:
         __AnswerHelp(curPlayer, oscTypeDict)
         return
@@ -64,7 +56,7 @@
         __AnswerHelp(curPlayer, oscTypeDict)
         return
     
-    PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_OSC_RecordData % campaignType, recordData)
+    recordData = OpenServerCampaign.SetOSCRecordData(curPlayer, campaignType, recordData)
     OpenServerCampaign.Sync_OpenServerCampaignAward(curPlayer, campaignType)
     GameWorld.DebugAnswer(curPlayer, "设置[%s]活动数值: %s OK!" % (oscTypeDict.get(campaignType), recordData))
     return
@@ -75,7 +67,7 @@
     for oscType, name in oscTypeDict.items():
         helpTypeStr += "%s-%s," % (oscType, name)
         
-    GameWorld.DebugAnswer(curPlayer, "SetOSCRecordData [活动类型, 数值]")
+    GameWorld.DebugAnswer(curPlayer, "SetOSCRecordData 活动类型  数值")
     GameWorld.DebugAnswer(curPlayer, "活动类型:%s" % helpTypeStr)
     return
 

--
Gitblit v1.8.0