多人在线对战错误码详解
应用级别错误码
4001
- 信息 - APP_NOT_FOUND
- 含义 - 找不到 App,请确认 App ID 及 App Key 输入正确,并且设置了正确的节点。
4002
- 信息 - INSUFFICIENT_BALANCE
- 含义 - 应用所属账户欠费,请充值后再使用。
4004
- 信息 - CCU_QUOTA_EXCEEDED
- 含义 - CCU 超过当前额度限制,请升级商用版或企业版。
4006
- 信息 - JOIN_OR_CREATE_ROOM_NOT_ALLOWED_DUE_TO_APP_MSG_QUOTA_EXCEEDED
- 含义 - 应用房间中最大消息发送速率超过每秒 500 条,禁止创建新房间,禁止加入其他房间。
服务故障错误码
4200
- 信息 - INTERNAL_ERROR
- 含义 - 服务器内部错误,请联系技术支持。
4202
- 信息 - SERVICE_TEMPORARILY_UNAVAILABLE
- 含义 - 游戏服务临时不可用,请联系技术支持。
Room 错误码
4301
- 信息 - ROOM_NOT_FOUND
- 含义 - 找不到 Room,以下情况会导致该错误:
- 随机匹配时没有符合条件的房间,此时您可以创建一个新的房间。
- 指定 Room 名称加入房间时,该 Room 已经销毁或名称不正确。
4302
- 信息 - ROOM_FULL
- 含义 - Room 已满,请加入其他的房间。
4308
- 信息 - ROOM_MEMBERSHIP_REQUIRED
- 含义 - 需要当前玩家在该房间内才能进行操作。
4309
- 信息 - ROOM_GAME_VERSION_OR_SDK_VERSION_NOT_MATCH
- 含义 - 创建 Room 用户的 Game Version 或 SDK Version 和当前加入 Room 用户的 Game Version 或 SDK Version 不匹配。当使用 Room 名称强制加入一个和自己 Game Version 或 SDK Version 不一致的房间时会出现这个错误。
4311
- 信息 - ROOM_ALREADY_EXISTS
- 含义 - Room 已经存在,请使用其他 Room 名称创建房间。
4312
- 信息 - ROOM_ATTRS_FULL
- 含义 - Room 的属性已经达到最大长度限制。
4313
- 信息 - INVALID_ROOM_ATTR
- 含义 - Room 的属性不符合要求。
4314
- 信息 - ROOM_CLOSED
- 含义 - Room 已经关闭。主动加入一个已经 close 的房间会出现这个错误。
4315
- 信息 - TARGET_MASTER_CLIENT_OFFLINE
- 含义 - 转移 Master 时目标 Master 不在线。
4316
- 信息 - INVALID_ROOM_ID
- 含义 - Room id 格式不合要求。
4317
- 信息 - SHOULD_LEAVE
- 含义 - 用户在线时未退出当前房间强制加入其他房间时报错,请先调用 leave 方法再加入其他房间。
4324
- 信息 - SHOULD_JOIN
- 含义 - Client 当前未加入任何 Room,却试图做一些 Room 内的操作,请先加入一个 Room 再进行操作。
4326
- 信息 - ROOM_ATTR_NOT_MATCHED
- 含义 - 按 Room 属性匹配方式加入 Room 时,没有符合相关属性的房间,此时您可以创建新的符合相关属性的房间。
4328
- 信息 - OPERATION_NOT_ALLOWED
- 含义 - 没有权限做本次操作。
4329
- 信息 - PLAYER_PROPERTIES_FULL
- 含义 - 用户属性已满,请减少属性的大小。
RPC 消息相关错误
4406
- 信息 - NO_VALID_MESSAGE_RECEIVER
- 含义 - 消息没有合法的接收人。
其他错误
4101
- 信息 - DUPLICATE_LOGIN
- 含义 - 在一个已经有用户登录的链接上,再次收到另一个用户的登录请求。
4102
- 信息 - DUPLICATE_CONNECTIONS
- 含义 - 同一用户在不同链接上登录。
4013
- 信息 - SIGNATURE_VERIFICATION_FAILED
- 含义 - 签名错误。
4104
- 信息 - INVALID_APP_ID_OR_CLIENT_ID
- 含义 - App id 或者 Client id 格式不合法。
4105
- 信息 - SESSION_REQUIRED
- 含义 - 用户未登录就发请求。
4110
- 信息 - FRAME_TOO_LONG
- 含义 - 收到的数据包过大,超过限制。
4121
- 信息 - INVALID_PARAMS
- 含义 - 参数传错,请查看详细的 detail 信息。