cyzhao 1 年之前
父节点
当前提交
4cd0c4fd3d
共有 3 个文件被更改,包括 28 次插入2 次删除
  1. 4 2
      Gameserver/App/base/CmdCode.php
  2. 2 0
      Gameserver/App/model/User/Ins_Equip.php
  3. 22 0
      Gameserver/App/process/StoreProc.php

+ 4 - 2
Gameserver/App/base/CmdCode.php

@@ -125,16 +125,18 @@ class CmdCode {
      * 装备
      */
     const cmd_store_equip = 6402;
+    
+    const cmd_store_RemoveEquip = 6403;
 
     /**
      * 装备升级
      */
-    const cmd_store_equipUpgrade = 6403;
+    const cmd_store_equipUpgrade = 6404;
 
     /**
      * 一键升级
      */
-    const cmd_store_equipUpgrade_MaxLv = 6404;
+    const cmd_store_equipUpgrade_MaxLv = 6405;
     
     // </editor-fold>
     

+ 2 - 0
Gameserver/App/model/User/Ins_Equip.php

@@ -23,6 +23,8 @@ class Ins_Equip {
 
     public $qual;
     
+    public $posId;
+    
     public function __construct($arg = null) {
         parent::__construct($arg);
     }

+ 22 - 0
Gameserver/App/process/StoreProc.php

@@ -25,6 +25,8 @@ class StoreProc {
                 return StoreProc::AddItemInStore();  
             case CmdCode::cmd_store_equip:                                      # 6402
                 return StoreProc::equip();    
+            case CmdCode::cmd_store_RemoveEquip:                                #6403卸下装备
+                return StoreProc::RemoveEquip();                                
             case CmdCode::cmd_store_equipUpgrade:                               # 6403
                 return StoreProc::equipUpgrade();  
             case CmdCode::cmd_store_equipUpgrade_MaxLv:                         # 6404
@@ -52,6 +54,26 @@ class StoreProc {
         
     }
     
+    
+    public static function RemoveEquip() {
+        list($uid) = req()->paras; //mask = 1:表示战斗中掉落
+        $user = ctx();
+
+    
+
+       
+        
+        UserProc::updateUserInfo();
+        return Resp::ok(array(
+                    //'gold' => $user->baseInfo->gold,
+                    //'tili' => $user->baseInfo->tili,
+                    //'cash' => $user->baseInfo->cash,                   
+                    'store' => $user->store));
+        
+    }
+    
+    
+    
     public static function equipUpgrade() {
         list($uid) = req()->paras; //mask = 1:表示战斗中掉落
         $user = ctx();