Ver código fonte

刷表,恢复剧情结束赠送任务卡的接口.

gwang 4 anos atrás
pai
commit
bf0d2ae5c2

+ 1 - 1
Gameserver/Amfphp/model/Const/GameConfig.php

@@ -4,7 +4,7 @@
  // 由CodeGenerator创建。
  // Copyright (C) gwang (wanggangzero@qq.com), Loyalsoft@sjz Inc
  // author: gwang 
- // 日期: 2020-12-14 14:56:27
+ // 日期: 2020-12-16 12:21:30
 ////////////////////
 
 /**

+ 1 - 1
Gameserver/Amfphp/model/Const/sm_gate.php

@@ -4,7 +4,7 @@
  // 由CodeGenerator创建。
  // Copyright (C) gwang (wanggangzero@qq.com), Loyalsoft@sjz Inc
  // author: gwang 
- // 日期: 2020-12-04 09:37:46
+ // 日期: 2020-12-15 15:15:00
 ////////////////////
 
 

+ 1 - 1
Gameserver/Amfphp/model/Const/sm_gate_combat.php

@@ -4,7 +4,7 @@
  // 由CodeGenerator创建。
  // Copyright (C) gwang (wanggangzero@qq.com), Loyalsoft@sjz Inc
  // author: gwang 
- // 日期: 2020-11-20 17:43:22
+ // 日期: 2020-12-15 15:19:26
 ////////////////////
 
 

+ 1 - 1
Gameserver/Amfphp/model/Const/sm_gatelevel.php

@@ -4,7 +4,7 @@
  // 由CodeGenerator创建。
  // Copyright (C) gwang (wanggangzero@qq.com), Loyalsoft@sjz Inc
  // author: gwang 
- // 日期: 2020-12-11 16:41:52
+ // 日期: 2020-12-15 15:18:47
 ////////////////////
 
 

+ 1 - 1
Gameserver/Amfphp/model/Const/sm_hero.php

@@ -4,7 +4,7 @@
  // 由CodeGenerator创建。
  // Copyright (C) gwang (wanggangzero@qq.com), Loyalsoft@sjz Inc
  // author: gwang 
- // 日期: 2020-12-11 16:39:36
+ // 日期: 2020-12-15 15:19:51
 ////////////////////
 
 

+ 6 - 1
Gameserver/Amfphp/model/Const/sm_item_taskcard.php

@@ -4,7 +4,7 @@
  // 由CodeGenerator创建。
  // Copyright (C) gwang (wanggangzero@qq.com), Loyalsoft@sjz Inc
  // author: gwang 
- // 日期: 2020-12-11 15:28:27
+ // 日期: 2020-12-16 11:15:43
 ////////////////////
 
 
@@ -34,6 +34,11 @@ class sm_item_taskcard
     */
     public $taskDesc;
 
+    /**
+    * @var String 前往  
+    */
+    public $goto_module;
+
     /**
     * @var Int32 【废弃2020.12.11,全部需要手动点击领取】0 不自动 1 自动  
     */

+ 17 - 15
Gameserver/Amfphp/process/TaskProc.php

@@ -29,9 +29,9 @@ class TaskProc {
 //            case CmdCode::cmd_taskCard_PlotExchangeTaskCard:                    # 6211 任务卡兑换奖励
 //                Err(ErrCode::err_method_obsoleted);
 //                return self::PlotExchangeTaskCard($req);
-//            case CmdCode::cmd_taskCard_PlotPresentTaskCard:                     # 6212 剧情赠送任务卡
+            case CmdCode::cmd_taskCard_PlotPresentTaskCard:                     # 6212 剧情赠送任务卡
 //                Err(ErrCode::err_method_obsoleted);
-//                return self::PlotPresetTaskCard($req);
+                return self::PlotPresetTaskCard($req);
 //            case CmdCode::cmd_taskCard_FinishAndReward:                         # 6213 任务卡完成,并即时结算
 //                Err(ErrCode::err_method_obsoleted);
 //                return self::ImmetRewardTaskCard($req);
@@ -196,19 +196,21 @@ class TaskProc {
 //        Err(ErrCode::err_method_notimplement);
 //    }
 //
-//    /**
-//     * [6212] 任务卡- 剧情对话奖励任务卡
-//     * @deprecated since version 2020.12.12
-//     * @param req $req
-//     */
-//    static function PlotPresetTaskCard($req) {
-//        // 发放任务卡
-//        list($rwdStr) = $req->paras;
-//        $err = StoreProc::AddMultiItemInStore($req, $rwdStr);
-//        my_Assert(ErrCode::ok == $err, $err);
-//        UserProc::updateUserInfo();
-//        return Resp::ok(array('store' => $req->userInfo->game->store));
-//    }
+
+    /**
+     * [6212] 任务卡- 剧情对话奖励任务卡
+     * @deprecated since version 2020.12.12
+     * @param req $req
+     */
+    static function PlotPresetTaskCard($req) {
+        // 发放任务卡
+        list($rwdStr) = $req->paras;
+        $err = StoreProc::AddMultiItemInStore($req, $rwdStr);
+        my_Assert(ErrCode::ok == $err, $err);
+        UserProc::updateUserInfo();
+        return Resp::ok(array('store' => $req->userInfo->game->store));
+    }
+
 //
 //    /**
 //     * [6213]任务卡 - 即时奖励型任务卡

+ 3 - 7
Gameserver/nbproject/private/private.xml

@@ -12,15 +12,11 @@
     </editor-bookmarks>
     <open-files xmlns="http://www.netbeans.org/ns/projectui-open-files/2">
         <group>
+            <file>file:/D:/local_svn/0_ylsj2019/ylsj2019Server/Gameserver/Amfphp/model/User/Enum_TaskCmdType.php</file>
+            <file>file:/D:/local_svn/0_ylsj2019/ylsj2019Server/Gameserver/Amfphp/model/User/Ins_TaskEventArgs.php</file>
             <file>file:/D:/local_svn/0_ylsj2019/ylsj2019Server/Gameserver/Amfphp/base/CmdCode.php</file>
-            <file>file:/D:/local_svn/0_ylsj2019/ylsj2019Server/Gameserver/Amfphp/process/StoreProc.php</file>
-            <file>file:/D:/local_svn/0_ylsj2019/ylsj2019Server/Gameserver/Amfphp/process/ActiveProc.php</file>
-            <file>file:/D:/local_svn/0_ylsj2019/ylsj2019Server/Gameserver/Amfphp/process/ShopProc.php</file>
-            <file>file:/D:/local_svn/0_ylsj2019/ylsj2019Server/Gameserver/Amfphp/model/User/Info_UserShop.php</file>
             <file>file:/D:/local_svn/0_ylsj2019/ylsj2019Server/Gameserver/Amfphp/process/TaskProc.php</file>
-            <file>file:/D:/local_svn/0_ylsj2019/ylsj2019Server/Gameserver/Amfphp/model/User/Info_TaskCard_Shop.php</file>
-            <file>file:/D:/local_svn/0_ylsj2019/ylsj2019Server/Gameserver/Amfphp/model/Const/globalsettings.php</file>
-            <file>file:/D:/local_svn/0_ylsj2019/ylsj2019Server/Gameserver/Amfphp/model/User/Data_UserGame.php</file>
+            <file>file:/D:/local_svn/0_ylsj2019/ylsj2019Server/Gameserver/Amfphp/model/User/Ins_TaskStep.php</file>
         </group>
     </open-files>
 </project-private>