Bläddra i källkod

fixed: 获得一张任务卡事件.

gwang 4 år sedan
förälder
incheckning
2b8e681a6a
2 ändrade filer med 3 tillägg och 2 borttagningar
  1. 2 2
      Gameserver/Amfphp/process/HeroProc.php
  2. 1 0
      Gameserver/Amfphp/process/StoreProc.php

+ 2 - 2
Gameserver/Amfphp/process/HeroProc.php

@@ -756,7 +756,7 @@ class HeroProc {
         $req->userInfo->game->store->items = $myPacketItems;                    # 回存背包
         UserProc::updateUserInfo();                                             # 回写数据
         $resp = HeroProc::GetHero($req);
-        SystemProc::GetHero($req->zoneid, $user->baseInfo, $heroModelId);                 # 插入系统广播消息
+        SystemProc::GetHero($req->zoneid, $user->baseInfo, $heroModelId);       # 插入系统广播消息
         return $resp;
     }
 
@@ -959,7 +959,7 @@ class HeroProc {
         $hero = $collectHeros->$heroUID;                                        # 1. 获取这个英雄的实例数据是
         $hero->isLocked = $lockstate;                                           # 2. 修改英雄状态
         UserProc::updateUserInfo();                                             # 3. 保存玩家数据
-        return Resp::ok(ObjectInit()); # 4. 设置返回值
+        return Resp::ok(ObjectInit());                                          # 4. 设置返回值
     }
 
     /**

+ 1 - 0
Gameserver/Amfphp/process/StoreProc.php

@@ -477,6 +477,7 @@ class StoreProc {
             $taskCard->uid = $cid;
             $req->userInfo->game->store->taskcards->$cid = $taskCard;
         }
+        NormalEventProc::OnTaskBag_new_Card($cid, 1);                           # 播放获得任务卡事件
         return $cid;
     }