ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GM/Commands/ClearFirstGold.py
@@ -20,10 +20,6 @@
import PlayerControl
import IpyGameDataPY
import PlayerCoin
import PlayerActRechargePrize
import PyGameData
import ShareDefine
#逻辑实现
## GM命令执行入口
@@ -33,11 +29,6 @@
#  @remarks 函数详细说明.
def OnExec(curPlayer, msgList):
    curPlayer.SetChangeCoinPointTotal(0, 0)
    PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_GoldGiftFirstRecord, 0)
    PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_FirstGoldServerDay, 0)
    PlayerGoldGift.Sync_FirstGoldInfo(curPlayer)
    PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_FirstGoldTry, 0)
    PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_SuperGiftStartTime, 0)
    # 重置充值次数信息
    syncRecordIDList = []
    ipyDataMgr = IpyGameDataPY.IPY_Data()
@@ -59,14 +50,9 @@
    if syncRecordIDList:
        PlayerCoin.Sync_CoinToGoldCountInfo(curPlayer, syncRecordIDList)
        
    # 重置充值返利活动
    actInfo = PyGameData.g_operationActionDict.get(ShareDefine.OperationActionName_RechargePrize, {})
    if actInfo.get(ShareDefine.ActKey_State, 0):
        PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_RechargePrizeID, 0)
        PlayerActRechargePrize.__CheckPlayerRechargePrizeAction(curPlayer)
    PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_CTGRealToday, 0)
    PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_CTGRealTotal, 0)
    PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_CTGRealFirstTime, 0)
    PlayerGoldGift.ClearFirstCharge(curPlayer)
    return