서버 응답 명령

!99: 공통 응답 · 에러 코드

모든 명령에 대한 성공/실패 응답. 실패 시 에러 코드로 원인을 알려줍니다.

Aurora Protocol Player가 전달하는 공통 응답 명령으로, 성공 또는 실패 정보를 전달합니다. 거의 모든 클라이언트 명령은 이 !99: 로 응답됩니다. 실패 시에는 전달된 명령에 오류가 있다고 판단할 수 있습니다.

형식 (서버 → 클라이언트)

형식
!99:N\0
CommandData
!99:0 실패 · 1 성공 · <0 에러

에러 코드

코드의미
-1Invalid command 파싱 에러 (프로토콜 문법 에러)
-2전달된 명령이 ! 로 시작하지 않음
-3!00: 기본 정보를 받지 못하고 모드 변경 명령을 받음
-4!01: 항목 값 중 잘못된 값이 있음 — !99:-4 인덱스,값 형태로 반환
-30!30 명령의 파라미터(인자) 개수 부족 (파싱 에러)

-4 예시: !99:-4 2,5.2G → 2번째 인덱스의 값 5.2G가 서브 키워드 변수에 등록되어 있지 않음. (값은 소문자로 변환되어 표시됨)

예제

예제
←  !99:1            (성공)
←  !99:0            (실패)
←  !99:-2           (! 로 시작하지 않는 명령을 보냄)
←  !99:-4 2,5.2g    (!01: 2번째 값이 미등록 키워드)
관련 명령