From de76bf6d9d264a24dfb7a3939fb68059e59b057d Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期五, 23 四月 2021 18:36:39 +0800
Subject: [PATCH] 8901 【BT2】【后端】全服红包(同步主干补冲突)

---
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerFamilyRedPacket.py |   11 ++++++-----
 1 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerFamilyRedPacket.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerFamilyRedPacket.py
index 174cbb7..d462c82 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerFamilyRedPacket.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerFamilyRedPacket.py
@@ -23,6 +23,7 @@
 import NetPackCommon
 import PlayerVip
 import ShareDefine
+import CommFunc
 
 import time
 #---------------------------------------------------------------------
@@ -60,12 +61,12 @@
             NotifyOSRedPacket(curPlayer)
     return
 
-def OnPlayerRecharge(curPlayer, orderRMB):
+def OnPlayerRecharge(curPlayer, orderCoin):
     ## 玩家充值
     
-    todayCoin = curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_AllCoinToday)
+    todayCoin = curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_TodayCTGCoinTotal)
     # 每日首充红包
-    if todayCoin - orderRMB * 100 == 0:
+    if todayCoin - orderCoin == 0:
         dayFirstRedPacketID = IpyGameDataPY.GetFuncCfg("RechargeRedPacket", 1)
         GameWorld.DebugLog("每日首充红包: dayFirstRedPacketID=%s" % dayFirstRedPacketID)
         if dayFirstRedPacketID:
@@ -79,12 +80,12 @@
     rmbList = rmbRedPackIDDict.keys()
     rmbList.sort()
     for rmb in rmbList:
-        if orderRMB <= rmb:
+        if orderCoin <= CommFunc.RMBToCoin(rmb):
             rmbRedPacketID = rmbRedPackIDDict[rmb]
             break
         
     if rmbRedPacketID:
-        GameWorld.DebugLog("单笔充值红包: orderRMB=%s,rmbRedPacketID=%s" % (orderRMB, rmbRedPacketID))
+        GameWorld.DebugLog("单笔充值红包: orderRMB=%s,rmbRedPacketID=%s" % (orderCoin, rmbRedPacketID))
         CreatRedPacketByID(curPlayer, rmbRedPacketID)
     return
 

--
Gitblit v1.8.0