From d9c3ea7e97feee98e9cf00ea68c3d8e47af43b47 Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期五, 21 九月 2018 11:21:51 +0800
Subject: [PATCH] 3357 优化脱机战斗表现-- 190级以下脱机挂玩家,6个中随机5个隐身,前期太多玩家
---
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.py | 20 ++++++++++++++++----
1 files changed, 16 insertions(+), 4 deletions(-)
diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.py
index 973b23a..93812f5 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.py
@@ -90,9 +90,11 @@
import PlayerBossReborn
import PlayerFlashGiftbag
import PlayerFairyCeremony
+import PlayerRefineStove
import PlayerVip
import PlayerDiceEx
import IpyGameDataPY
+import FamilyRobBoss
import QuestManager
import PyGameData
import PlayerTJG
@@ -499,9 +501,6 @@
#成就
PlayerSuccess.SuccOnDay(curPlayer)
- # 仙盟红包OnDay
- PlayerFamilyRedPacket.RedPacketOnDay(curPlayer)
-
# 新手卡
PlayerNewGuyCard.NewGuyCardOnday(curPlayer)
@@ -512,6 +511,8 @@
#法宝
PlayerMagicWeapon.OnDay(curPlayer)
PlayerGoldGift.OnDay(curPlayer)
+ #炼丹
+ PlayerRefineStove.OnDay(curPlayer)
# 特殊时间点X点过天
elif onEventType == ShareDefine.Def_OnEventTypeEx:
@@ -544,7 +545,8 @@
# 商店物品购买兑换OnDay
FunctionNPCCommon.ShopItemOnDay(curPlayer, onEventType)
-
+ # 仙盟红包OnDay
+ PlayerFamilyRedPacket.RedPacketOnDay(curPlayer, onEventType)
return
@@ -1228,6 +1230,11 @@
PyGameData.g_bossShuntDeadLine = eval(msgValue)
return
+ if key == ShareDefine.Def_Notify_WorldKey_FamilyKillHorsePetRobBossCnt:
+ PyGameData.g_familyKillHorsePetRobBossCntDict = eval(msgValue)
+ FamilyRobBoss.OnFamilyKillHorsePetRobBossCntChange(tick)
+ return
+
if key == ShareDefine.Def_Notify_WorldKey_FBEnterTimeLimiitMapID:
PyGameData.FBEnterTimeLimiitMapID = eval(msgValue)
return
@@ -1246,6 +1253,11 @@
GameLogic_FamilyBoss.GameServerOpenFamilyBoss(familyID, openCount)
return
+ if key == ShareDefine.Def_Notify_WorldKey_FamilyPartyInfo:
+ if GameWorld.GetMap().GetMapID() == ChConfig.Def_FBMapID_FamilyParty:
+ PyGameData.g_familyPartyInfo = eval(msgValue)
+ return
+
if key.startswith(ShareDefine.Def_Notify_WorldKey_OperationActionInfo[:-2]):
keyHead = ShareDefine.Def_Notify_WorldKey_OperationActionInfo[:-2]
actionName = key[len(keyHead):]
--
Gitblit v1.8.0