public static bool StartSingleMatch(int userId) { bool success = false; LWStartSinglePvpMatching package = new LWStartSinglePvpMatching(); package.RoomPlayerInfo = GetPlayerRoomData(userId); WorldServerSender.Send("LWStartSinglePvpMatchingHandler", package, delegate(RemotePackage callback) { var res = RemoteCommunication.ParseRemotePackage <WLStartSinglePvpMatching>(callback.Message as byte[]); success = res.Success; }); return(success); }