1
2
3
4
5
6
7
8
¥Zç\c@sŽddlZddlZddlZddlZddlZddlZddlZdZd„Zd„Z    d„Z
dd„Z d„Z dS(iÿÿÿÿNicCstƒrt|ƒndS(N(tIsInHorsePetBosstNotifyHorsePetBossState(t    curPlayer((sM.\ServerPython\CoreServerGroup\GameServer\Script\Player\PlayerHorsePetBoss.pytOnLogin"s     cCs˜|r”t}ttjƒƒ}x`ttƒD]R}tjtj|ƒ}t||ƒdkr+tj    tj|dƒt
}q+q+W|r”t ƒq”ndS(Nii( tFalsetintttimetxranget Def_LineCnttPlayerDBGSEventtGetDBGSTrig_ByKeytDef_HorsePetBossTimetabstSetDBGSTrig_ByKeytTrueR(tisOpentisNotifytcurTimetit lastKillTime((sM.\ServerPython\CoreServerGroup\GameServer\Script\Player\PlayerHorsePetBoss.pytOnHorsePetBossStateChange's  cCsptjtj|ƒr+tjd|ƒdSttjƒƒ}tjtj||ƒtjd|ƒtƒdS(Ns)¶àÆï³èBossÒѱ»»÷ɱ£¬²»¿ÉÖØ¸´£¡£¡lineID=%ss¶àÆï³èBoss±»»÷ɱ!!lineID=%s(    R    R
R t    GameWorldtLogRRR R(tlineIDR((sM.\ServerPython\CoreServerGroup\GameServer\Script\Player\PlayerHorsePetBoss.pytHorsePetBossKilled6scCsd}xFttƒD]8}tjtj|ƒ}|r|td|ƒO}qqWtjƒ}||_|dkrït
j ƒ}x“t|j ƒƒD]Y}|j |ƒ}|dks|jƒ rÃqntj|ƒrØqntj||ƒqWn#tj|ƒrdStj||ƒdS(Nii(RRR    R
R tpowtChPyNetSendPackttagGCHorsePetBossInfotIsEndtNoneRtGetPlayerManagertGetActivePlayerCounttGetActivePlayerAtt    GetInitOKt PlayerControltGetIsTJGt NetPackCommont SendFakePack(RRRRtbossInfot playerManager((sM.\ServerPython\CoreServerGroup\GameServer\Script\Player\PlayerHorsePetBoss.pyR@s(       cCs#tjƒjtjtjƒ}|S(N(Rt GetGameWorldt GetDictByKeyt ShareDefinet$Def_Notify_WorldKey_DailyActionStatetDailyActionID_HorsePetBoss(tstate((sM.\ServerPython\CoreServerGroup\GameServer\Script\Player\PlayerHorsePetBoss.pyRYs(RRR$R*R    R"RRRRRRRR(((sM.\ServerPython\CoreServerGroup\GameServer\Script\Player\PlayerHorsePetBoss.pyt<module>s