From 8dad95f1a282f7f2fdc32487251e09db07ec5503 Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期五, 08 十月 2021 14:49:17 +0800 Subject: [PATCH] 9256 【BT4】【BT5】个人BOSS扫荡触发杀怪事件(击杀或扫荡个人boss触发任务事件 fb_event/passvipboss.xml) --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FBProcess/GameLogic_PersonalBoss.py | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FBProcess/GameLogic_PersonalBoss.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FBProcess/GameLogic_PersonalBoss.py index c9859c6..d926dfc 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FBProcess/GameLogic_PersonalBoss.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FBProcess/GameLogic_PersonalBoss.py @@ -25,6 +25,7 @@ import PlayerFairyCeremony import PlayerFeastTravel import IpyGameDataPY +import EventShell import NPCCommon import ChConfig @@ -103,6 +104,8 @@ PlayerFeastTravel.AddFeastTravelTaskValue(curPlayer, ChConfig.Def_FeastTravel_VIPBoss, 1) PlayerActGarbageSorting.AddActGarbageTaskProgress(curPlayer, ChConfig.Def_GarbageTask_KillBoss) + EventShell.EventRespons_FBEvent(curPlayer, 'passvipboss') + npcCountDict = {bossID:1} dropItemMapInfo = [0, 0] jsonItemList = NPCCommon.GiveKillNPCDropPrize(curPlayer, mapID, npcCountDict, dropItemMapInfo=dropItemMapInfo, curGrade=grade, isVirtualDrop=True)[0] @@ -145,6 +148,8 @@ PlayerFeastTravel.AddFeastTravelTaskValue(curPlayer, ChConfig.Def_FeastTravel_VIPBoss, sweepCnt) PlayerActGarbageSorting.AddActGarbageTaskProgress(curPlayer, ChConfig.Def_GarbageTask_KillBoss) + EventShell.EventRespons_FBEvent(curPlayer, 'passvipboss') + npcCountDict = {bossID:sweepCnt} jsonItemList = NPCCommon.GiveKillNPCDropPrize(curPlayer, mapID, npcCountDict, curGrade=grade)[0] isPass = 1 -- Gitblit v1.8.0