From 26958aff1b844a743a805b4f9075bee800b72a46 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期二, 04 十一月 2025 14:35:37 +0800
Subject: [PATCH] 332 【主界面】座骑系统-服务端
---
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Skill/PassiveBuffEffMng.py | 140 ----------------------------------------------
1 files changed, 0 insertions(+), 140 deletions(-)
diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Skill/PassiveBuffEffMng.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Skill/PassiveBuffEffMng.py
index 598b4b1..aaca356 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Skill/PassiveBuffEffMng.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Skill/PassiveBuffEffMng.py
@@ -31,15 +31,11 @@
import PlayerControl
import NetPackCommon
import ChPyNetSendPack
-import PlayerVip
import AttackCommon
import PyGameData
-import PlayerHorse
import BaseAttack
-import EventShell
import NPCCommon
import PetControl
-import QuestCommon
import ItemCommon
import FBCommon
@@ -71,74 +67,6 @@
def OnPassiveSet(index, clientData, tick):
#改为都生效,不需要设置
return
-# curPlayer = GameWorld.GetPlayerManager().GetPlayerByIndex(index)
-# findSkill = None
-# if clientData.SkillID != 0:
-# findSkill = curPlayer.GetSkillManager().FindSkillBySkillID(clientData.SkillID)
-# if not findSkill:
-# return
-#
-# if findSkill.GetFuncType() != ChConfig.Def_SkillFuncType_FbPassiveSkill:
-# return
-#
-# holeCnt = IpyGameDataPY.GetFuncCfg('PassSkillEquipLimit', 2)
-# if clientData.Index >= holeCnt:
-# # 超出孔数
-# return
-#
-# pageCnt = IpyGameDataPY.GetFuncCfg('PassSkillEquipLimit', 3)
-# if clientData.Page >= pageCnt:
-# # 超出页数
-# return
-#
-# tmpDict = IpyGameDataPY.GetFuncEvalCfg('PassSkillEquipLimit', 1)
-# # 剩余VIP时间
-# #haveVipTime = PlayerVip.GetCurVIPTime(curPlayer)
-# strIndex = str(clientData.Index)
-# if strIndex in tmpDict:
-# # 判断条件
-# for key, value in tmpDict[strIndex].items():
-# if key == "level" and curPlayer.GetLV() < value:
-# return
-# if key == "vipLv":
-# if curPlayer.GetVIPLv() < value:# or haveVipTime <=0:
-# return
-# if key == "MountLv":
-# if PlayerHorse.GetHorseSumLV(curPlayer) < value:
-# return
-#
-#
-# # 多加一种任务判断
-# if key == "OpenSkillSlots":
-# # 主线任务完成时会设置标志可进地图标志
-# mission_1 = QuestCommon.GetCommonMission(curPlayer)
-# if not mission_1:
-# return
-#
-# if (pow(2, int(strIndex)) & mission_1.GetProperty("OpenSkillSlots")) == 0:
-# return
-#
-# PlayerControl.NomalDictSetProperty(curPlayer,
-# ChConfig.Def_PDict_GFPassiveIndex%(clientData.Page, clientData.Index),
-# clientData.SkillID,
-# ChConfig.Def_PDictType_GFPassive)
-#
-# # 通知客户端设置成功
-# sendPack = ChPyNetSendPack.tagMCPassiveSetAnswer()
-# sendPack.Page = clientData.Page
-# sendPack.Index = clientData.Index
-# sendPack.SkillID = clientData.SkillID
-# NetPackCommon.SendFakePack(curPlayer, sendPack)
-#
-# # 刷被动效果和属性
-# page = curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_GFPassivePage, 0, ChConfig.Def_PDictType_GFPassive)
-# if clientData.Page == page:
-# GetPassiveEffManager().RegistPassiveEffSet(curPlayer, True)
-# PlayerControl.PlayerControl(curPlayer).RefreshPlayerAttrState()
-#
-# EventShell.EventRespons_PassiveSet(curPlayer)
-# return
-
#===============================================================================
# //B4 08 被动技能页选择(功法) # tagCMPassivePage
@@ -219,79 +147,11 @@
def OnLoginGFPassive(curPlayer):
#改为都生效,不需要设置
return
-# # ---通知每页数据---
-# holeCnt = IpyGameDataPY.GetFuncCfg('PassSkillEquipLimit', 2)
-# pageCnt = IpyGameDataPY.GetFuncCfg('PassSkillEquipLimit', 3)
-#
-# sendPack = ChPyNetSendPack.tagMCPassiveSet()
-# sendPack.PageCnt = pageCnt
-# sendPack.PassiveSkills = []
-#
-#
-# #tmpDict = IpyGameDataPY.GetFuncEvalCfg('PassSkillEquipLimit', 1)
-#
-# # 剩余VIP时间
-# #haveVipTime = PlayerVip.GetCurVIPTime(curPlayer)
-#
-# for i in xrange(pageCnt):
-# skills = ChPyNetSendPack.tagMCPassiveSkills()
-# skills.Count = holeCnt
-# skills.SkillIDList = []
-# for j in xrange(holeCnt):
-#
-# #===================================================================
-# # # 判断VIP过期的情况
-# # for key, value in tmpDict.get(j, {}).items():
-# # if key == "vipLv":
-# # if curPlayer.GetVIPLv() < value or haveVipTime <=0:
-# # PlayerControl.NomalDictSetProperty(curPlayer,
-# # ChConfig.Def_PDict_GFPassiveIndex%(i, j),
-# # 0,
-# # ChConfig.Def_PDictType_GFPassive)
-# #===================================================================
-#
-# skillID = curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_GFPassiveIndex%(i, j), 0,
-# ChConfig.Def_PDictType_GFPassive)
-# skills.SkillIDList.append(skillID)
-#
-# sendPack.PassiveSkills.append(skills)
-#
-# NetPackCommon.SendFakePack(curPlayer, sendPack)
-#
-# # ---通知激活页---
-# page = curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_GFPassivePage, 0, ChConfig.Def_PDictType_GFPassive)
-# sendPack = ChPyNetSendPack.tagMCPassivePage()
-# sendPack.Page = page
-# NetPackCommon.SendFakePack(curPlayer, sendPack)
-# return
# 切换地图
def OnLoadMapGFPassive(curPlayer):
# 被动技能
GetPassiveEffManager().RegistPassiveEff(curPlayer)
-
- #tmpDict = IpyGameDataPY.GetFuncEvalCfg('PassSkillEquipLimit', 1)
- #holeCnt = IpyGameDataPY.GetFuncCfg('PassSkillEquipLimit', 2)
-
- # 剩余VIP时间
- #haveVipTime = PlayerVip.GetCurVIPTime(curPlayer)
-
- #当前使用页
- #page = curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_GFPassivePage, 0, ChConfig.Def_PDictType_GFPassive)
-
-#===============================================================================
-# for j in xrange(holeCnt):
-#
-# # 判断VIP过期的情况
-# for key, value in tmpDict.get(j, {}).items():
-# if key != "vipLv":
-# continue
-# if curPlayer.GetVIPLv() < value or haveVipTime <= 0:
-# PlayerControl.NomalDictSetProperty(curPlayer,
-# ChConfig.Def_PDict_GFPassiveIndex%(page, j),
-# 0,
-# ChConfig.Def_PDictType_GFPassive)
-#===============================================================================
# 魔族法宝-被动技能页
GetPassiveEffManager().RegistPassiveEffSet(curPlayer)
--
Gitblit v1.8.0