#!/usr/bin/python  
 | 
# -*- coding: GBK -*-  
 | 
#-------------------------------------------------------------------------------  
 | 
#  
 | 
#-------------------------------------------------------------------------------  
 | 
#  
 | 
##@package PlayerZhuXianBoss  
 | 
#  
 | 
# @todo:ÖïÏÉBOSS  
 | 
# @author xdh  
 | 
# @date 2019-01-19  
 | 
# @version 1.0  
 | 
#  
 | 
#  
 | 
# ÏêϸÃèÊö: ÖïÏÉBOSS  
 | 
#  
 | 
#---------------------------------------------------------------------  
 | 
"""Version = 2019-01-19 17:00"""  
 | 
  
 | 
import GameWorld  
 | 
import PlayerUniversalGameRec  
 | 
import ShareDefine  
 | 
import PlayerControl  
 | 
  
 | 
RecType = ShareDefine.Def_UniversalGameRecType_ZhuXianBossRecord  
 | 
  
 | 
## Íæ¼ÒµÇ¼  
 | 
#  @param None  
 | 
#  @return None  
 | 
def OnPlayerLogin(curPlayer):  
 | 
    universalRecMgr = GameWorld.GetUniversalRecMgr()  
 | 
    recTypeListData = universalRecMgr.GetTypeList(RecType)  
 | 
    for index in xrange(recTypeListData.Count()):  
 | 
        recData = recTypeListData.At(index)  
 | 
        playerID = recData.GetValue1()  
 | 
        if playerID == curPlayer.GetID():  
 | 
            lineID = recData.GetValue2()  
 | 
            recTypeListData.Delete(index)  
 | 
            result = str(lineID)  
 | 
            curPlayer.MapServer_QueryPlayerResult(0, 0, "ZhuXianBossAward", result, len(result))  
 | 
            return  
 | 
      
 | 
      
 | 
    return  
 | 
  
 |