#!/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  
 |