| #!/usr/bin/python  | 
| # -*- coding: GBK -*-  | 
| #  | 
| ##@package frmTaskTrackEx.py  | 
| # Ä£¿éµÄ¼òҪ˵Ã÷:²É¼¯ÃüÁî  | 
| # @author:alee  | 
| # @date 2010-01-14 11:00  | 
| # @version 1.0  | 
| #  | 
| # ÐÞ¸Äʱ¼ä ÐÞ¸ÄÈË ÐÞ¸ÄÄÚÈÝ  | 
| # @change: "2010-05-06 09£º42"  alee  ²É¼¯ÃüÁî  | 
| # @change: "2010-05-31 20:00" alee º¯Êý²ÎÊý±ä¸ü  | 
| # Ä£¿éÏêϸ˵Ã÷:²É¼¯ÃüÁî  | 
| #  | 
| #---------------------------------------------------------------------  | 
| #µ¼Èë  | 
|   | 
| import EventShell  | 
| import QuestCommon  | 
|   | 
| ## ²É¼¯ÃüÁî  | 
| #  @param curPlayer GM  | 
| #  @return playerList ÃüÁî²ÎÊý(npciid ¸öÊý)  | 
| #  @remarks º¯ÊýÏêϸ˵Ã÷£º²É¼¯ÃüÁî £¬ÓÃÓڲɼ¯ test_OnCollect 11 3  (npciid ¸öÊý)  | 
| def OnExec(curPlayer,playerList):  | 
|     if len(playerList) < 1 :  | 
|         return  | 
|     if len(playerList) >2 :  | 
|         return   | 
|     if len(playerList) == 1 :  | 
|         count = 1  | 
|     else:  | 
|         count = playerList[1]  | 
|     for i in range(0,count):  | 
|         EventShell.RunDayEvent(curPlayer, "ON_COLLECT_BY_ID", playerList[0], QuestCommon.Def_Collect_Npc_ID)  | 
|         EventShell.RunQuestEvent(curPlayer, "ON_COLLECT_BY_ID", playerList[0], EventShell.Def_RunQuestType_Normal)  | 
|     return  |