cyzhao 1 tahun lalu
induk
melakukan
4cd0c4fd3d

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

@@ -125,16 +125,18 @@ class CmdCode {
      * 装备
      * 装备
      */
      */
     const cmd_store_equip = 6402;
     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>
     // </editor-fold>
     
     

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

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

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

@@ -25,6 +25,8 @@ class StoreProc {
                 return StoreProc::AddItemInStore();  
                 return StoreProc::AddItemInStore();  
             case CmdCode::cmd_store_equip:                                      # 6402
             case CmdCode::cmd_store_equip:                                      # 6402
                 return StoreProc::equip();    
                 return StoreProc::equip();    
+            case CmdCode::cmd_store_RemoveEquip:                                #6403卸下装备
+                return StoreProc::RemoveEquip();                                
             case CmdCode::cmd_store_equipUpgrade:                               # 6403
             case CmdCode::cmd_store_equipUpgrade:                               # 6403
                 return StoreProc::equipUpgrade();  
                 return StoreProc::equipUpgrade();  
             case CmdCode::cmd_store_equipUpgrade_MaxLv:                         # 6404
             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() {
     public static function equipUpgrade() {
         list($uid) = req()->paras; //mask = 1:表示战斗中掉落
         list($uid) = req()->paras; //mask = 1:表示战斗中掉落
         $user = ctx();
         $user = ctx();