#!/usr/bin/python  
 | 
# -*- coding: GBK -*-  
 | 
#-------------------------------------------------------------------------------  
 | 
#  
 | 
#-------------------------------------------------------------------------------  
 | 
#  
 | 
##@package Commands.MergeKingGroup  
 | 
#  
 | 
# @todo:ÍõÕßÕù°ÔÖØÐ·Ö×é  
 | 
# @author hxp  
 | 
# @date 2015-11-19  
 | 
# @version 1.0  
 | 
#  
 | 
# ÏêϸÃèÊö: ÍõÕßÕù°ÔÖØÐ·Ö×é, Ç°ÌáÐè±£Ö¤¿ç·þÆ¥ÅäÖÜ»ý·Ö°ñÓÐÍæ¼Ò  
 | 
#  
 | 
#---------------------------------------------------------------------  
 | 
"""Version = 2015-11-19 15:30"""  
 | 
#---------------------------------------------------------------------  
 | 
  
 | 
import GameWorldMergeKing  
 | 
import ShareDefine  
 | 
import GameWorld  
 | 
  
 | 
  
 | 
# µ¼Èë  
 | 
#------------------------------------------------------------------------------   
 | 
  
 | 
## Ö´ÐÐÂß¼  
 | 
#  @param curPlayer µ±Ç°Íæ¼Ò  
 | 
#  @param cmdList ²ÎÊýÁÐ±í  
 | 
#  @return None  
 | 
#  @remarks º¯ÊýÏêϸ˵Ã÷.  
 | 
def OnExec(curPlayer, cmdList):  
 | 
    return  
 | 
  
 | 
## ·¢Ë͵½¿ç·þ·þÎñÆ÷µÄÀ©Õ¹²ÎÊýÁÐ±í  
 | 
#  @param curPlayer µ±Ç°Íæ¼Ò  
 | 
#  @return None  
 | 
#  @remarks   
 | 
def OnGetMergeParam(curPlayer):  
 | 
    return []  
 | 
  
 | 
## ¿ç·þ·þÎñÆ÷Ö´ÐÐÂß¼  
 | 
#  @param curPlayer µ±Ç°Íæ¼Ò  
 | 
#  @param cmdList ²ÎÊý  
 | 
#  @return None  
 | 
#  @remarks º¯ÊýÏêϸ˵Ã÷.  
 | 
def OnMergeServerExec(cmdList, tick):  
 | 
    GameWorld.Log("GM MergeKingGroup!!!")  
 | 
    GameWorld.GetGameWorld().SetDict(ShareDefine.Def_Notify_WorldKey_Merge_King, 0)  
 | 
    GameWorld.SendMapServerMsgEx(ShareDefine.Def_Notify_WorldKey_Merge_King, 0)  
 | 
    GameWorldMergeKing.DoMergeKingBattleGrouping32()  
 | 
    return  
 | 
  
 | 
  
 | 
  
 | 
  
 | 
  
 |