Files
Sun1602/Server/_bin/ini/MasterServer.ini
T
2022-10-26 12:25:11 +08:00

128 lines
3.6 KiB
INI

// MasterServerInfo
[ATTRIBUTES]
GET_SERVERINFO_FROM_FILE = 1 // 서버 정보를 마스터로부터 얻지 않고 파일에서 읽음
SERVER_MODE = 1 // 1: 개발, 2:사내, 3:라이브, 4: 테스트라이브
IO_HANDLER_MASK = 1 // bit mask => 1 : SERVER_IOHANDLER사용 , 2 : CLIENT_IOHANDLER 사용
RECONNECT_DELAY_TIME = 1000
[CLIENT_IOHANDLER]
IP = 10.101.12.110
PORT = 19004
MAX_ACCEPT_SESSION = 0
MAX_CONNECT_SESSION = 1
SEND_BUFFER_SIZE = 200000
RECV_BUFFER_SIZE = 200000
TIME_OUT = 0
MAX_PACKET_SIZE = 8192
NUMBER_OF_ACCEPT_THREADs = 0
NUMBER_OF_CONNECT_THREADS = 1
NUMBER_OF_IO_THREADS = 2
AUTO_LISTEN = 0
[SERVER_IOHANDLER]
IP = 10.101.12.110
PORT = 19004
MAX_ACCEPT_SESSION = 200
MAX_CONNECT_SESSION = 10
SEND_BUFFER_SIZE = 200000
RECV_BUFFER_SIZE = 200000
TIME_OUT = 0
MAX_PACKET_SIZE = 8192
NUMBER_OF_ACCEPT_THREADs = 1
NUMBER_OF_CONNECT_THREADS = 1
NUMBER_OF_IO_THREADS = 5
AUTO_LISTEN = 0
// 커넥션 수
CONEECTION_NUM = 3
[CONNECTION_0]
IP = 127.0.0.1 //10.101.203.10
PORT = 20510
TYPE = 25 //< OPSERVER
;IP = 10.101.12.87 //10.101.203.10
;PORT = 20510
;TYPE = 11 //< OPSERVER
[CONNECTION_1]
IP = 10.101.12.110
PORT = 20820
TYPE = 12 //< SOLARAUTH_SERVER
;IP = 10.101.12.110
;PORT = 20820
;TYPE = 15 //< SOLARAUTH_SERVER
;MANUAL_CONNECT = 1
[CONNECTION_2]
IP = 10.101.12.110
PORT = 19002
TYPE = 8 //< ACCOUNT_DBPROXY
[LOGFILE]
WOPS_LOGFILE_PATH = ..\\Log
WOPS_LOGFILE_OPTION = 0 // 0은 게임로그를 안 남긴다. 1은 바이너리로그만 남긴다, 2는 바이터리, 텍스트 둘다 남긴다.
ENABLE_SUN_LOGFILE = 1 //0은 파일로그를 안 남긴다. 1은 남긴다.
SUN_LOGFILE_OPTION = 3 // 0은 썬로그를 안 남긴다. 1은 파일로그, 2는 화면로그, 3은 둘다 남긴다.
SUN_LOGFILE_LEVEL = 3 // 1-3 까지있다. 1 : CRITICAL_LOG, 2 : MIDDLE_LOG, 3 : FULL_LOG
SUN_LOGFILE_PATH = SunLog
//
//
//
[INTERVAL]
RTTSHUTDOWN = 20000 //20초 대기 후 타임아웃
STATISTICS = 10000 //10초마다 통계 정보(현재 통화량) 수집
[LOGIC_VIOLATION_CONTROL]
FORCED_DISCONNECT = 1 // 1이면 적용
;기능 제한 - 각 기능별로 1이면 허용, 0이면 금지
[FUNCTIONALRESTRICT]
GETRESTRICTINFO_FROMFILE = 0 //0: DB에서 기능제한 정보 수신 1: FILE에서 수신
;FUNCTIONALRESTRICT_ALLOW = 1
FUNCTIONALRESTRICT_ENCHANT = 1
FUNCTIONALRESTRICT_RANKUP = 1
FUNCTIONALRESTRICT_ADDSOCKET = 1
FUNCTIONALRESTRICT_FILLSOCKET = 1
FUNCTIONALRESTRICT_EXTRACTSOCKET = 1
FUNCTIONALRESTRICT_COMPOSE = 1
FUNCTIONALRESTRICT_CRYSTALIZE = 1
FUNCTIONALRESTRICT_USE_EXTRASTONE = 1
FUNCTIONALRESTRICT_USE_WAREHOUSE = 1
FUNCTIONALRESTRICT_USE_TRADE = 1
FUNCTIONALRESTRICT_USE_VENDOR = 1
FUNCTIONALRESTRICT_USE_GUILD = 1
FUNCTIONALRESTRICT_USE_MONSTERDROP = 1
FUNCTIONALRESTRICT_COMBINE_ITEM = 1
FUNCTIONALRESTRICT_DIVIDE_ITEM = 1
FUNCTIONALRESTRICT_REPAIR_ITEM = 1
FUNCTIONALRESTRICT_SELL_ITEM = 1
FUNCTIONALRESTRICT_BUY_ITEM = 1
FUNCTIONALRESTRICT_EXCHANGE_ITEM = 1
FUNCTIONALRESTRICT_VENDOR_LIST_NP = 1
FUNCTIONALRESTRICT_BUY_SHOPITEM = 1
FUNCTIONALRESTRICT_SHOP_SERVICE = 1
FUNCTIONALRESTRICT_GM_COMMAND = 1
FUNCTIONALRESTRICT_PARTY_RETURN_FOR_UCUSER = 1
FUNCTIONALRESTRICT_WAREINVEN_LOCK_BY_PWD = 1
;FUNCTIONALRESTRICT_ALL = 1
;RTTA 통신 수행 제한 - 각 기능별로 1이면 허용, 0이면 금지(현재는 위험하여 사용하지 않음)
[RTTARESTRICT]
RTTARESTRICT_ALL = 1 ; 전체 허용(0이면 아래 내용 보지 않고 죄다 금지)
RTTARESTRICT_NOTICE = 1
RTTARESTRICT_DROPUSER = 1
RTTARESTRICT_USERCOUNT = 1
RTTARESTRICT_BATTLEZONEINFO = 1
RTTARESTRICT_ARMORKIT = 1
RTTARESTRICT_ABUSE = 1
RTTARESTRICT_USERMONEY = 1
RTTARESTRICT_SERVERSHUTDOWN = 1
RTTARESTRICT_USERDISCONN = 1
RTTARESTRICT_GMSCOMMAND = 1