瀏覽代碼

fixed: 空引用

王刚 3 年之前
父節點
當前提交
3968d8ac08
共有 2 個文件被更改,包括 3 次插入4 次删除
  1. 1 2
      CSserver/MultiDup/server/Room.cs
  2. 2 2
      Gameserver/Amfphp/base/Resp.php

+ 1 - 2
CSserver/MultiDup/server/Room.cs

@@ -102,8 +102,7 @@ namespace MultiDup
             mapId = mapid;
             Id = _roomIdCounter++;
 
-            callbacks.Add(eProtocalCommand.CsMdBeginDup, On_Start);
-
+            callbacks.Add(eProtocalCommand.CsMdBeginDup, On_Start); 
             callbacks.Add(eProtocalCommand.CsLeaveRoom, On_Leave);
 
             var t = Task.Run(MsgLoop);

+ 2 - 2
Gameserver/Amfphp/base/Resp.php

@@ -97,8 +97,8 @@ class Resp extends Object_ext {
     public static function AddEvent($name, $arg1, $arg2) {
         self::$ext_events[] = array(
             'name' => $name,
-            'arg1' => $arg1,
-            'arg2' => $arg2
+            'arg1' => $arg1 ? $arg1 : ObjectInit(),
+            'arg2' => $arg2 ? $arg2 : ObjectInit()
         );
     }