Re: Question about ep3 config files
atum2_db_1 I think but take it with a grain of salt.
Re: Question about ep3 config files
Your missing a few, and some of those aren't needed.
Good start though.
Re: Question about ep3 config files
He needs way more then those & all of them are required. The only wrong one is ArenaServer in this list.
@Jared, if you want the development to stop here, I'll leave, no problem. Maybe your the one bringing this section down instead of others. Let me tell you that you're one big lie.
Re: Question about ep3 config files
Hmm me > Releases every now and then
Hmm You > Brags about files you have no intention on releasing.
Yea. I'm definitely the one bringing the section down. Yup sure leave, don't come back.
"Nothing of value will be lost"
Re: Question about ep3 config files
Both of you, stop hijacking other people's threads for your whiny and childish shite.
If you have a problem with each other, take it to private or gtfo, nuff said.
On another note, HrxLux is correct, and keep going folks, this section will not rise up on releases given out to those reaching their hands out, it will rise up on knowledge attained and spread amongst those willing to learn.
Re: Question about ep3 config files
You say to stop hijacking a thread, then proceed to do the same. GG.
Re: Question about ep3 config files
Welp at the above.
-> It is fine for you to want people to try themselves.
-> It is not fine to lurk a development forum, merely "watching from above"
-> Saying "your on the right track" is not development discussion post something useful, or gtfo.
*huge sigh*
P.S:
Not to again, bash Hrx.
But Jared has MADE a tool which he updates, dumped some of the more useful files here, and has been a big part of the ACE Dev scene.
Dragonlord gives out helpful snippets of information, even though he remains with the "Do it yourself" view.
Hrx - your first big impact in this section was LOL LOOK AT BURNING SKY, WE ARE DA BEST" then the rest of the posts, defending that.
People who didn't grab the ep3 files are working on other projects to eventually contribute(ThirdNation / Custom/Extra maps / Custom armours)
so for the love of god.
"Contribute, post something to help contribution, post something ABOUT the contribution, or get the fuck out"
Re: Question about ep3 config files
Sounds good to me. I quit BurningSky anyway, so I don't give a damn.
Quote:
Originally Posted by
OneLastHope
so for the love of god.
"Contribute, post something to help contribution, post something ABOUT the contribution, or get the fuck out"
You think you are god? :wink:
In my eyes I contributed more with my few post here than you have done so far. :ott1:
Re: Question about ep3 config files
The ONLY reason I haven't released ep3 files is because I lost the thumb drive I backed it up on...
If I ever find it. Dragon is just gonna have to hate me more, because the main reason he doesn't want them released is because of competition. Greedy...
Re: Question about ep3 config files
Quote:
Originally Posted by
QuickSmoove
Your missing a few.
Yeah i noticed that before i posted but anyway, thats a start. Also i only searched in preserver. Btw, could anyone tell me where this D:\.... string in logserver is supposed to point to (i mean wtf else does it need and what does it do)?
To all above posts, just keep the thread relative. You tend to lead many threads offtopic...
One more thing: can anybody suggest me a good debugger? Cause id never used my current one for such stuff and i just noticed its REALLY inconvenient.
Re: Question about ep3 config files
I Would tell you, but considering where I've been for 3 months. I'm surprised I still know how to some what partiality code...
Re: Question about ep3 config files
These are needed for a working PreServer.exe. The rest of the servers are being fixed.
pre.cfg
Code:
###############################################################################
# CAUTION: Refer to "global.cfg"!
###############################################################################
LocalIPAddress $LOCAL_IP_ADDR
LocalPublicIPAddress $LOCAL_PUBLIC_IP_ADDR
LocalListenPort $PRE_SERVER_PORT
LanguageType $LANGUAGE_TYPE
################################################################################
# Pre Server Database Settings
################################################################################
ODBCDSN $PRE_ODBC_DSN
ODBCUID $PRE_ODBC_UID
ODBCPASSWD $PRE_ODBC_PASSWD
ExtAuthODBCDSN $EXT_AUTH_ODBC_DSN
ExtAuthODBCUID $EXT_AUTH_ODBC_UID
ExtAuthODBCPASSWD $EXT_AUTH_ODBC_PASSWD
################################################################################
# 2010-12-5 by PanKJ
# EP3 Pre Server Database Settings
################################################################################
DBServerIP $DB_SERVER_IP
DBServerPort $DB_SERVER_PORT
DBServerDatabaseName $DB_SERVER_DATABASE_NAME
ExtAuthDBServerIP $EXT_AUTH_DB_SERVER_IP
ExtAuthDBServerPort $EXT_AUTH_DB_SERVER_PORT
ExtAuthDBServerDatabaseName $EXT_AUTH_DB_SERVER_DATABASE_NAME
################################################################################
# 2010-12-5 by PanKJ
# Allowed Tool IP
################################################################################
AllowedToolIP $ALLOWED_TOOL_IP
################################################################################
# 2006-10-11 by cmkwon
# Server Group Limite User Count
################################################################################
ServerGroupLimiteUserCount $SERVER_GROUP_LIMITE_USER_COUNT
################################################################################
# 2007-05-02 by cmkwon
# Pre Server List
################################################################################
GameServerGroup $$GAME_SERVER_GROUP_NAME1
GameServerGroup $$GAME_SERVER_GROUP_NAME2
GameServerGroup $$GAME_SERVER_GROUP_NAME3
GameServerGroup $$GAME_SERVER_GROUP_NAME4
GameServerGroup $$GAME_SERVER_GROUP_NAME5
GameServerGroup $$GAME_SERVER_GROUP_NAME6
GameServerGroup $$GAME_SERVER_GROUP_NAME7
GameServerGroup $$GAME_SERVER_GROUP_NAME8
GameServerGroup $$GAME_SERVER_GROUP_NAME9
GameServerGroup $$GAME_SERVER_GROUP_NAME10
################################################################################
# 2010-12-5 by PanKJ
# EP3 Pre Server List of Server Groups
################################################################################
ServerGroupInfo $$SERVER_GROUP_INFO1
ServerGroupInfo $$SERVER_GROUP_INFO2
ServerGroupInfo $$SERVER_GROUP_INFO3
ServerGroupInfo $$SERVER_GROUP_INFO4
ServerGroupInfo $$SERVER_GROUP_INFO5
ServerGroupInfo $$SERVER_GROUP_INFO6
ServerGroupInfo $$SERVER_GROUP_INFO7
ServerGroupInfo $$SERVER_GROUP_INFO8
ServerGroupInfo $$SERVER_GROUP_INFO9
ServerGroupInfo $$SERVER_GROUP_INFO10
################################################################################
# Pre Server FTP
################################################################################
# $AUTO_UPDATE_SERVER_TYPE = {FTP|HTTP}, default FTP
################################################################################
AutoUpdateServerType $AUTO_UPDATE_SERVER_TYPE
################################################################################
# FTP Setting
################################################################################
UploadFtpServerIP $UPLOAD_FTP_SERVER_IP
UploadFtpServerPort $UPLOAD_FTP_SERVER_PORT
UploadFTPServerAccount $UPLOAD_FTP_SERVER_ACCOUNT
UploadFTPServerPassword $UPLOAD_FTP_SERVER_PASSWORD
DownloadFTPServerIP $DOWNLOAD_FTP_SERVER_IP1
DownloadFTPServerIP $DOWNLOAD_FTP_SERVER_IP2
DownloadFTPServerPort $DOWNLOAD_FTP_SERVER_PORT
DownloadFTPServerAccount $DOWNLOAD_FTP_SERVER_ACCOUNT
DownloadFTPServerPassword $DOWNLOAD_FTP_SERVER_PASSWORD
ClientFTPUpdateUploadDir $CLIENT_FTP_UPDATE_UPLOAD_DIR
LauncherFileUploadPath $LAUNCHER_FILE_UPLOAD_PATH
DeleteFileListUploadPath $DELETE_FILE_LIST_UPLOAD_PATH
NoticeFileUploadPath $NOTICE_FILE_UPLOAD_PATH
VersionListFileUploadPath $VERSION_LIST_FILE_UPLOAD_PATH
ClientFTPUpdateDownloadDir $CLIENT_FTP_UPDATE_DOWNLOAD_DIR
LauncherFileDownloadPath $LAUNCHER_FILE_DOWNLOAD_PATH
DeleteFileListDownloadPath $DELETE_FILE_LIST_DOWNLOAD_PATH
NoticeFileDownloadPath $NOTICE_FILE_DOWNLOAD_PATH
################################################################################
# HTTP setting
################################################################################
DownloadHttpServerIP $DOWNLOAD_HTTP_SERVER_IP1
DownloadHttpServerIP $DOWNLOAD_HTTP_SERVER_IP2
DownloadHttpServerPort $DOWNLOAD_HTTP_SERVER_PORT
DownloadHttpServerAccount $DOWNLOAD_HTTP_SERVER_ACCOUNT
DownloadHttpServerPassword $DOWNLOAD_HTTP_SERVER_PASSWORD
ClientUpdateDownloadHttpDir $CLIENT_UPDATE_DOWNLOAD_HTTP_DIR
LauncherFileDownloadHttpPath $LAUNCHER_FILE_DOWNLOAD_HTTP_PATH
DeleteFileListDownloadHttpPath $DELETE_FILE_LIST_DOWNLOAD_HTTP_PATH
NoticeFileDownloadHttpPath $NOTICE_FILE_DOWNLOAD_HTTP_PATH
VersionListFileDownloadHttpPath $VERSION_LIST_FILE_DOWNLOAD_HTTP_PATH
################################################################################
# ReInstall Version:
# Put version just before version to receive down newly
################################################################################
ClientReInstallVersion $CLIENT_REINSTALL_VERSION
#List of version that must update certainly
#CriticalUpdateVersion $CRITICAL_UPDATE_VERSION_1
#CriticalUpdateVersion $CRITICAL_UPDATE_VERSION_2
#CriticalUpdateVersion $CRITICAL_UPDATE_VERSION_3
################################################################################
# Test Server Flag
# ΕΧ½ΊΖ® ΌΉEΏ©ΊΞ
################################################################################
IsTestServer $IS_TEST_SERVER
################################################################################
# Only Choice Server Flag, 2007-07-06 by cmkwon
################################################################################
IsOnlyChoiceServer $IS_ONLY_CHOICE_SERVER
################################################################################
# Pre Server
# When receive Field Server's IP that must connect by first in Pre Server, availability about that receive by Random
################################################################################
RandomFieldSelect FALSE
################################################################################
# Whether or not client version update disregard
################################################################################
IgnoreClientVersionUpdate $INGNORE_CLIENT_VERSION_UPDATE
################################################################################
# External Athenticaion Flag
################################################################################
IsExternalAuthentication $IS_EXTERNAL_AUTHENTICATION
################################################################################
# AllowedIP
# Possibility that if one is, it is log that AllowedIP agrees
#################################################################################
AllowedIP 127.0.0.1
AllowedIP 72.219.28.30
AllowedIP 5.4.212.90
AllowedIP 5.137.51.139
################################################################################
# AllowedAccount
# When IP was impermissible, it is possibility that is log that agree if it is one AllowedAccount
################################################################################
AllowedAccount Admin
AllowedAccount Jared
AllowedAccount Qck
global.cfg (might nedd additions for the rest of the servers)
Code:
################################################################################
#
# $LOCAL_IP_ADDR : local computer IP(All server edit)
# $SERVER_GROUP_NAME : set ServerGruop(IM, Field server edit), Max 19Bytes
# $LANGUAGE_TYPE : set language load Text field of DB
#
# #define LANGUAGE_TYPE_UNKNOWN -1
# #define LANGUAGE_TYPE_KOREAN 0
# #define LANGUAGE_TYPE_ENGLISH 1
# #define LANGUAGE_TYPE_JAPANESE 2
# #define LANGUAGE_TYPE_CHINESE 3
# #define LANGUAGE_TYPE_VIETNAMESE 4
#
################################################################################
$LOCAL_IP_ADDR = 5.215.119.222
$LOCAL_PUBLIC_IP_ADDR = $LOCAL_IP_ADDR
$ALLOWED_TOOL_IP = $LOCAL_IP_ADDR
$SERVER_GROUP_NAME = Pandea
$LANGUAGE_TYPE = 1
################################################################################
# ServerGroupList
################################################################################
$SERVER_GROUP_NAME_1 = Pandea
$SERVER_GROUP_NAME_2 =
$SERVER_GROUP_NAME_3 =
$SERVER_GROUP_NAME_4 =
$SERVER_GROUP_NAME_5 =
$SERVER_GROUP_NAME_6 =
$SERVER_GROUP_NAME_7 =
$SERVER_GROUP_NAME_8 =
$SERVER_GROUP_NAME_9 =
$SERVER_GROUP_NAME_10 =
$SERVER_GROUP_NAME_11 =
$SERVER_GROUP_NAME_12 =
$SERVER_GROUP_NAME_13 =
$SERVER_GROUP_NAME_14 =
$SERVER_GROUP_NAME_15 =
$SERVER_GROUP_NAME_16 =
$SERVER_GROUP_NAME_17 =
$SERVER_GROUP_NAME_18 =
$SERVER_GROUP_NAME_19 =
$SERVER_GROUP_NAME_20 =
$MGAME_SERVER_ID_1 = 10061
$MGAME_SERVER_ID_2 = 10062
$MGAME_SERVER_ID_3 = 10063
$MGAME_SERVER_ID_4 = 10064
$MGAME_SERVER_ID_5 = 10065
$MGAME_SERVER_ID_6 = 10066
$MGAME_SERVER_ID_7 = 10067
$MGAME_SERVER_ID_8 = 10068
$MGAME_SERVER_ID_9 = 10069
$MGAME_SERVER_ID_10 = 10070
$MGAME_SERVER_ID_11 = 10071
$MGAME_SERVER_ID_12 = 10072
$MGAME_SERVER_ID_13 = 10073
$MGAME_SERVER_ID_14 = 10074
$MGAME_SERVER_ID_15 = 10075
$MGAME_SERVER_ID_16 = 10076
$MGAME_SERVER_ID_17 = 10077
$MGAME_SERVER_ID_18 = 10078
$MGAME_SERVER_ID_19 = 10079
$MGAME_SERVER_ID_20 = 10080
################################################################################
# PreServer Group List
# [ServerName] [ServerIP] [OrderIndex]
################################################################################
$$GAME_SERVER_GROUP_NAME1 = MainServer $LOCAL_IP_ADDR 1
$$GAME_SERVER_GROUP_NAME2 =
$$GAME_SERVER_GROUP_NAME3 =
$$GAME_SERVER_GROUP_NAME4 =
$$GAME_SERVER_GROUP_NAME5 =
$$SERVER_GROUP_INFO1 = $SERVER_GROUP_NAME_1 $MGAME_SERVER_ID1 TRUE
$$SERVER_GROUP_INFO2 = $SERVER_GROUP_NAME_2 $MGAME_SERVER_ID2 FALSE
$$SERVER_GROUP_INFO3 = $SERVER_GROUP_NAME_3 $MGAME_SERVER_ID3 FALSE
$$SERVER_GROUP_INFO4 = $SERVER_GROUP_NAME_4 $MGAME_SERVER_ID4 FALSE
$$SERVER_GROUP_INFO5 = $SERVER_GROUP_NAME_5 $MGAME_SERVER_ID5 FALSE
################################################################################
# Each Server's IP
################################################################################
$PRE_SERVER_IP = $LOCAL_IP_ADDR
$IM_SERVER_IP = $LOCAL_IP_ADDR
$LOG_SERVER_IP = $LOCAL_IP_ADDR
$FIELD_SERVER_IP = $LOCAL_IP_ADDR
$NPC_SERVER_IP = $LOCAL_IP_ADDR
$VD_SERVER_IP = $LOCAL_IP_ADDR
$VC_SERVER_IP = $LOCAL_IP_ADDR
$DB_SERVER_IP = $LOCAL_IP_ADDR
$EXT_AUTH_DB_SERVER_IP = $LOCAL_IP_ADDR
################################################################################
# Default Listening Ports
################################################################################
$PRE_SERVER_PORT = 15100
$IM_SERVER_PORT = 15101
$LOG_SERVER_PORT = 15102
$FIELD_SERVER_PORT = 15103
$NPC_SERVER_PORT = 15104
$VD_SERVER_PORT = 15150
$VC_SERVER_PORT = 15151
$DB_SERVER_PORT = 9979
$EXT_AUTH_DB_SERVER_PORT = 9979
################################################################################
# VoIP Server Settings(PCCallAgent)
################################################################################
$VOIP_1to1_SERVER_IP = $LOCAL_IP_ADDR
$VOIP_1to1_SERVER_PORT = 15152
$VOIP_NtoN_SERVER_IP = $LOCAL_IP_ADDR
$VOIP_NtoN_SERVER_PORT = 15150
################################################################################
# client update ignore Flag, Warning: certainly set FALSE when real service!!!
################################################################################
$INGNORE_CLIENT_VERSION_UPDATE = TRUE
################################################################################
# Log server connect flag, Warning: certainly set TRUE when real service!!!
################################################################################
$CHECK_LOG_SERVER = TRUE
################################################################################
# Test Server Flag
################################################################################
$IS_TEST_SERVER = FALSE
$MAIN_OR_TEST_SERVER_NAME = MainServer
$GAME_PUBLISHER = GameForge4d
################################################################################
# Jamboree Server Flag
################################################################################
$IS_JAMBOREE_SERVER = FALSE
################################################################################
# Only Choice Server Flag
################################################################################
$IS_ONLY_CHOICE_SERVER = FALSE
################################################################################
# Server Group Limite User Count
################################################################################
$SERVER_GROUP_LIMITE_USER_COUNT = 10
################################################################################
# Cash Shop Service Flag
################################################################################
$CASH_SHOP_SERVICE_FLAG = TRUE
################################################################################
# Use SecondaryPassword System Flag
################################################################################
$USE_SECONDARYPASSWORD_SYSTEM_FLAG = FALSE
################################################################################
# Auto Update Settings
# FTP or HTTP
############################################################################
$AUTO_UPDATE_SERVER_TYPE = HTTP
$UPLOAD_FTP_SERVER_IP = 72.219.28.30
$UPLOAD_FTP_SERVER_PORT = 21
$UPLOAD_FTP_SERVER_ACCOUNT = atum
$UPLOAD_FTP_SERVER_PASSWORD = callweb
$DOWNLOAD_FTP_SERVER_IP1 = 72.219.28.30
$DOWNLOAD_FTP_SERVER_IP2 = 72.219.28.30
$DOWNLOAD_FTP_SERVER_PORT = 21
$DOWNLOAD_FTP_SERVER_ACCOUNT = anonymous
$DOWNLOAD_FTP_SERVER_PASSWORD =
$CLIENT_FTP_UPDATE_UPLOAD_DIR = //aceonliine/flysis
$LAUNCHER_FILE_UPLOAD_PATH = //aceonliine/launcher/Launcher.atm
$DELETE_FILE_LIST_UPLOAD_PATH = //aceonliine/deletefilelist/deletefilelist.txt
$NOTICE_FILE_UPLOAD_PATH = //aceonliine/notice/notice.txt
$VERSION_LIST_FILE_UPLOAD_PATH = //aceonliine/flysis/versionlist.ver
$CLIENT_FTP_UPDATE_DOWNLOAD_DIR = //aceonliine/flysis
$LAUNCHER_FILE_DOWNLOAD_PATH = //aceonliine/launcher/Launcher.atm
$DELETE_FILE_LIST_DOWNLOAD_PATH = //aceonliine/deletefilelist/deletefilelist.txt
$NOTICE_FILE_DOWNLOAD_PATH = //aceonliine/notice/notice.txt
$DOWNLOAD_HTTP_SERVER_IP1 = 127.0.0.1
$DOWNLOAD_HTTP_SERVER_IP2 = 127.0.0.1
$DOWNLOAD_HTTP_SERVER_PORT = 80
$DOWNLOAD_HTTP_SERVER_ACCOUNT = anonymous
$DOWNLOAD_HTTP_SERVER_PASSWORD =
$CLIENT_UPDATE_DOWNLOAD_HTTP_DIR = aceonliine/
$LAUNCHER_FILE_DOWNLOAD_HTTP_PATH = aceonliine/launcher/Launcher.atm
$DELETE_FILE_LIST_DOWNLOAD_HTTP_PATH = aceonliine/deletefilelist/deletefilelist.txt
$NOTICE_FILE_DOWNLOAD_HTTP_PATH = aceonliine/notice/notice.txt
$VERSION_LIST_FILE_DOWNLOAD_HTTP_PATH = aceonliine/versionlist.ver
################################################################################
# ReInstall Version:(previous version of new download version), Default = 1.0.0.0
################################################################################
$CLIENT_REINSTALL_VERSION = 0.0.0.0
################################################################################
# Default Map
################################################################################
$SERVER_GROUP_DEFAULT_MAP = 2001
################################################################################
# Database Settings 1 - PreServer
################################################################################
$PRE_ODBC_DSN atum_db_account
$PRE_ODBC_UID 21474103 #atum xored
$PRE_ODBC_PASSWD 2352580204405E #callweb xored
################################################################################
# Database Settings 2 - ServerGroup(IMServer, FieldServer, LogServer, NPCServer)
################################################################################
$SERVER_GROUP_ODBC_DSN atum_db_1
$SERVER_GROUP_ODBC_UID 21474103 #atum xored
$SERVER_GROUP_ODBC_PASSWD 2352580204405E #callweb xored
################################################################################
# Database Settings 3 - Log DB Server(LogServer)
################################################################################
$LOG_SERVER_GROUP_ODBC_DSN atum_db_1
$LOG_SERVER_GROUP_ODBC_UID 21474103 #atum xored
$LOG_SERVER_GROUP_ODBC_PASSWD 2352580204405E #callweb xored
################################################################################
# Database Settings 3 - External Authentication
################################################################################
$IS_EXTERNAL_AUTHENTICATION = FALSE
$EXT_AUTH_ODBC_DSN Username_external_authentication_dsn
$EXT_AUTH_ODBC_UID 21474103 #atum xored
$EXT_AUTH_ODBC_PASSWD 2352580204405E #callweb xored
################################################################################
# 2010-12-5 by PanKJ
# EP3 Pre Server Database Settings
################################################################################
$DB_SERVER_DATABASE_NAME atum2_db_account
$EXT_AUTH_DB_SERVER_DATABASE_NAME atum2_db_1
Re: Question about ep3 config files
Quote:
Originally Posted by
PanKJ
YEAAH!!! PreServer is ruuuuning... Now that i know how to configure ServerGroupInfo it should be piece of cake :) Im posting the working files soon xD
And that's exactly why I prefer to stay in the "Do it yourself" state, to have people like PanKJ actually use their brains and learn, evolve and grow.
Re: Question about ep3 config files
Quote:
Originally Posted by
DragonLord
And that's exactly why I prefer to stay in the "Do it yourself" state, to have people like PanKJ actually use their brains and learn, evolve and grow.
The problem is that i found out the db (its the jareds ep3 db for ep2 server) isnt complete, im missing tools, i dont have arena and the worst is that this release isnt even up to date. Anyway when ive somewhat understood how it works ill be able to set up a server with a complete server (if anyone ever releases the files, which i doubt).
One more thing:
Can someone who knows tell me how the $ and the $$ in .cfg work. I know theyre variebles but i dun get why servergroup is written like $$GAME_SERVER_GROUP in both .cfgs whereas the servergroupinfo is like $$SERVER_GROUP_INFO in pre.cfg and $SERVER_GROUP_INFO in global.cfg (i tried all combinations but only this works without error).