DEFINE WORLD_NAME <INTEGER> ; World No
<STRING> ; Name
<STRING> ; Data path
#ENDDEFINE
#DEFINE SERVER_INFO ; Listen socket information
<STRING> ; Name
<INTEGER> ; Server ID
<INTEGER> ; Server World No
<INTEGER> ; Server Zone No
<INTEGER> ; From Server ID
<INTEGER> ; IP Address == '127.0.0.1' then Use my IP Address
<INTEGER> ; Port Number
<INTEGER> ; Backlog Count == 0 then Use SOMAXCONN
<INTEGER> ; Maximum of accept socket
#ENDDEFINE
#DEFINE ODBC_INFO
<STRING> ; DB Name
<INTEGER> ; DB ID
<INTEGER> ; World No
<STRING> ; ODBC Connection info
<STRING> ; DB Startup command
#ENDDEFINE
;-----------------------------------------------------------------------------------
; Server ID
;-----------------------------------------------------------------------------------
; 0 SERVER_ID_DB_ACCOUNT
; 1 SERVER_ID_DB_ACCOUNTLOG
; 2 SERVER_ID_DB_CHARACTER
; 3 SERVER_ID_DB_GAMELOG
; 4 SERVER_ID_LOGIN
; 5 SERVER_ID_WORLDMANAGER
; 6 SERVER_ID_ZONE
; 7 SERVER_ID_PATCH
; 8 SERVER_ID_OPTOOL
; 9 SERVER_ID_WEB
; 10 SERVER_ID_UNKNOWN
; 19 SERVER_ID_LAUNCHER
; 20 SERVER_ID_CLIENT
;-----------------------------------------------------------------------------------
; DB ID
;-----------------------------------------------------------------------------------
;define DB_ID_ACCOUNT 0
;define DB_ID_ACCOUNTLOG 1
;define DB_ID_STATICSTICS 2
;define DB_ID_OPTOOL_LOG 3
;define DB_ID_CHARACTER 10
;define DB_ID_GAMELOG 11
;-----------------------------------------------------------------------------------
; DEFINE WORLD NAME
;-----------------------------------------------------------------------------------
WORLD_NAME 0, "Beta-Server", "../_CONF/Data"
;-----------------------------------------------------------------------------------
; CJC SERVER INFO
;-----------------------------------------------------------------------------------
;
; [ID] = Server ID, [W] = World No, [Z] = Zone No, [F] = From Server ID
;
; [Name] [ID, W, Z, F] [IP] [Port] [Backlog] [Maximum of accept socket]
;
; DB Login server ------------------------------------------------------------
SERVER_INFO "PG_Account_DB", 0, 0, 0, 0, "0.0.0.0", 9000, 1, 100 ; From ALL
SERVER_INFO "PG_AccountLog_DB", 1, 0, 0, 0, "0.0.0.0", 9005, 1, 100 ; From ALL
SERVER_INFO "PG_Login_Server", 4, 0, 0,20, "0.0.0.0", 9010, 10, 2000 ; From Client
SERVER_INFO "PG_Login_Server", 4, 0, 0, 5, "0.0.0.0", 9015, 1, 50 ; From World manager
SERVER_INFO "PG_Login_Server", 4, 0, 0, 8, "0.0.0.0", 9016, 1, 30 ; From OPTOOL
; World #0 -------------------------------------------------------------------
SERVER_INFO "PG_Char_DB", 2, 0, 0, 0, "0.0.0.0", 9100, 1, 100 ; From ALL
SERVER_INFO "PG_GameLog_DB", 3, 0, 0, 0, "0.0.0.0", 9101, 1, 100 ; From ALL
SERVER_INFO "PG_World_Manager_Server", 5, 0, 0,20, "0.0.0.0", 9110, 10, 2000 ; From Client
SERVER_INFO "PG_World_Manager_Server", 5, 0, 0, 6, "0.0.0.0", 9115, 1, 100 ; From Zone
SERVER_INFO "PG_World_Manager_Server", 5, 0, 0, 8, "0.0.0.0", 9116, 1, 30 ; From OPTOOL
SERVER_INFO "PG_Zone_00", 6, 0, 0,20, "0.0.0.0", 9120, 10, 2000 ; From Client
SERVER_INFO "PG_Zone_00", 6, 0, 0, 8, "0.0.0.0", 9121, 1, 30 ; From OPTOOL
SERVER_INFO "PG_Zone_01", 6, 0, 1,20, "0.0.0.0", 9122, 10, 2000 ; From Client
SERVER_INFO "PG_Zone_01", 6, 0, 1, 8, "0.0.0.0", 9123, 1, 30 ; From OPTOOL
SERVER_INFO "PG_Zone_02", 6, 0, 2,20, "0.0.0.0", 9124, 10, 2000 ; From Client
SERVER_INFO "PG_Zone_02", 6, 0, 2, 8, "0.0.0.0", 9125, 1, 30 ; From OPTOOL
;-----------------------------------------------------------------------------------
; ODBC INFO
;-----------------------------------------------------------------------------------
; NAME nDBID nWorldNoConnection INFO Startup Command
ODBC_INFO "Account", 0, 0, "DSN=Account; UID=sa; PWD=yourpass", "USE Account; SET LOCK_TIMEOUT 5000"
ODBC_INFO "AccountLog", 1, 0, "DSN=AccountLog;UID=sa; PWD=yourpass", "USE AccountLog; SET LOCK_TIMEOUT 5000"
ODBC_INFO "StatisticsData", 2, 0, "DSN=StatisticsData;UID=sa; PWD=yourpass", "USE StatisticsData; SET LOCK_TIMEOUT 5000"
ODBC_INFO "OperatorTool", 3, 0, "DSN=OperatorTool; UID=sa; PWD=yourpass", "USE OperatorTool; SET LOCK_TIMEOUT 5000"
ODBC_INFO "World00_Character", 10, 0, "DSN=World00_Character; UID=sa; PWD=yourpass", "USE World00_Character; SET LOCK_TIMEOUT 5000"
ODBC_INFO "World00_GameLog", 11, 0, "DSN=World00_GameLog; UID=sa; PWD=yourpass", "USE World00_GameLog; SET LOCK_TIMEOUT 5000"
#END