From e4c2a1b331ef0133a010bce5ccdcf3d19db12726 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期五, 07 十一月 2025 14:46:31 +0800
Subject: [PATCH] 237 【福利内容】每日任务/每周任务/章节奖励-服务端(增加物品效果281-给活跃度;每日任务奖励改为配置物品;)
---
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/RemoteQuery/GY_Query_EnterFB.py | 21 +--------------------
1 files changed, 1 insertions(+), 20 deletions(-)
diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/RemoteQuery/GY_Query_EnterFB.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/RemoteQuery/GY_Query_EnterFB.py
index fe217b6..0b2fd4e 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/RemoteQuery/GY_Query_EnterFB.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/RemoteQuery/GY_Query_EnterFB.py
@@ -23,14 +23,11 @@
#导入
import FBLogic
-import GameLogic_SealDemon
-import GameLogic_ZhuXianBoss
import IPY_GameWorld
import PlayerControl
import GameWorld
import FBCommon
import ChConfig
-import IpyGameDataPY
import random
#---------------------------------------------------------------------
#全局变量
@@ -166,7 +163,7 @@
# GameWorld.DebugLog(" 创建新战盟家园: tagFamilyID=%s,tagFamilyHomeLV=%s,resultLineID=%s"
# % (tagFamilyID, tagFamilyHomeLV, resultLineID))
#===================================================================================================
- elif tagMapID in [ChConfig.Def_FBMapID_HorsePetBoss, ChConfig.Def_FBMapID_SealDemon, ChConfig.Def_FBMapID_ZhuXianBoss, ChConfig.Def_FBMapID_AllFamilyBoss, ChConfig.Def_FBMapID_DemonKing]:
+ elif tagMapID in []:
tagMapPropertyID = tagMapLineID + 1 # 因为PropertyID默认是0,所以使用时从1开始
resultLineID = -1 # 结果lineID
@@ -186,24 +183,12 @@
# % (index, propertyID, playerManager.GetPlayerCount()))
# 如果不是同一线路属性的,则跳过
if propertyID == tagMapPropertyID:
- if tagMapID == ChConfig.Def_FBMapID_SealDemon:
- hpPer = GameLogic_SealDemon.GetBossRemainHPPer(index, tagMapLineID, tick)
-
- elif tagMapID == ChConfig.Def_FBMapID_ZhuXianBoss:
- hpPer = GameLogic_ZhuXianBoss.GetBossRemainHPPer(index, tagMapLineID, tick)
-
findGameWord = gameWorld
findPlayerManager = playerManager
break
if not findGameWord and propertyID == 0:
findGameWord = gameWorld
findPlayerManager = playerManager
-
- if findPlayerManager and tagMapID == ChConfig.Def_FBMapID_ZhuXianBoss:
- if packCMDList[3] !=-1 and not GameLogic_ZhuXianBoss.GetHasSameFamilyMerber(packCMDList[3], findPlayerManager):
- notifyMark = "TryEnterJadeDynastyBossError_6"
- findGameWord = None
- GameWorld.DebugLog(" 归属次数为0且没有同盟玩家在副本里!")
if findGameWord:
if findGameWord.GetPropertyID() == 0:
@@ -254,10 +239,6 @@
# 非协助玩家进入需要判断boss剩余血量是否允许进入
if hpPer >= 0 and not PlayerControl.GetAssistTagPlayerID(curPlayer):
minHPPer = 15
- if mapID == ChConfig.Def_FBMapID_SealDemon:
- minHPPer = IpyGameDataPY.GetFuncCfg('SealDemonFirstPos', 2)
- elif mapID == ChConfig.Def_FBMapID_ZhuXianBoss:
- minHPPer = IpyGameDataPY.GetFuncCfg('ZhuXianBossCntCfg', 4)
if hpPer < minHPPer:
GameWorld.DebugLog("boss血量少于可进入的最低血量百分比,无法进入!hpPer=%s,minHPPer=%s" % (hpPer, minHPPer))
PlayerControl.NotifyCode(curPlayer, "DemonJar_Text4")
--
Gitblit v1.8.0