> ## Documentation Index
> Fetch the complete documentation index at: https://docs.route-one.kr/llms.txt
> Use this file to discover all available pages before exploring further.

# 연결 확인하기

> 경험을 한 번 실행해 첫 신호를 보내고, 신호가 안 올 때 무엇을 보는지 설명합니다.

플러그인 설치까지 끝났다면, 마지막으로 **경험이 실제로 Route One 과 대화할 수 있는지** 확인합니다.

## 연결 신호란 무엇인가요

경험이 실행 중일 때, 안에 설치된 `base` 모듈이 약 1분마다 Route One 에 「살아 있음」을 알리는 짧은 요청을 보냅니다. 이걸 **연결 신호**라고 부릅니다. 영문 로그에서는 heartbeat 로 표시됩니다.

신호에는 어느 경험에서 보냈는지와 설치된 모듈 버전이 담기며, 게임 내용이나 플레이어 정보는 들어있지 않습니다.

## 순서

<Steps>
  <Step title="대시보드의 연결 확인 화면을 열어 둡니다">
    이 화면은 신호를 계속 기다리고 있습니다. 닫지 말고 그대로 두세요.
  </Step>

  <Step title="Studio 에서 경험을 한 번 실행합니다">
    **Play** 를 누릅니다. 이때 서버가 뜨면서 첫 신호를 보냅니다.
  </Step>

  <Step title="자동으로 넘어가는 걸 확인합니다">
    신호가 도착하면 대시보드가 최대 5초 안에 감지해 다음 단계로 넘어갑니다.
  </Step>
</Steps>

<Warning>
  플러그인을 설치한 것만으로는 신호가 오지 않습니다. 신호는 **경험이 실제로 실행될 때만** 발생합니다.
</Warning>

## 신호가 오지 않는다면

위에서부터 순서대로 확인하세요.

<AccordionGroup>
  <Accordion title="HTTP 요청 허용이 꺼져 있습니다" icon="wifi-off">
    가장 흔한 원인입니다. Studio 의 **게임 설정 → 보안 → HTTP 요청 허용**을 켜고 경험을 다시 실행하세요.
  </Accordion>

  <Accordion title="다른 경험을 실행했습니다" icon="shuffle">
    신호에 담긴 경험 ID 가 연결한 경험과 다르면 Route One 은 그 신호를 받지 않습니다. 연결한 경험을 열어 실행했는지 확인하세요.
  </Accordion>

  <Accordion title="모듈이 설치되지 않았습니다" icon="folder-x">
    Studio 의 탐색기에서 `ServerScriptService` 아래에 `RouteOne` 폴더가 있는지 보세요. 없다면 플러그인 승인이 끝까지 진행되지 않은 것입니다. [경험 연결](/connect/roblox) 을 다시 진행하세요.
  </Accordion>

  <Accordion title="경험을 실행했다가 바로 껐습니다" icon="timer">
    너무 빨리 꺼버렸다면 첫 신호가 발송되기 전일 수 있습니다. 몇 초 정도 실행 상태를 유지하세요.
  </Accordion>
</AccordionGroup>

## 연결 후에도 신호는 계속 쓰입니다

연결이 끝난 뒤에도 경험은 실행 중일 때마다 신호를 보냅니다. 대시보드의 서버 화면에서 마지막 신호 시각을 볼 수 있으며, 이걸로 경험이 정상 작동 중인지 판단합니다.

마지막 신호가 오래된 상태라면 보통 다음 중 하나입니다.

* 경험에 접속한 플레이어가 없어 서버가 꺼져 있음 (정상)
* 경험을 새로 게시하면서 `RouteOne` 폴더가 빠졌음
* HTTP 요청 허용이 꺼졌음

## 다음 단계

<Card title="운영진 권한 정리하기" icon="users" href="/connect/staff">
  연결이 끝났다면 누가 관리자 명령어를 쓸지 정합니다.
</Card>
