/// <summary> /// 获取任务道具 /// </summary> /// <param name="goodsItem"></param> /// <returns></returns> public YungsResult Acquire(GoodsItem goodsItem) { var log = new YungsResult(); if (acquire.ContainsKey(goodsItem.ID)) { acquire[goodsItem.ID]++; log = new YungsResult(0, goodsItem.GoodsName + ":" + acquire[goodsItem.ID]); } else { log = new YungsResult(1, "不是任务需要材料"); } return(log); }
/// <summary> /// 寻找任务NPC /// </summary> /// <param name="unit"></param> /// <returns></returns> public YungsResult Acquire(Unit unit) { var log = new YungsResult(); if (acquire.ContainsKey(unit.ID)) { acquire[unit.ID]++; log = new YungsResult(0, unit.UnitName + ":" + acquire[unit.ID]); } else { log = new YungsResult(1, "不是任务所找对象"); } return(log); }