From d98bda20321c3945ae80ac81f3e98f545e061487 Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期六, 18 十月 2025 18:42:18 +0800
Subject: [PATCH] 0312 修改注释
---
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py | 80 +++-------------------------------------
1 files changed, 6 insertions(+), 74 deletions(-)
diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py
index 06e009f..c38bb47 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py
@@ -1073,19 +1073,11 @@
),
"Success":(
- ("DWORD", "ID", 1),
- ("WORD", "Type", 0),
+ ("DWORD", "SuccID", 0),
+ ("WORD", "SuccType", 1),
("DWORD", "NeedCnt", 0),
("list", "Condition", 0),
- ("list", "PreSuccess", 0),
- ("dict", "AwardItem", 0),
- ("dict", "AwardItem2", 0),
- ("dict", "Money", 0),
- ("DWORD", "Exp", 0),
- ("dict", "AwardAttr", 0),
- ("DWORD", "RedPacketID", 0),
- ("DWORD", "MagicWeaponID", 0),
- ("DWORD", "MagicWeaponExp", 0),
+ ("list", "AwardItemList", 0),
),
"TongTianLV":(
@@ -1228,19 +1220,6 @@
("DWORD", "NPCID", 1),
("WORD", "PerPlayerMoneyAward", 0),
("list", "PersonFirstKillAward", 0),
- ),
-
- "FamilyRedPack":(
- ("WORD", "ID", 1),
- ("WORD", "GetType", 0),
- ("WORD", "MoneyNum", 0),
- ("BYTE", "MoneyType", 0),
- ("BYTE", "PacketCnt", 0),
- ),
-
- "ActFeastRedPacketSucc":(
- ("BYTE", "FeastDay", 1),
- ("list", "FeastSuccIDList", 0),
),
"NPCShow":(
@@ -3975,19 +3954,11 @@
self.attrTuple = None
return
- def GetID(self): return self.attrTuple[0] # 成就ID DWORD
- def GetType(self): return self.attrTuple[1] # 成就类型 WORD
+ def GetSuccID(self): return self.attrTuple[0] # 成就ID DWORD
+ def GetSuccType(self): return self.attrTuple[1] # 成就类型 WORD
def GetNeedCnt(self): return self.attrTuple[2] # 需要数量 DWORD
def GetCondition(self): return self.attrTuple[3] # 辅助条件 list
- def GetPreSuccess(self): return self.attrTuple[4] # 需要达成前置成就 list
- def GetAwardItem(self): return self.attrTuple[5] # 奖励物品列表 dict
- def GetAwardItem2(self): return self.attrTuple[6] # 通行证奖励物品列表 dict
- def GetMoney(self): return self.attrTuple[7] # 金钱 dict
- def GetExp(self): return self.attrTuple[8] # 经验 DWORD
- def GetAwardAttr(self): return self.attrTuple[9] # 奖励属性 dict
- def GetRedPacketID(self): return self.attrTuple[10] # 红包ID DWORD
- def GetMagicWeaponID(self): return self.attrTuple[11] # 法宝ID DWORD
- def GetMagicWeaponExp(self): return self.attrTuple[12] # 法宝升级经验 DWORD
+ def GetAwardItemList(self): return self.attrTuple[4] # 奖励物品列表 list
# 通天令等级表
class IPY_TongTianLV():
@@ -4200,29 +4171,6 @@
def GetNPCID(self): return self.attrTuple[0] # ID DWORD
def GetPerPlayerMoneyAward(self): return self.attrTuple[1] # 首杀全服玩家奖励灵石额度/人 WORD
def GetPersonFirstKillAward(self): return self.attrTuple[2] # 个人首次击杀奖励 [[物品ID,个数,是否拍品], ...] list
-
-# 仙盟红包表
-class IPY_FamilyRedPack():
-
- def __init__(self):
- self.attrTuple = None
- return
-
- def GetID(self): return self.attrTuple[0] # ID WORD
- def GetGetType(self): return self.attrTuple[1] # 获得途径 WORD
- def GetMoneyNum(self): return self.attrTuple[2] # 红包额度 WORD
- def GetMoneyType(self): return self.attrTuple[3] # 金钱类型 BYTE
- def GetPacketCnt(self): return self.attrTuple[4] # 红包个数 BYTE
-
-# 节日红包每日成就表
-class IPY_ActFeastRedPacketSucc():
-
- def __init__(self):
- self.attrTuple = None
- return
-
- def GetFeastDay(self): return self.attrTuple[0] # 节日第几天 BYTE
- def GetFeastSuccIDList(self): return self.attrTuple[1] # 节日成就ID列表 list
# NPC秀表
class IPY_NPCShow():
@@ -6307,8 +6255,6 @@
self.__LoadFileData("DailyLivenessReward", onlyCheck)
self.__LoadFileData("BOSSInfo", onlyCheck)
self.__LoadFileData("BOSSFirstKill", onlyCheck)
- self.__LoadFileData("FamilyRedPack", onlyCheck)
- self.__LoadFileData("ActFeastRedPacketSucc", onlyCheck)
self.__LoadFileData("NPCShow", onlyCheck)
self.__LoadFileData("MapRefreshNPC", onlyCheck)
self.__LoadFileData("RuneCompound", onlyCheck)
@@ -7414,20 +7360,6 @@
def GetBOSSFirstKillByIndex(self, index):
self.CheckLoadData("BOSSFirstKill")
return self.ipyBOSSFirstKillCache[index]
-
- def GetFamilyRedPackCount(self):
- self.CheckLoadData("FamilyRedPack")
- return self.ipyFamilyRedPackLen
- def GetFamilyRedPackByIndex(self, index):
- self.CheckLoadData("FamilyRedPack")
- return self.ipyFamilyRedPackCache[index]
-
- def GetActFeastRedPacketSuccCount(self):
- self.CheckLoadData("ActFeastRedPacketSucc")
- return self.ipyActFeastRedPacketSuccLen
- def GetActFeastRedPacketSuccByIndex(self, index):
- self.CheckLoadData("ActFeastRedPacketSucc")
- return self.ipyActFeastRedPacketSuccCache[index]
def GetNPCShowCount(self):
self.CheckLoadData("NPCShow")
--
Gitblit v1.8.0