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