| | |
| | | for index in xrange(ipyDataMgr.GetCollectNPCCount()):
|
| | | ipyData = ipyDataMgr.GetCollectNPCByIndex(index)
|
| | | npcID = ipyData.GetNPCID()
|
| | | PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_CollNpcIDCollTimeTotal % npcID, 0)
|
| | | if not ipyData.GetMaxCollectCount():
|
| | | continue
|
| | | if not curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_CollNpcIDCollTime % npcID):
|
| | |
| | | NPCCommon.SyncCollNPCTime(curPlayer, resetNPCIDList)
|
| | |
|
| | | GameWorld.DebugAnswer(curPlayer, "重置采集NPC成功")
|
| | | |
| | | npcID = IpyGameDataPY.GetFuncCfg("CrossGrasslandCfg", 1)
|
| | | NPCCommon.UpdateNPCAttackCount(curPlayer, npcID, 0)
|
| | | return
|
| | |
|