본문으로 건너뛰기

중앙 제어 서버 연결 및 초기화 (LCC.connect)

선언​

ok = LCC.connect()

매개변수​

  • 없음

반환 값​

  • ok
    부울 값으로, 연결 및 버전 확인에 성공할 경우 true를 반환하고 실패할 경우 false를 반환함

설명​

설정 값을 읽어들여 초기화를 완료하고, 동시에 중앙 제어 서버에 현재 작동 상태를 전송함.
모듈 버전이 일치하지 않는 것이 감지되면 중앙 제어 서버에서 새 XXTLanControl.lua를 자동으로 다운로드하고 핫 업데이트하려고 시도합니다.
연결에 성공하면 설정 값을 캐시하고 종료 콜백을 등록하여 스크립트가 종료될 때 반드시 is_running = false를 전송하도록 함.
LCC.set_api_url()를 통해 지정된 주소가 아직 설정되어 있지 않고, 스크립트가 중앙 제어 서버에 의해 시작되지 않은 경우, 해당 함수는 직접 false를 반환함.

예시​

if not LCC.connect() then
error("중앙 제어 서버에 연결할 수 없음")
end