콘텐츠로 이동

Report

Report는 버그를 발견했을 때 현재 상황을 하나의 텍스트로 모아 주는 기능입니다. 어느 서버였는지, 무엇을 보고 있었는지, 어떤 에러가 났는지를 일일이 적는 대신 Report 내용을 복사해 티켓에 붙여 넣을 수 있습니다.

Report 창. QA report 제목 아래에 모은 내용이 전체 선택된 채 표시됩니다.

  • Ctrl+Shift+R
  • Tools > Report
  • 명령 팔레트에서 report

QA report라는 제목의 복사 창이 열립니다. 서버 로그를 이어받는 동안에는 열리는 데 시간이 조금 걸릴 수 있습니다.

게임 안에서는 클립보드를 직접 쓸 수 없어서, Report는 내용을 복사 창에 표시합니다. 텍스트가 이미 전체 선택되어 있으므로 Ctrl+C로 복사해 티켓에 붙여 넣으면 됩니다. 창 바깥을 누르거나 닫기 단추를 누르면 닫힙니다.

Report는 내용을 어디로도 전송하지 않으며, 화면에 표시하기만 합니다.

Report의 내용은 위에서 아래로 다음 순서입니다. 해당 데이터가 없으면 그 구역은 빠집니다.

구역 내용
머리 시각(UTC), PlaceId, PlaceVersion, JobId(Studio에서는 (studio)), 플레이어 이름과 UserId, Devplorer 레벨, 가진 능력
선택 지금 보기(Client 또는 Server)에서 선택한 인스턴스의 경로. 10개까지 적고 나머지는 개수로 표시합니다
Properties 선택한 인스턴스의 Properties 행. 서버 보기에서 서버·클라이언트 값 비교를 켜 두었으면 Differences between server and client 구역이 이어집니다
Client log 클라이언트의 최근 Error/Warning 줄 (최대 30줄)
Server log 서버의 최근 Error/Warning 줄 (최대 30줄)
Server stats Inspect 창이 마지막으로 받은 서버 수치와 받은 시각

다음 사항도 참고해 주세요.

  • 로그는 Output 창의 목록에서 가져옵니다. Logs 능력이 없어 Output 창이 없으면 로그 구역이 빠집니다. 서버 로그를 끝까지 받지 못하면 구역에 (the server log could not be read to the end; the newest lines may be missing)라는 안내가 붙습니다.
  • 서버 수치는 Inspect 창에서 가져옵니다. Inspect 창에서 서버 수치를 한 번이라도 받은 적이 있어야 포함됩니다(Server 능력 필요).
  • 서버가 가린 값은 포함되지 않습니다. 게임에서 Secret으로 가린 속성 값(hidden)은 행 전체를 빼고, (2 value(s) hidden by the server, not included)처럼 개수만 표시합니다. 값 하나가 300자를 넘으면 잘립니다.
  • 크기 상한은 20000자입니다. 넘으면 로그의 오래된 줄부터 버리고, 그래도 넘으면 Properties 행을 뒤에서부터 버립니다. 버린 내용은 older line(s) omitted (size limit)처럼 표시됩니다.
  1. 문제가 보이는 순간, 해당 인스턴스를 Explorer에서 선택합니다. 서버 쪽 문제라면 서버 보기로 전환해서 선택합니다.
  2. 필요하면 Output에서 에러가 올라왔는지 확인합니다. 로그는 그대로 Report에 포함됩니다.
  3. Ctrl+Shift+R로 Report를 엽니다.
  4. Ctrl+C로 복사해 버그 티켓에 붙여 넣습니다.