From ffa8a645ed6a92a3c723bbf5c7f1eb4d5425c826 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期三, 17 十一月 2021 15:15:34 +0800
Subject: [PATCH] 9341 【BT5】【主干】【后端】情缘系统(优化情缘系统)

---
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py |   33 +++++++++++++++++++++++++--------
 1 files changed, 25 insertions(+), 8 deletions(-)

diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py
index 67bf73d..aa409b1 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py
@@ -1876,11 +1876,15 @@
                         ("BYTE", "QualityLV", 1),
                         ),
 
+                "LoveGift":(
+                        ("BYTE", "GiftNum", 1),
+                        ("DWORD", "GiftItemID", 0),
+                        ("BYTE", "AllowBatch", 0),
+                        ),
+
                 "Marry":(
                         ("BYTE", "BridePriceID", 1),
                         ("list", "CostMoneyInfo", 0),
-                        ("BYTE", "CanBuyCount", 0),
-                        ("BYTE", "IsDayReset", 0),
                         ),
 
                 "LoveRing":(
@@ -5802,20 +5806,29 @@
     def GetPointID(self): return self.PointID # 灵根ID
     def GetQualityLV(self): return self.QualityLV # 品级
 
+# 情缘礼物表
+class IPY_LoveGift():
+    
+    def __init__(self):
+        self.GiftNum = 0
+        self.GiftItemID = 0
+        self.AllowBatch = 0
+        return
+        
+    def GetGiftNum(self): return self.GiftNum # 聘礼ID
+    def GetGiftItemID(self): return self.GiftItemID # 物品ID
+    def GetAllowBatch(self): return self.AllowBatch # 是否允许批量赠送
+
 # 情缘提亲表
 class IPY_Marry():
     
     def __init__(self):
         self.BridePriceID = 0
-        self.CostMoneyInfo = []
-        self.CanBuyCount = 0
-        self.IsDayReset = 0
+        self.CostMoneyInfo = []
         return
         
     def GetBridePriceID(self): return self.BridePriceID # 聘礼ID
-    def GetCostMoneyInfo(self): return self.CostMoneyInfo # 消耗货币类型|数值
-    def GetCanBuyCount(self): return self.CanBuyCount # 可购买次数
-    def GetIsDayReset(self): return self.IsDayReset # 是否每日重置
+    def GetCostMoneyInfo(self): return self.CostMoneyInfo # 消耗货币类型|数值
 
 # 情缘情戒表
 class IPY_LoveRing():
@@ -6304,6 +6317,8 @@
         self.ipySkyTowerServerChallengeLen = len(self.ipySkyTowerServerChallengeCache)
         self.ipyLingGenEffectCache = self.__LoadFileData("LingGenEffect", IPY_LingGenEffect)
         self.ipyLingGenEffectLen = len(self.ipyLingGenEffectCache)
+        self.ipyLoveGiftCache = self.__LoadFileData("LoveGift", IPY_LoveGift)
+        self.ipyLoveGiftLen = len(self.ipyLoveGiftCache)
         self.ipyMarryCache = self.__LoadFileData("Marry", IPY_Marry)
         self.ipyMarryLen = len(self.ipyMarryCache)
         self.ipyLoveRingCache = self.__LoadFileData("LoveRing", IPY_LoveRing)
@@ -6860,6 +6875,8 @@
     def GetSkyTowerServerChallengeByIndex(self, index): return self.ipySkyTowerServerChallengeCache[index]
     def GetLingGenEffectCount(self): return self.ipyLingGenEffectLen
     def GetLingGenEffectByIndex(self, index): return self.ipyLingGenEffectCache[index]
+    def GetLoveGiftCount(self): return self.ipyLoveGiftLen
+    def GetLoveGiftByIndex(self, index): return self.ipyLoveGiftCache[index]
     def GetMarryCount(self): return self.ipyMarryLen
     def GetMarryByIndex(self, index): return self.ipyMarryCache[index]
     def GetLoveRingCount(self): return self.ipyLoveRingLen

--
Gitblit v1.8.0