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