N:auth.server_idx:1
S:app.name:<--JUST_NAME_FOR_SERVER_APP_WINDOW-->
S:auth.server_name:<--YOUR_SERVER_NAME-->
auth.server_address:127.0.0.1
S:console.ip:127.0.0.1
S:blank.io.port:4502 <-- DEFAULT GAME_SERVER to AUTH SERVER CONNECT PORT -->
S:game.console.port:4502
S:console._password:<--YOUR_CONSOLEPASSWORD--> USE-->PyrokNewPassword-TOOL
S:console.allow_ip:127.0.0.1 <--CONSOLE ONLY FTOM LOCAL CONNECT -->
S:db.game.ip:127.0.0.1
S:db.c.account:<--DBUSER-->
S:db.c._password:<--DBPASSWORD--> USE-->PyrokNewPassword-TOOL
S:db.c.name:ARCADIA_DB-->
S:db.c.server:127.0.0.1
S:db.user.account:<--DBUSER-->
S db.user._password:<--DBPASSWORD--> USE-->PyrokNewPassword-TOOL
S:db.user.server:127.0.0.1
S:db.user.name:<--TELECASTER_DB-->
S:io.ip_address:<--YOUR_EXTERNAL_IP-->
N:io.port:4514 <--GAME_SERVER PORT FROM AUTH TO SERVERLIST - GAME SERVER LOGIN-->
S:io.auth.ip:127.0.0.1
S:io.upload.ip:127.0.0.1 <--LOCAL CONNECT FROM GAME_SERVER_TO_AUTH-->
S:io.upload.port:4617 <--GUILDSERVER UPLOAD_PORT SERVER SIDE-->
S:game.guild_icon_base_url:<--YOUR_EXTERNAL_IP/gicons/--> (may_be:80.130.120.88/gicons) (local_link:inetpup/wwwroot/gicons))
S:game.url_list:guild_icon_upload.ip|<--YOUR_EXTERNAL_IP-->|guild_icon_upload.port|4615|guild.url|<--YOUR_EXTERNAL_IP-->|guild_test_download.url|gicons/|web_download|<--YOUR_EXTERNAL_IP-->|web_download_port|4616|shop.url|<--http://YOUR_EXTERNAL_IP/LINK_TO_SHOP_HOMEPAGE.XXX-->
S:game.server_screenshot_url:<--http://YOUR_EXTERNAL_IP/LINK_TO_HELP_HOMEPAGE.XXX--> <--- (may_be:80.130.120/help.htm)
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
AUTH EMU.OPT
#Database config for sql server
auth.db.server:127.0.0.1
auth.db.port:<--1433-->
auth.db.name:<--AUTH_DB-->
auth.db.salt:<--YOUR_SALT (MAY BE 4711)-->
auth.db.account:<--DBUSER-->
#The password is in plain text if you have one
auth.db.password:<--DB_PASSWORD in PLAIN_TEXT eg: XKdh49)j3BLABLABLA-->
#Ifthe table name is "account": <----- AUTH DB with dbo.account TABLE ------>
--> USE THIS <--
ssql.db_account.query:SELECT * FROM accounts WHERE account = ? AND password = ?;
sql.db_updatelastserveridx.query:UPDATE accounts SET last_login_server_idx = ? WHERE account_id = ?;
#If the table name is "accounts" <----- AUTH DB with dbo.accounts TABLE ------>
--> USE THIS <--
#sql.db_account.query:SELECT * FROM accounts WHERE login_name = ? AND password = ?;
#sql.db_updatelastserveridx.query:UPDATE accounts SET last_login_server_idx = ? WHERE account_id = ?;
#Disable last_login_server_idx update if you don't have it or don't want this feature:
#sql.db_updatelastserveridx.enable:false
#Log config
core.log.level:info
core.log.consolelevel:info
#Set to true to dump all data traffic in the traffic_log folder
trafficdump.enable:false
#Where clients will connect to the auth (this is default values)
auth.clients.ip:0.0.0.0 <---- 0.0.0.0 IP FOR GETING "ALL_IP" ------>
auth.clients.port:4515 <---- THIS IS ALSO THE PORT for RAPPELTZ CLIENT Launcher Connetion ------>
auth.clients.des_key:MERONG
#Control hidden gameserver (auth.server_idx in gameserver.opt)
#Use it together with the column server_idx_offset in the Account table
#if the gameserver index is > server_idx_offset + auth.clients.maxpublicserveridx
#then the gameserver is not shown in the server list
auth.clients.maxpublicserveridx:10
#Where the gameserver will connect to the auth (this is default values)
auth.gameserver.ip:0.0.0.0
auth.gameserver.port:4502 <---- GAMESERVER_PORT for communicate GAME_SERVER with AUTH_SERVER ------>
#How many players to show the server as red in the client's server list (does not limit the player count, if there are more player than this value, the server will still be red)
auth.gameserver.maxplayers:300
#Upload configuration, use "upload" directory for guild icons
upload.dir=C:\inetpub\wwwroot\gicons <---- YOUR ROOT DIR for UPLOAD (for LAN USE upload.dir=\gicons [GameServer Directory]) ------>
upload.clients.ip=:<--YOUR_EXTERNAL_IP-->
upload.clients.port=4615 <---- UPLOAD PORT CLIEN SIDE ------>
#Use port 80 for the guild icon mini webserver (the listen ip is also upload.clients.ip)
upload.iconserver.ip::<--YOUR_EXTERNAL_IP-->
upload.iconserver.port:4616 <---- DOWNLOAD /LISTEN PORT ------>
#Where the gameserver will connect to the upload server (this is default values)
upload.gameserver.ip:127.0.0.1 <---- LOACEL CONNECT FOR GAME_SERVER_TO_UPLOAD ------>
upload.gameserver.port:4617 <---- UPLOAD_PORT SERVER SIDE ------>
#Remember, all config values can be changed without restart using th admin console interface (Rappelz Auth Emu - Admin Console.bat)
#This include but not limited to (all have immediate effect but idle connection timeout and listen ip/port config):
#sql queries
#auth.gameserver.maxplayers
#database connection config
#log and upload dirs
#log and trafficdump config
#Restart a server to reload it's config (ip, port, idle connection timeout) and the ban file
#using the console, for example:
#stop auth.clients
#start auth.clients
-----------------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------
LAUNCHER - YOUR COUSTOM SETTINGS
start SFrame.exe /use_nprotect:0 /auth_ip:YOUR_EXTERNAL_IP /auth_port:4515 <-LIKE IN AUTH EMU-> /locale:windows-1252-or-UTF-8 /country

E-or-US /cash /commercial_shop /help_url_w:622 /help_url_h:602 /ghelp_url://http://YOUR_EXTERNAL_IP/LINK_TO_HELP_SIDE.HTM /cash_url_w:622 /cash_url_h:602 /
Just open all Ports that going in and out (uploadserver)eg 4514, 4515, 5615, 4616, 4617