top of page

서버 초기화

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

서버 초기화에 관여하는 변수입니다.

본 문서에 나열된 대부분의 변수는 상수로 선언되었기 때문에 도중에 값을 임의로 변경할 수 없습니다.


const ROOMNAME: string

방의 제목입니다.

const MAXPLAYERS : int

서버에 접속할 수 있는 최대 수용 인원입니다.

이론적으로 최소 2에서 최대 30까지 지정할 수 있습니다.

const PLAYERNAME : string

서버 호스트의 이름입니다.

const PUBLIC : bool

서버의 외부 공개를 지정합니다.

값이 true이면 공개방을,

값이 false이면 비공개방으로 서버를 초기화합니다.

const NOPLAYER : bool

서버 호스트의 활성화 여부를 지정합니다.

값이 true이면 활성화하고,

값이 false이면 비활성화합니다.


이 값에 따라 Notice 클래스의 announce() 메서드 사용에 제약이 있습니다.

값에 상관없이 호스트는 서버 접속자로 인식하지 않습니다.


const CODE : code

지역 코드입니다.

대소문자에 구분하지 않고 데이터를 전달합니다.

값에 상관없이 서버의 위치가 변하지 않습니다.

const LAT : float

서버의 위치로 지정할 위도 좌표입니다.

값에 상관없이 CODE의 값은 영향을 받지 않습니다.

const LON : float

서버의 위치로 지정할 경도 좌표입니다.

값에 상관없이 CODE의 값은 영향을 받지 않습니다.


const INITROOM(str : PASSWORD)

서버를 초기화하는 메서드입니다.


ROOM.setCustomStadium(id : maps)

봇방에서 기본으로 불러오는 맵을 지정합니다.

ROOM.setScoreLimit(id : ScoresObject)

게임의 제한 점수를 지정합니다.

이 메서드는 언제든지 사용할 수 있습니다.

id는 정수형의 값으로 인식합니다.

ROOM.setTimeLimit(id : ScoresObject)

게임의 제한 시간을 지정합니다.

이 메서드는 언제든지 사용할 수 있습니다.

id는 정수형의 값으로 인식합니다.

조회수 35회댓글 0개

최근 게시물

전체 보기

Notice 클래스

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

IoSystem 클래스

내부 시스템 또는 서버 초기화를 담당하는 클래스입니다. var initialized : bool 서버 초기화 여부를 저장하는 변수입니다 절대 임의로 값을 수정하거나 변경해서는 안 됩니다 var VersionRoom : version 서버 버전입니다 var VersionUMUX : umux_level UMUX 기반 버전을 저장하는 변수입니다 절대 임의로 값을

기타

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

bottom of page