From 44f826ab007d78df5223841628712af5a42e9d6a Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期三, 27 八月 2025 11:29:52 +0800 Subject: [PATCH] 92 【主界面】主线任务-服务端(修改官职、主线的副本过关任务改为过关主线任务; 完善官职、主线任务支持;) --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Attack/TurnAttack.py | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Attack/TurnAttack.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Attack/TurnAttack.py index d99d20f..f595ce4 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Attack/TurnAttack.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Attack/TurnAttack.py @@ -20,6 +20,7 @@ #------------------------------------------------------------------------------- import ChConfig +import PlayerTask import ChPyNetSendPack import NetPackCommon import PlayerControl @@ -1347,7 +1348,12 @@ clientPack.ObjID = objID clientPack.KillerObjID = killerObjID clientPack.SkillID = skillID - turnFight.addBatPack(clientPack) + turnFight.addBatPack(clientPack) + + curPlayer = turnFight.curPlayer + # 暂时只算主线小怪 + if curPlayer and turnFight.mapID == ChConfig.Def_FBMapID_Main and gameObj.GetFaction() != ChConfig.Def_FactionA: + PlayerTask.AddTaskValue(curPlayer, ChConfig.TaskType_KillNPC, 1) return True def OnTurnAllOver(guid): -- Gitblit v1.8.0