top of page

IoSystem 클래스

최종 수정일: 2020년 8월 25일


내부 시스템 또는 서버 초기화를 담당하는 클래스입니다.


var initialized : bool

서버 초기화 여부를 저장하는 변수입니다

절대 임의로 값을 수정하거나 변경해서는 안 됩니다

var VersionRoom : version

서버 버전입니다

var VersionUMUX : umux_level

UMUX 기반 버전을 저장하는 변수입니다

절대 임의로 값을 수정하거나 변경해서는 안 됩니다

var SecurityPatchLevel : secp_level

UMUX 보안 패치 수준을 저장하는 변수입니다

절대 임의로 값을 수정하거나 변경해서는 안 됩니다


log(io : bool, msg : string)

콘솔창을 입출력하는 메서드입니다

io의 값이 true이면 콘솔창에서 방으로 입력합니다

io의 값이 false이면 방에서 콘솔창으로 출력합니다


getInit()

서버 초기화 여부를 확인하는 메서드입니다

getVersionRoom()

서버 버전을 불러오는 메서드입니다

getVersionUMUX()

UMUX 기반 버전을 불러오는 메서드입니다

setInit()
  • 서버를 초기화하는 메서드입니다

  • initialize의 값을 제어합니다

  • 서버 초기화 후, 알림 메시지를 출력합니다

  • API 8(2.2.0) 이후에는 서버 정보를 추가적으로, 간략하게 출력합니다

setRequireRecaptcha(isActive : bool)
  • 이 메서드는 API 레벨 8(2.2.0 r4) 2020.04.15 보안 패치 이후부터 지원합니다

  • Recaptcha를 설정하는 메서드입니다

  • 값이 true이면 활성화, false이면 비활성합니다

setLine(amount : string, line : int)

숫자의 자릿수를 교정하는 메서드입니다

showInfo()
  • 서버 및 시스템 정보를 출력하는 메서드입니다

  • 서버 버전이 포함됩니다

  • UMUX 기반 버전이 포함됩니다

  • UMUX 보안 패치 수준이 포함됩니다

  • 절대 임의로 값을 수정하거나 변경해서는 안 됩니다

showPlayerInfo(player : int)

플레이어의 ID 및 닉네임을 반환하는 메서드입니다


조회수 23회댓글 0개

최근 게시물

전체 보기

Notice 클래스

알림 및 메시지를 관리하는 클래스입니다. devCheck(player : PlayerObject) 개발 버전 모드를 대응하는 메서드입니다. Dev의 값에 따라 모드 전환을 결정합니다. info() help() infoPlayer() notice() cnot() locked() unlocked() acess(player : PlayerObject) 권한을 필

기타

commands : []commandsObject 명령어 대응을 담당하는 변수입니다. maps : []stadiumObject 시스템 내장 맵 데이터를 저장하는 변수입니다. mapsName : []string 시스템 내장 맵의 이름 데이터를 저장하는 변수입니다.

서버 초기화

서버 초기화에 관여하는 변수입니다. 본 문서에 나열된 대부분의 변수는 상수로 선언되었기 때문에 도중에 값을 임의로 변경할 수 없습니다. const ROOMNAME: string 방의 제목입니다. const MAXPLAYERS : int 서버에 접속할 수 있는 최대 수용 인원입니다. 이론적으로 최소 2에서 최대 30까지 지정할 수 있습니다. const PLA

bottom of page