#!/usr/bin/python # -*- coding: GBK -*- ##@package KickPlayer # ½«Íæ¼ÒÌßÏÂÏß <Íæ¼ÒID> # # @author ifo # @date 2010-4-22 # @version 1.0 # # ÐÞ¸Äʱ¼ä ÐÞ¸ÄÈË ÐÞ¸ÄÄÚÈÝ # VER = "2010-05-12 18:30" zhengyang Ìí¼Ó×¢ÊÍ # # Ä£¿éÏêϸ˵Ã÷ import LogUI import PlayerControl import IPY_GameWorld import GameWorld ## GMÃüÁîÖ´ÐÐÈë¿Ú # @param curPlayer µ±Ç°Íæ¼Ò # @param playerList ²ÎÊýÁбí [Íæ¼ÒID] # @return None # @remarks º¯ÊýÏêϸ˵Ã÷. def OnExec(curPlayer,playerList): if len(playerList) !=1: #²ÎÊý²»ÕýÈ· return #ͨ¹ýID»ñµÃPLAYER£¬È»ºóÌßÏÂÏß curPlayer = GameWorld.GetPlayerManager().FindPlayerByID(playerList[0]) curPlayer.Kick(IPY_GameWorld.disMapServerError)