From fd569f371890909dc35c09d1275d9204b39d77f9 Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期五, 19 四月 2024 11:41:09 +0800 Subject: [PATCH] 10054 【后端】任务系统(支持功能开启任务条件;支持任务分组如主线、支线等;) --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py | 10 ++++++---- 1 files changed, 6 insertions(+), 4 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py index 6b3d8ba..02784f3 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py @@ -89,6 +89,7 @@ "Task":( ("WORD", "TaskID", 1), + ("BYTE", "TaskGroup", 0), ("BYTE", "TaskType", 0), ("list", "TaskConds", 0), ("DWORD", "NeedValue", 0), @@ -2378,10 +2379,11 @@ return def GetTaskID(self): return self.attrTuple[0] # 任务ID WORD - def GetTaskType(self): return self.attrTuple[1] # 任务类型 BYTE - def GetTaskConds(self): return self.attrTuple[2] # 任务条件[...] list - def GetNeedValue(self): return self.attrTuple[3] # 所需任务值 DWORD - def GetAwardItemList(self): return self.attrTuple[4] # 奖励物品列表 [[物品ID,个数,是否拍品], ...] list + def GetTaskGroup(self): return self.attrTuple[1] # 任务组别 0-主线 BYTE + def GetTaskType(self): return self.attrTuple[2] # 任务类型 BYTE + def GetTaskConds(self): return self.attrTuple[3] # 任务条件[...] list + def GetNeedValue(self): return self.attrTuple[4] # 所需任务值 DWORD + def GetAwardItemList(self): return self.attrTuple[5] # 奖励物品列表 [[物品ID,个数,是否拍品], ...] list # 境界修仙之路 class IPY_RealmXXZL(): -- Gitblit v1.8.0