|
@@ -30,6 +30,8 @@ class TaskProc {
|
|
|
return self::PlotPresetTaskCard($req);
|
|
|
case CmdCode::cmd_taskCard_FinishAndReward: # 6213 任务卡完成,并即时结算
|
|
|
return self::ImmetRewardTaskCard($req);
|
|
|
+ case CmdCode::cmd_taskCard_onKillMonster: # 6214 杀死怪物事件
|
|
|
+ return self::OnKillMonsterEvent($req);
|
|
|
default:
|
|
|
return Err(ErrCode::cmd_err);
|
|
|
}
|
|
@@ -90,6 +92,18 @@ class TaskProc {
|
|
|
return Resp::ok(array('store' => $req->userInfo->game->store)); # 返回值更新背包
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * [6214] 任务卡 - 杀死怪物事件
|
|
|
+ * @param req $req
|
|
|
+ */
|
|
|
+ static function OnKillMonsterEvent($req) {
|
|
|
+ // 触发一下任务检查
|
|
|
+ list($monsterID, $num) = $req->paras;
|
|
|
+ $bUpdate = self::OnKillMonster($monsterID, $num);
|
|
|
+ return Resp::ok(array('store' => $req->userInfo->game->store,
|
|
|
+ 'taskCardUpdate' => $bUpdate));
|
|
|
+ }
|
|
|
+
|
|
|
//
|
|
|
// </editor-fold>
|
|
|
// <editor-fold defaultstate="collapsed" desc=" 任务接口 ">
|