@@ -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);
@@ -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()
);
}