Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

[SHARE] FULL GS SOURCE - No More Selling

Junior Spellweaver
Joined
Mar 2, 2017
Messages
187
Reaction score
18
still stuck on character process
 

Attachments

You must be registered for see attachments list
Newbie Spellweaver
Joined
Mar 9, 2020
Messages
64
Reaction score
18
The problem I see with your config is that you are not entering the correct Data Source. As you can see here:

The format should be:
PHP:
<DATASOURCE>MACHINENAME\SQLSERVERNAME</DATASOURCE>

Here's mine:
PHP:
<DATA_SOURCE>WIN-16HD0VMNND5\SQLSRV</DATA_SOURCE>

Please double check all your CFG xml.


You mean
<DATA_SOURCE>ADMIN\RANTEST</DATA_SOURCE> <-- default
to <DATA_SOURCE>WIN-16HD0VMNND5\SQLSRV</DATA_SOURCE>

I did not change this, i feel that this gonna solve my problem. Thanks again!
 
Newbie Spellweaver
Joined
Jul 14, 2020
Messages
18
Reaction score
1
-> check download page.
I used this client, I just translated some guis and more.

What is the encryption function of Taiwan Yong?
台灣勇的加密密鑰函數是什麼?

I can read param.ini it but it is garbled
我已可以讀取 param.ini 但卻顯示亂碼
 
Experienced Elementalist
Joined
Aug 13, 2007
Messages
210
Reaction score
14
If you have time please help me. I got error on loginserver
Quiirex - [SHARE] FULL GS SOURCE - No More Selling - RaGEZONE Forums

These are my CFG.. Thanks you so much..
SessionServer
PHP:
<?xml version="1.0" encoding="UTF-8"?>
<RAN_SERVER>
  <!-- ################################################################################################################## -->
  <!-- common start, need all server -->

  <!--
  Korea(Mincoms) alpha: 0 
  Korea(Daum game)(Korea): 1
  Taiwan: 2
  China: 3
  Japan: 4
  Philippines: 5
  Thailand: 6
  Global Service (GSP): 7
  Malaysia: 8
  Global Service: 9
  Indonesia: 10
  Malaysia English: 11 <- do not use. use 8
  Vietnam: 12
  HongKong: 13
  Korea Test Server, IDC, Web Start: 14
  World Battle: 15 
  EU, Games Masters: 16 
  US, Game24542CA01303F7B2mba: 17 
  -->
  <SERVICE_PROVIDER>9</SERVICE_PROVIDER>
  
  <!--
  LOGIN = 1,
  SESSION = 2,
  FIELD = 3,
  AGENT = 4,
  CACHE = 6 -->
  <SERVER_TYPE>2</SERVER_TYPE>

  <!--   
  DEFAULT = 0,
  TRADITIONAL_CHINESE = 1,
  JAPANESE = 2,
  KOREAN = 3,
  SIMPLIFIED_CHINESE = 4,
  THAILAND = 5,
  VIETNAM = 6,
  -->
  <LANGUAGE_SET>1</LANGUAGE_SET>

  <!--
  current server ip address
  -->
  <SERVER_IP>25.54.58.179</SERVER_IP>

  <!--
  SESSION 5003
  LOGIN 5001
  FIELD 5029, 5030, 5031, 5032, 5033
  AGENT 5502
  CACHE 5503
  -->
  <SERVICE_PORT>5003</SERVICE_PORT>
  <CONTROL_PORT>6003</CONTROL_PORT>

  <!--
  Patch Version, Only login server set value. another server set 0. default:0
  -->
  <SERVER_VERSION>0</SERVER_VERSION>
  
  <!--
  Launcher Version, Only login server set value. another server set 0. default:0
  -->
  <PATCH_VERSION>0</PATCH_VERSION>
  
  <!--
  patch cut Version, Only login server set value. another server set 0. default:0
  -->
  <PATCH_CUT_VERSION>0</PATCH_CUT_VERSION>

  <!-- default:0 / All pvp di24542CA01303F7B2ble -->
  <PKLESS>0</PKLESS>

  <!-- default:1 / 1:PK server, 0:Non PK server -->
  <PK>1</PK>

  <!-- default:0 / check adult -->
  <ADULT>0</ADULT>

  <!-- default:0 / use event thread -->
  <EVENT_THREAD>1</EVENT_THREAD>
  
  <!-- update frame, to use this option EVENT_THREAD must set to 1. default:10 -->
  <FPS>10</FPS>

  <!-- default:0 / is test server? -->
  <TEST_SERVER>0</TEST_SERVER>

  <!-- Use HeartBeat -->
  <HEARTBEAT>1</HEARTBEAT>

  <!-- Current server's max client. -->
  <MAX_CLIENT>1000</MAX_CLIENT>
  
  <!--
  Max client number per one channel
  ex) 1000(MAX_CLIENT) == 1000(MAX_CHANNEL_CLIENT) * 1(SERVER_CHANNEL_NUMBER)
  -->
  <MAX_CHANNEL_CLIENT>1000</MAX_CHANNEL_CLIENT>

  <!--
  server group number. session and login set 0. because session and login is common.
  -->
  <SERVER_GROUP>0</SERVER_GROUP>
  
  <!--
  All server set 0. 
  -->
  <SERVER_NUMBER>0</SERVER_NUMBER>
  
  <!-- I/O Thread Number -->
  <THREAD>2</THREAD>
  
  <CONNECTION_PER_IP_ADDRESS>50</CONNECTION_PER_IP_ADDRESS>
  
  <!-- default:0 -->
  <USE_CUSTOM_DB_POOL>0</USE_CUSTOM_DB_POOL>
  
  <!-- default:2000, minimum value 1000 -->
  <REFERENCE_COUNT_MAX>2000</REFERENCE_COUNT_MAX>
  
  <!-- default:1500 -->
  <MAX_POOL_SIZE>1500</MAX_POOL_SIZE>
  
  <!-- default:32767 -->
  <DB_PACKET_SIZE>32767</DB_PACKET_SIZE>

  <!-- common end, need all server -->
  <!-- ################################################################################################################## -->

  <!-- ################################################################################################################## -->
  <!-- specific part start, need session server -->
  
  <!-- User Database -->
  <USER_DB>
    <DATA_SOURCE>DESKTOP-JAAE4J0</DATA_SOURCE>
    <ODBC_NAME>RanUser</ODBC_NAME>
    <CATALOG>RanUser</CATALOG>
    <ID>24542CA01303F7B2</ID>
    <PASSWORD>8C96385DB1AEADB5</PASSWORD>
    <TIMEOUT>15</TIMEOUT>
  </USER_DB>

 <!-- Game Database -->
  <GAME_DB>
    <DATA_SOURCE>DESKTOP-JAAE4J0</DATA_SOURCE>
    <ODBC_NAME>RanGameS1</ODBC_NAME>
    <CATALOG>RanGameS1</CATALOG>
    <ID>24542CA01303F7B2</ID>
    <PASSWORD>8C96385DB1AEADB5</PASSWORD>
    <TIMEOUT>15</TIMEOUT>
  </GAME_DB> 

  <!-- Log Database -->
  <LOG_DB>
    <DATA_SOURCE>DESKTOP-JAAE4J0</DATA_SOURCE>
    <ODBC_NAME>RanLogS1</ODBC_NAME>
    <CATALOG>RanLogS1</CATALOG>
    <ID>24542CA01303F7B2</ID>
    <PASSWORD>8C96385DB1AEADB5</PASSWORD>
    <TIMEOUT>15</TIMEOUT>
  </LOG_DB>

   <!-- Shop Database -->
  <SHOP_DB>
    <DATA_SOURCE>DESKTOP-JAAE4J0</DATA_SOURCE>
    <ODBC_NAME>RanShop</ODBC_NAME>
    <CATALOG>RanShop</CATALOG>
    <ID>24542CA01303F7B2</ID>
    <PASSWORD>8C96385DB1AEADB5</PASSWORD>
    <TIMEOUT>15</TIMEOUT>
  </SHOP_DB>
  
  <WORLDBATTLE_RELATED_DB>
    <DATA_SOURCE>DESKTOP-JAAE4J0</DATA_SOURCE>
    <ODBC_NAME>WBGame</ODBC_NAME>
    <CATALOG>WBGame</CATALOG>
    <ID>24542CA01303F7B2</ID>
    <PASSWORD>8C96385DB1AEADB5</PASSWORD>
    <TIMEOUT>15</TIMEOUT>
  </WORLDBATTLE_RELATED_DB>

  <RANMOBILE_DB>
   <DATA_SOURCE>DESKTOP-JAAE4J0</DATA_SOURCE>
   <CATALOG>RanMobileInterface</CATALOG>
   <ID>24542CA01303F7B2</ID>
   <PASSWORD>8C96385DB1AEADB5</PASSWORD>
   <TIMEOUT>30</TIMEOUT>
  </RANMOBILE_DB>
  
  
  <!--
  addtional DB
  SP_PHILIPPINES || SP_MALAYSIA || SP_THAILAND -> TERRA_DB
  SP_GLOBAL -> GSP_DB
  -->

</RAN_SERVER>

CacheServer

PHP:
<?xml version="1.0" encoding="UTF-8"?>
<RAN_SERVER>
  <!-- ################################################################################################################## -->
  <!-- common start, need all server -->

  <!--
  Korea(Mincoms) alpha: 0 
  Korea(Daum game)(Korea): 1
  Taiwan: 2
  China: 3
  Japan: 4
  Philippines: 5
  Thailand: 6
  Global Service (GSP): 7
  Malaysia: 8
  Global Service: 9
  Indonesia: 10
  Malaysia English: 11 <- do not use. use 8
  Vietnam: 12
  HongKong: 13
  Korea Test Server, IDC, Web Start: 14
  World Battle: 15 
  EU, Games Masters: 16 
  US, Game24542CA01303F7B2mba: 17 
  -->
  <SERVICE_PROVIDER>9</SERVICE_PROVIDER>

  <!--
  LOGIN = 1,
  SESSION = 2,
  FIELD = 3,
  AGENT = 4,
  CACHE = 6 -->
  <SERVER_TYPE>6</SERVER_TYPE>

  <!--   
  DEFAULT    = 0,
  TRADITIONAL_CHINESE    = 1,
  JAPANESE = 2,
  KOREAN = 3,
  SIMPLIFIED_CHINESE = 4,
  THAILAND = 5,
  VIETNAM = 6,
  -->
  <LANGUAGE_SET>1</LANGUAGE_SET>

  <!--
  current server ip address
  -->
  <SERVER_IP>25.54.58.179</SERVER_IP>

  <!--
  SESSION 5003
  LOGIN 5001
  FIELD 5029, 5030, 5031, 5032, 5033
  AGENT 5502
  CACHE 5503
  -->
  <SERVICE_PORT>7105</SERVICE_PORT>
  <CONTROL_PORT>6503</CONTROL_PORT>

  <!--
  Patch Version, Only login server set value. another server set 0. default:0
  -->
  <SERVER_VERSION>0</SERVER_VERSION>
  
  <!--
  Launcher Version, Only login server set value. another server set 0. default:0
  -->
  <PATCH_VERSION>0</PATCH_VERSION>
  
  <!--
  patch cut Version, Only login server set value. another server set 0. default:0
  -->
  <PATCH_CUT_VERSION>0</PATCH_CUT_VERSION>

  <!-- default:0 / All pvp di24542CA01303F7B2ble -->
  <PKLESS>0</PKLESS>
  
  <!-- default:1 / 1:PK server, 0:Non PK server -->
  <PK>1</PK>

  <!-- default:0 / check adult -->
  <ADULT>0</ADULT>

  <!-- I/O Thread Number -->
  <THREAD>2</THREAD>
  
  <!-- default:0 / use event thread -->
  <EVENT_THREAD>1</EVENT_THREAD>
  
  <!-- update frame, to use this option EVENT_THREAD must set to 1. default:10 -->
  <FPS>10</FPS>

  <!-- default:0 / is test server? -->
  <TEST_SERVER>0</TEST_SERVER>

  <!-- Use HeartBeat -->
  <HEARTBEAT>1</HEARTBEAT>

  <!-- Current server's max client. -->
  <MAX_CLIENT>2000</MAX_CLIENT>
  
  <!--
  Max client number per one channel
  ex) 1000(MAX_CLIENT) == 1000(MAX_CHANNEL_CLIENT) * 1(SERVER_CHANNEL_NUMBER)
  -->
  <MAX_CHANNEL_CLIENT>2000</MAX_CHANNEL_CLIENT>

  <!--
  server group number. session and login set 0. because session and login is common.
  -->
  <SERVER_GROUP>3</SERVER_GROUP>
  
  <!--
  All server set 0. 
  -->
  <SERVER_NUMBER>0</SERVER_NUMBER>

  <!-- I/O Thread Number -->
  <THREAD>2</THREAD>
  
  <CONNECTION_PER_IP_ADDRESS>50</CONNECTION_PER_IP_ADDRESS>
  
  <!-- default:0 -->
  <USE_CUSTOM_DB_POOL>0</USE_CUSTOM_DB_POOL>
  
  <!-- default:2000, minimum value 1000 -->
  <REFERENCE_COUNT_MAX>2000</REFERENCE_COUNT_MAX>
  
  <!-- default:1500 -->
  <MAX_POOL_SIZE>1500</MAX_POOL_SIZE>
  
  <!-- default:32767 -->
  <DB_PACKET_SIZE>32767</DB_PACKET_SIZE>
    
  <bUseRanMobile>0</bUseRanMobile>
    
  <!-- End of Common ################################################################### -->

  <!-- ################################################################################################################## -->
  <!-- specific part start, need cache server -->

  <!-- Session Server -->
  <SESSION_SERVER IP="25.54.58.179" PORT="5003" />
  
  
  <!-- Log Database(ADO), not using ODBC -->
  <!-- Log Database -->
  <LOG_DB>
    <DATA_SOURCE>DESKTOP-JAAE4J0</DATA_SOURCE>
    <CATALOG>RanLogS1</CATALOG>
     <ID>24542CA01303F7B2</ID>
    <PASSWORD>8C96385DB1AEADB5</PASSWORD>
    <TIMEOUT>15</TIMEOUT>
  </LOG_DB>

  <!-- Game Database -->
  <GAME_DB>
    <DATA_SOURCE>DESKTOP-JAAE4J0</DATA_SOURCE>
    <CATALOG>RanGameS1</CATALOG>
     <ID>24542CA01303F7B2</ID>
    <PASSWORD>8C96385DB1AEADB5</PASSWORD>
    <TIMEOUT>15</TIMEOUT>
  </GAME_DB> 
  
  <!-- Shop Database -->
  <SHOP_DB>
    <DATA_SOURCE>DESKTOP-JAAE4J0</DATA_SOURCE>
    <CATALOG>RanShop</CATALOG>
     <ID>24542CA01303F7B2</ID>
    <PASSWORD>8C96385DB1AEADB5</PASSWORD>
    <TIMEOUT>15</TIMEOUT>
  </SHOP_DB>

  <RANMOBILE_DB>
   <DATA_SOURCE>DESKTOP-JAAE4J0</DATA_SOURCE>
   <CATALOG>RanMobileInterface</CATALOG>
    <ID>24542CA01303F7B2</ID>
   <PASSWORD>8C96385DB1AEADB5</PASSWORD>
   <TIMEOUT>30</TIMEOUT>
  </RANMOBILE_DB>
  
  <!-- default:0 -->
  <STAND_ALONE_POINTSHOP>0</STAND_ALONE_POINTSHOP>

  <!-- specific part end, need cache server -->
  <!-- ################################################################################################################## -->
</RAN_SERVER>
CacheServe2
PHP:
<?xml version="1.0" encoding="UTF-8"?>
<RAN_SERVER>
  <!-- ################################################################################################################## -->
  <!-- common start, need all server -->

  <!--
  Korea(Mincoms) alpha: 0 
  Korea(Daum game)(Korea): 1
  Taiwan: 2
  China: 3
  Japan: 4
  Philippines: 5
  Thailand: 6
  Global Service (GSP): 7
  Malaysia: 8
  Global Service: 9
  Indonesia: 10
  Malaysia English: 11 <- do not use. use 8
  Vietnam: 12
  HongKong: 13
  Korea Test Server, IDC, Web Start: 14
  World Battle: 15 
  EU, Games Masters: 16 
  US, Game24542CA01303F7B2mba: 17 
  -->
  <SERVICE_PROVIDER>9</SERVICE_PROVIDER>

  <!--
  LOGIN = 1,
  SESSION = 2,
  FIELD = 3,
  AGENT = 4,
  CACHE = 6 -->
  <SERVER_TYPE>10</SERVER_TYPE>

  <!--   
  DEFAULT    = 0,
  TRADITIONAL_CHINESE    = 1,
  JAPANESE = 2,
  KOREAN = 3,
  SIMPLIFIED_CHINESE = 4,
  THAILAND = 5,
  VIETNAM = 6,
  -->
  <LANGUAGE_SET>1</LANGUAGE_SET>

  <!--
  current server ip address
  -->
  <SERVER_IP>25.54.58.179</SERVER_IP>

  <!--
  SESSION 5003
  LOGIN 5001
  FIELD 5029, 5030, 5031, 5032, 5033
  AGENT 5502
  CACHE 5503
  -->
  <SERVICE_PORT>7106</SERVICE_PORT>
  <CONTROL_PORT>6503</CONTROL_PORT>

  <!--
  Patch Version, Only login server set value. another server set 0. default:0
  -->
  <SERVER_VERSION>0</SERVER_VERSION>
  
  <!--
  Launcher Version, Only login server set value. another server set 0. default:0
  -->
  <PATCH_VERSION>0</PATCH_VERSION>
  
  <!--
  patch cut Version, Only login server set value. another server set 0. default:0
  -->
  <PATCH_CUT_VERSION>0</PATCH_CUT_VERSION>

  <!-- default:0 / All pvp di24542CA01303F7B2ble -->
  <PKLESS>0</PKLESS>
  
  <!-- default:1 / 1:PK server, 0:Non PK server -->
  <PK>1</PK>

  <!-- default:0 / check adult -->
  <ADULT>0</ADULT>

  <!-- I/O Thread Number -->
  <THREAD>2</THREAD>
  
  <!-- default:0 / use event thread -->
  <EVENT_THREAD>1</EVENT_THREAD>
  
  <!-- update frame, to use this option EVENT_THREAD must set to 1. default:10 -->
  <FPS>10</FPS>

  <!-- default:0 / is test server? -->
  <TEST_SERVER>0</TEST_SERVER>

  <!-- Use HeartBeat -->
  <HEARTBEAT>1</HEARTBEAT>

  <!-- Current server's max client. -->
  <MAX_CLIENT>2000</MAX_CLIENT>
  
  <!--
  Max client number per one channel
  ex) 1000(MAX_CLIENT) == 1000(MAX_CHANNEL_CLIENT) * 1(SERVER_CHANNEL_NUMBER)
  -->
  <MAX_CHANNEL_CLIENT>2000</MAX_CHANNEL_CLIENT>

  <!--
  server group number. session and login set 0. because session and login is common.
  -->
  <SERVER_GROUP>3</SERVER_GROUP>
  
  <!--
  All server set 0. 
  -->
  <SERVER_NUMBER>0</SERVER_NUMBER>

  <!-- I/O Thread Number -->
  <THREAD>2</THREAD>
  
  <CONNECTION_PER_IP_ADDRESS>50</CONNECTION_PER_IP_ADDRESS>
  
  <!-- default:0 -->
  <USE_CUSTOM_DB_POOL>0</USE_CUSTOM_DB_POOL>
  
  <!-- default:2000, minimum value 1000 -->
  <REFERENCE_COUNT_MAX>2000</REFERENCE_COUNT_MAX>
  
  <!-- default:1500 -->
  <MAX_POOL_SIZE>1500</MAX_POOL_SIZE>
  
  <!-- default:32767 -->
  <DB_PACKET_SIZE>32767</DB_PACKET_SIZE>
    
  <bUseRanMobile>0</bUseRanMobile>
    
  <!-- End of Common ################################################################### -->

  <!-- ################################################################################################################## -->
  <!-- specific part start, need cache server -->

  <!-- Session Server -->
  <SESSION_SERVER IP="25.54.58.179" PORT="5003" />
  
  
  <!-- Log Database(ADO), not using ODBC -->
  <!-- Log Database -->
  <LOG_DB>
    <DATA_SOURCE>DESKTOP-JAAE4J0</DATA_SOURCE>
    <CATALOG>RanLogS1</CATALOG>
     <ID>24542CA01303F7B2</ID>
    <PASSWORD>8C96385DB1AEADB5</PASSWORD>
    <TIMEOUT>15</TIMEOUT>
  </LOG_DB>

  <!-- Game Database -->
  <GAME_DB>
    <DATA_SOURCE>DESKTOP-JAAE4J0</DATA_SOURCE>
    <CATALOG>RanGameS1</CATALOG>
     <ID>24542CA01303F7B2</ID>
    <PASSWORD>8C96385DB1AEADB5</PASSWORD>
    <TIMEOUT>15</TIMEOUT>
  </GAME_DB> 
  
  <!-- Shop Database -->
  <SHOP_DB>
    <DATA_SOURCE>DESKTOP-JAAE4J0</DATA_SOURCE>
    <CATALOG>RanShop</CATALOG>
     <ID>24542CA01303F7B2</ID>
    <PASSWORD>8C96385DB1AEADB5</PASSWORD>
    <TIMEOUT>15</TIMEOUT>
  </SHOP_DB>

  <RANMOBILE_DB>
   <DATA_SOURCE>DESKTOP-JAAE4J0</DATA_SOURCE>
   <CATALOG>RanMobileInterface</CATALOG>
    <ID>24542CA01303F7B2</ID>
   <PASSWORD>8C96385DB1AEADB5</PASSWORD>
   <TIMEOUT>30</TIMEOUT>
  </RANMOBILE_DB>
  
  <!-- default:0 -->
  <STAND_ALONE_POINTSHOP>0</STAND_ALONE_POINTSHOP>

  <!-- specific part end, need cache server -->
  <!-- ################################################################################################################## -->
</RAN_SERVER>
FieldServer
PHP:
<?xml version="1.0" encoding="UTF-8"?>
<RAN_SERVER>
  <!-- ################################################################################################################## -->
  <!-- common start, need all server -->

  <!--
  Korea(Mincoms) alpha: 0 
  Korea(Daum game)(Korea): 1
  Taiwan: 2
  China: 3
  Japan: 4
  Philippines: 5
  Thailand: 6
  Global Service (GSP): 7
  Malaysia: 8
  Global Service: 9
  Indonesia: 10
  Malaysia English: 11 <- do not use. use 8
  Vietnam: 12
  HongKong: 13
  Korea Test Server, IDC, Web Start: 14
  World Battle: 15 
  EU, Games Masters: 16 
  US, Game24542CA01303F7B2mba: 17 
  -->
  <SERVICE_PROVIDER>9</SERVICE_PROVIDER>

  <!--
  LOGIN = 1,
  SESSION = 2,
  FIELD = 3,
  AGENT = 4,
  CACHE = 6 -->
  <SERVER_TYPE>3</SERVER_TYPE>

  <!--   
  DEFAULT    = 0,
  TRADITIONAL_CHINESE    = 1,
  JAPANESE = 2,
  KOREAN = 3,
  SIMPLIFIED_CHINESE = 4,
  THAILAND = 5,
  VIETNAM = 6,
  -->
  <LANGUAGE_SET>1</LANGUAGE_SET>

  <!--
  current server ip address
  -->
  <SERVER_IP>25.54.58.179</SERVER_IP>

  <!--
  SESSION 5003
  LOGIN 5001
  FIELD 5029, 5030, 5031, 5032, 5033
  AGENT 5502
  CACHE 5503
  -->
  <SERVICE_PORT>7103</SERVICE_PORT>
  <CONTROL_PORT>6003</CONTROL_PORT>

  <!--
  Patch Version, Only login server set value. another server set 0. default:0
  -->
  <SERVER_VERSION>0</SERVER_VERSION>
  
  <!--
  Launcher Version, Only login server set value. another server set 0. default:0
  -->
  <PATCH_VERSION>0</PATCH_VERSION>
  
  <!--
  patch cut Version, Only login server set value. another server set 0. default:0
  -->
  <PATCH_CUT_VERSION>0</PATCH_CUT_VERSION>

  <!-- default:0 / All pvp di24542CA01303F7B2ble -->
  <PKLESS>0</PKLESS>
  
  <!-- default:1 / 1:PK server, 0:Non PK server -->
  <PK>1</PK>

  <!-- default:0 / check adult -->
  <ADULT>0</ADULT>

  <!-- default:0 / use event thread -->
  <EVENT_THREAD>1</EVENT_THREAD>
  
  <!-- update frame, to use this option EVENT_THREAD must set to 1. default:10 -->
  <FPS>10</FPS>

  <!-- default:0 / is test server? -->
  <TEST_SERVER>0</TEST_SERVER>

  <!-- Use HeartBeat -->
  <HEARTBEAT>1</HEARTBEAT>

  <!-- Current server's max client. -->
  <MAX_CLIENT>2000</MAX_CLIENT>
  
  <!--
  Max client number per one channel
  ex) 1000(MAX_CLIENT) == 1000(MAX_CHANNEL_CLIENT) * 1(SERVER_CHANNEL_NUMBER)
  -->
  <MAX_CHANNEL_CLIENT>2000</MAX_CHANNEL_CLIENT>

  <!--
  server group number. session and login set 0. because session and login is common.
  -->
  <SERVER_GROUP>3</SERVER_GROUP>
  
  <!--
  All server set 0. 
  -->
  <SERVER_NUMBER>0</SERVER_NUMBER>

  <!-- I/O Thread Number -->
  <THREAD>8</THREAD>
  
  <CONNECTION_PER_IP_ADDRESS>50</CONNECTION_PER_IP_ADDRESS>
  
  <!-- default:0 -->
  <USE_CUSTOM_DB_POOL>0</USE_CUSTOM_DB_POOL>
  
  <!-- default:2000, minimum value 1000 -->
  <REFERENCE_COUNT_MAX>2000</REFERENCE_COUNT_MAX>
  
  <!-- default:1500 -->
  <MAX_POOL_SIZE>1500</MAX_POOL_SIZE>
  
  <!-- default:32767 -->
  <DB_PACKET_SIZE>32767</DB_PACKET_SIZE>

  <!-- End of Common ################################################################### -->

  <!-- ################################################################################################################## -->
  <!-- specific part start, need field server -->

  <bPARTY_2OTHERSCHOOL>1</bPARTY_2OTHERSCHOOL>
  <bCLUB_2OTHERSCHOOL>1</bCLUB_2OTHERSCHOOL>
  <fITEM_DROP_SCALE>10.0</fITEM_DROP_SCALE>
  <fMONEY_DROP_SCALE>10.0</fMONEY_DROP_SCALE>
  <fITEM_DROP_LOWER_SCALE>9.8</fITEM_DROP_LOWER_SCALE>
  <dwCRITICAL_MAX>100</dwCRITICAL_MAX>
  <fNONPK_ITEM_DROP>0</fNONPK_ITEM_DROP>
  <fPK_ITEM_DROP>0</fPK_ITEM_DROP>
  
  <!--
  Server auto restart day of week and restart hour(0-23), restart memory workingset size(mb)
  -1 default value, -1 is not use this function
  Sunday    0
  Monday    1
  Tuesday    2
  Wednesday    3
  Thursday    4
  Friday    5
  24542CA01303F7B2turday    6
  -->
  <RESTART_DAYOFWEEK>-1</RESTART_DAYOFWEEK>
  <RESTART_HOUR>-1</RESTART_HOUR>
  <RESTART_WORKINGSET_SIZE>0</RESTART_WORKINGSET_SIZE>

  <!-- default:0 -->
  <FORCE_LOG_ITEM_RANDOM_OPTION>1</FORCE_LOG_ITEM_RANDOM_OPTION>
  
  <!-- Session Server -->
  <SESSION_SERVER IP="25.54.58.179" PORT="5003" />
  
  <!-- Cache Server -->
  <CACHE_SERVER IP="25.54.58.179" PORT="7105" />
  
  <!-- Integration Cache Server -->
  <INTEGRATION_CACHE_SERVER IP="25.54.58.179" PORT="7106" />

  <!-- Use nProtect GameGuard -->
  <GAME_GUARD>0</GAME_GUARD>

  <!-- Agent Server -->
  <AGENT_SERVER IP="25.54.58.179" />

  <!-- Type of experience handling. 0 : not use 1 : extreme 2 : all use -->
  <EXCESSE_XP_PROCESS_TYPE>0</EXCESSE_XP_PROCESS_TYPE>

  <!-- field number in channel -->
  <SERVER_FIELD>0</SERVER_FIELD>
  
  <bUseRanMobile>0</bUseRanMobile>
  
  <!--
  Set server channel.
  All server load this. but do not use(except field server).
  Field server use this.
  -->
  <SERVER_CHANNEL>0</SERVER_CHANNEL>

  <!-- default:0 / PK event server(all user pvp): 1 -->
  <PKSERVER>0</PKSERVER>
 
  <!-- User Database -->
  <USER_DB>
    <DATA_SOURCE>DESKTOP-JAAE4J0</DATA_SOURCE>
    <ODBC_NAME>RanUser</ODBC_NAME>
    <CATALOG>RanUser</CATALOG>
    <ID>24542CA01303F7B2</ID>
    <PASSWORD>8C96385DB1AEADB5</PASSWORD>
    <TIMEOUT>15</TIMEOUT>
  </USER_DB>

  <!-- Game Database -->
  <GAME_DB>
    <DATA_SOURCE>DESKTOP-JAAE4J0</DATA_SOURCE>
    <ODBC_NAME>RanGameS1</ODBC_NAME>
    <CATALOG>RanGameS1</CATALOG>
    <ID>24542CA01303F7B2</ID>
    <PASSWORD>8C96385DB1AEADB5</PASSWORD>
    <TIMEOUT>15</TIMEOUT>
  </GAME_DB> 

  <!-- Log Database -->
  <LOG_DB>
    <DATA_SOURCE>DESKTOP-JAAE4J0</DATA_SOURCE>
    <ODBC_NAME>RanLogS1</ODBC_NAME>
    <CATALOG>RanLogS1</CATALOG>
    <ID>24542CA01303F7B2</ID>
    <PASSWORD>8C96385DB1AEADB5</PASSWORD>
    <TIMEOUT>15</TIMEOUT>
  </LOG_DB>

  <!-- Shop Database -->
  <SHOP_DB>
    <DATA_SOURCE>DESKTOP-JAAE4J0</DATA_SOURCE>
    <ODBC_NAME>RanShop</ODBC_NAME>
    <CATALOG>RanShop</CATALOG>
    <ID>24542CA01303F7B2</ID>
    <PASSWORD>8C96385DB1AEADB5</PASSWORD>
    <TIMEOUT>15</TIMEOUT>
  </SHOP_DB>
  
  <!-- TexasHoldem Database -->
  <TEXASHOLDEM_DB>
    <DATA_SOURCE>DESKTOP-JAAE4J0</DATA_SOURCE>
    <CATALOG>RanMiniHoldem</CATALOG>
    <ID>24542CA01303F7B2</ID>
    <PASSWORD>8C96385DB1AEADB5</PASSWORD>
    <TIMEOUT>15</TIMEOUT>
  </TEXASHOLDEM_DB>  
  
  <WORLDBATTLE_RELATED_DB>
    <DATA_SOURCE>DESKTOP-JAAE4J0</DATA_SOURCE>
    <ODBC_NAME>WBGame</ODBC_NAME>
    <CATALOG>WBGame</CATALOG>
    <ID>24542CA01303F7B2</ID>
    <PASSWORD>8C96385DB1AEADB5</PASSWORD>
    <TIMEOUT>15</TIMEOUT>
  </WORLDBATTLE_RELATED_DB>

  <RANMOBILE_DB>
   <DATA_SOURCE>DESKTOP-JAAE4J0</DATA_SOURCE>
   <CATALOG>RanMobileInterface</CATALOG>
   <ID>24542CA01303F7B2</ID>
   <PASSWORD>8C96385DB1AEADB5</PASSWORD>
   <TIMEOUT>30</TIMEOUT>
  </RANMOBILE_DB>
  <!--
  addtional DB
  SP_PHILIPPINES || SP_MALAYSIA || SP_THAILAND -> TERRA_DB
  SP_KOREA || SP_KOREA_TEST -> KOREA_DB
  -->
  <!-- specific part end, need field server -->
  <!-- ################################################################################################################## -->
</RAN_SERVER>
AgentServer
PHP:
<?xml version="1.0" encoding="UTF-8"?>
<RAN_SERVER>
  <!-- ################################################################################################################## -->
  <!-- common start, need all server -->
  
  <SERVICE_PROVIDER>9</SERVICE_PROVIDER>
  <SERVER_TYPE>4</SERVER_TYPE>
  <LANGUAGE_SET>1</LANGUAGE_SET>
  <SERVER_IP>25.54.58.179</SERVER_IP>
  <SERVICE_PORT>7702</SERVICE_PORT>
  <CONTROL_PORT>6102</CONTROL_PORT>
  <SERVER_VERSION>0</SERVER_VERSION>
  <PATCH_VERSION>0</PATCH_VERSION>
  <PATCH_CUT_VERSION>0</PATCH_CUT_VERSION>
  <PKLESS>0</PKLESS>
  <PK>1</PK>
  <ADULT>0</ADULT>
  <EVENT_THREAD>1</EVENT_THREAD>
  <FPS>10</FPS>
  <TEST_SERVER>0</TEST_SERVER>
  <HEARTBEAT>1</HEARTBEAT>
  <MAX_CLIENT>2000</MAX_CLIENT>
  <MAX_CHANNEL_CLIENT>2000</MAX_CHANNEL_CLIENT>
  <SERVER_GROUP>3</SERVER_GROUP>
  <SERVER_NUMBER>0</SERVER_NUMBER>
  <THREAD>8</THREAD>
  <CONNECTION_PER_IP_ADDRESS>50</CONNECTION_PER_IP_ADDRESS>
  <USE_CUSTOM_DB_POOL>0</USE_CUSTOM_DB_POOL>
  <REFERENCE_COUNT_MAX>2000</REFERENCE_COUNT_MAX>
  <MAX_POOL_SIZE>1500</MAX_POOL_SIZE>
  <DB_PACKET_SIZE>32767</DB_PACKET_SIZE>

  <!-- End of Common ################################################################### -->

  
  <!-- ################################################################################################################## -->
  <!-- specific part start, need agent server -->

  <bPARTY_2OTHERSCHOOL>1</bPARTY_2OTHERSCHOOL>
  <bCLUB_2OTHERSCHOOL>1</bCLUB_2OTHERSCHOOL>
  <fITEM_DROP_SCALE>10.0</fITEM_DROP_SCALE>
  <fMONEY_DROP_SCALE>10.0</fMONEY_DROP_SCALE>
  <fITEM_DROP_LOWER_SCALE>9.8</fITEM_DROP_LOWER_SCALE>
  <dwCRITICAL_MAX>100</dwCRITICAL_MAX>
  <fNONPK_ITEM_DROP>0</fNONPK_ITEM_DROP>
  <fPK_ITEM_DROP>0</fPK_ITEM_DROP>  
  <!-- ################################################################################################################## -->

  <SERVER_CHANNEL_NUMBER>1</SERVER_CHANNEL_NUMBER>
  
  <!-- Session Server -->
  <SESSION_SERVER IP="25.54.58.179" PORT="5003" />
  
  <!-- Cache Server -->
  <CACHE_SERVER IP="25.54.58.179" PORT="7105" />
  
  <!-- Use nProtect GameGuard -->
  <GAME_GUARD>0</GAME_GUARD>

  <SERVER_CHANNEL>0</SERVER_CHANNEL>
  
  <!-- Channel information (Only need agent server) -->
  <CHANNEL NUMBER="0">
    <PK>1</PK>
    <FIELD NAME="F600" NUMBER="0" PUBLIC_IP="25.54.58.179" PRIVATE_IP="25.54.58.179" PORT="7103" CREATE_INSTANCE_LAND="1"  />
  </CHANNEL>

  <NEW_SERVER>1</NEW_SERVER>
  <SUB_SERVER>0</SUB_SERVER>
  <AUTO_CLUB_JOIN>0</AUTO_CLUB_JOIN>  
  <AUTO_JOIN_CLUB_NUM SCRED_GATE="0" MYSTIC_PEAK="0" PHOENIX="0" />

  <bUseRanMobile>0</bUseRanMobile>
    
   <AGENT_SERVER_LIST>
    <WORLDBATTLE NUMBER="0" />
    <AGENT_SERVER NUMBER="0" />
  </AGENT_SERVER_LIST>
  
   <!-- User Database -->
  <USER_DB>
    <DATA_SOURCE>DESKTOP-JAAE4J0</DATA_SOURCE>
    <ODBC_NAME>RanUser</ODBC_NAME>
    <CATALOG>RanUser</CATALOG>
    <ID>24542CA01303F7B2</ID>
    <PASSWORD>8C96385DB1AEADB5</PASSWORD>
    <TIMEOUT>15</TIMEOUT>
  </USER_DB>

  <!-- Game Database -->
  <GAME_DB>
    <DATA_SOURCE>DESKTOP-JAAE4J0</DATA_SOURCE>
    <ODBC_NAME>RanGameS1</ODBC_NAME>
    <CATALOG>RanGameS1</CATALOG>
    <ID>24542CA01303F7B2</ID>
    <PASSWORD>8C96385DB1AEADB5</PASSWORD>
    <TIMEOUT>15</TIMEOUT>
  </GAME_DB> 

  <!-- Log Database -->
  <LOG_DB>
    <DATA_SOURCE>DESKTOP-JAAE4J0</DATA_SOURCE>
    <ODBC_NAME>RanLogS1</ODBC_NAME>
    <CATALOG>RanLogS1</CATALOG>
    <ID>24542CA01303F7B2</ID>
    <PASSWORD>8C96385DB1AEADB5</PASSWORD>
    <TIMEOUT>15</TIMEOUT>
  </LOG_DB>

    <!-- Shop Database -->
  <SHOP_DB>
    <DATA_SOURCE>DESKTOP-JAAE4J0</DATA_SOURCE>
    <ODBC_NAME>RanShop</ODBC_NAME>
    <CATALOG>RanShop</CATALOG>
    <ID>24542CA01303F7B2</ID>
    <PASSWORD>8C96385DB1AEADB5</PASSWORD>
    <TIMEOUT>15</TIMEOUT>
  </SHOP_DB>
  
  <WORLDBATTLE_RELATED_DB>
    <DATA_SOURCE>DESKTOP-JAAE4J0</DATA_SOURCE>
    <ODBC_NAME>WBGame</ODBC_NAME>
    <CATALOG>WBGame</CATALOG>
    <ID>24542CA01303F7B2</ID>
    <PASSWORD>8C96385DB1AEADB5</PASSWORD>
    <TIMEOUT>15</TIMEOUT>
  </WORLDBATTLE_RELATED_DB>
  
  <RANMOBILE_DB>
   <DATA_SOURCE>DESKTOP-JAAE4J0</DATA_SOURCE>
   <CATALOG>RanMobileInterface</CATALOG>
    <ID>24542CA01303F7B2</ID>
    <PASSWORD>8C96385DB1AEADB5</PASSWORD>
   <TIMEOUT>30</TIMEOUT>
  </RANMOBILE_DB>
  
  <!-- specific part end, need agent server -->
  <!-- ################################################################################################################## -->
</RAN_SERVER>
LoginServer
PHP:
<?xml version="1.0" encoding="UTF-8" ?>
<RAN_SERVER>
    <SERVICE_PROVIDER>9</SERVICE_PROVIDER>
    <SERVER_TYPE>1</SERVER_TYPE>
    <LANGUAGE_SET>1</LANGUAGE_SET>
    <SERVER_IP>25.54.58.179</SERVER_IP>
    <SERVICE_PORT>5001</SERVICE_PORT>
    <CONTROL_PORT>6001</CONTROL_PORT>
    <!-- Patch version(Game version) -->
    <SERVER_VERSION>0</SERVER_VERSION>
    <!-- Launcher version -->
    <PATCH_VERSION>0</PATCH_VERSION>
    <PATCH_CUT_VERSION>0</PATCH_CUT_VERSION>
    <PKLESS>0</PKLESS>
    <PK>1</PK>
    <ADULT>0</ADULT>
    <EVENT_THREAD>1</EVENT_THREAD>
    <FPS>10</FPS>
    <TEST_SERVER>0</TEST_SERVER>
    <HEARTBEAT>1</HEARTBEAT>
    <MAX_CLIENT>1500</MAX_CLIENT>
    <MAX_CHANNEL_CLIENT>1500</MAX_CHANNEL_CLIENT>
    <SERVER_GROUP>0</SERVER_GROUP>
    <SERVER_NUMBER>0</SERVER_NUMBER>
    <THREAD>2</THREAD>
    <FPS>10</FPS>
    <CONNECTION_PER_IP_ADDRESS>50</CONNECTION_PER_IP_ADDRESS>
    <USE_CUSTOM_DB_POOL>0</USE_CUSTOM_DB_POOL>
    <REFERENCE_COUNT_MAX>2000</REFERENCE_COUNT_MAX>
    <MAX_POOL_SIZE>1500</MAX_POOL_SIZE>
    <DB_PACKET_SIZE>32767</DB_PACKET_SIZE>
    <SERVER_CHANNEL>0</SERVER_CHANNEL>
    <SESSION_SERVER IP="25.54.58.179" PORT="5003" />
    <ALLOW_IP>
        <IP START="0.0.0.1" END="255.255.255.255" />
    </ALLOW_IP>
</RAN_SERVER>

hi do you have cVerGeo.dat on your serverfiles
 
Newbie Spellweaver
Joined
Jul 14, 2020
Messages
18
Reaction score
1
how do you fix stuck on character process

You must use VM or 2 computersThe game is not playable on the server side
This is not a cfg server error problem anymore

Or use the following methods to modify the original code to play on the server

 
Experienced Elementalist
Joined
Mar 18, 2013
Messages
280
Reaction score
14
ANY ONE CAN HELP ME HOW TO FIXED THIS [20:38:35] [ERROR] SetConnectionString error[20:38:35] [ERROR] ADO: OpenConnection Failure.[20:38:54] [ERROR] SetConnectionString error[20:38:54] [ERROR] ADO: OpenConnection Failure.



[20:38:35] [ERROR] SetConnectionString error[20:38:35]
[ERROR] ADO: OpenConnection Failure.[20:38:54]
[ERROR] SetConnectionString error[20:38:54]
[ERROR] ADO: OpenConnection Failure.
 
Junior Spellweaver
Joined
Mar 2, 2017
Messages
187
Reaction score
18
You must use VM or 2 computersThe game is not playable on the server side
This is not a cfg server error problem anymore

Or use the following methods to modify the original code to play on the server


yeah i use vmware but still stuck
 
Custom Title Activated
Loyal Member
Joined
Jul 16, 2012
Messages
1,310
Reaction score
116
The problem I see with your config is that you are not entering the correct Data Source. As you can see here:

The format should be:
PHP:
<DATASOURCE>MACHINENAME\SQLSERVERNAME</DATASOURCE>

Here's mine:
PHP:
<DATA_SOURCE>WIN-16HD0VMNND5\SQLSRV</DATA_SOURCE>

Please double check all your CFG xml.

same problem even if i change all cfg to DESKTOP-JAAE4J0\SQLSRV
I have no Luck
Quiirex - [SHARE] FULL GS SOURCE - No More Selling - RaGEZONE Forums
 
Newbie Spellweaver
Joined
Mar 9, 2020
Messages
64
Reaction score
18




Man i'm effing crying right now! Thank you all, especially lars who helped me the most!

PROBLEM: STUCK ON CHARACTER SELECTION SCREEN (PLEASE WAIT)

SOLUTION: CHECK/EDIT YOUR CFG!

1. CHANGING THE <DATA_SOURCE> TO YOUR SQL'S SERVER NAME

ex: <DATA_SOURCE>ADMIN\RANTEST</DATA_SOURCE> to <DATA_SOURCE>WIN-16HD0VMNND5\SQLSRV</DATA_SOURCE>

2. TRIPLE CHECK "ALL" THE IP IN EVERY CFG, IT MUST BE ALL THE SAME AS YOUR SERVER'S IP!

3. ALSO, TURN OFF YOUR FIREWALL BEFORE STARTING THE SERVER FILES
(Thanks to rcanary for mentioning this)



Goodluck to the rest of you, I hope you solve yours too!
 
Last edited:
Junior Spellweaver
Joined
Apr 10, 2020
Messages
181
Reaction score
6
can anyone help me my cfg and database is correct it running a while ago but when i open the vm my pc is restart now im trying to open again my field cant start its been an hour that im waiting to respond this error thanks in advance ..

 
Junior Spellweaver
Joined
Mar 10, 2011
Messages
179
Reaction score
11
Anyone know how fix this?
Code:
general error c10100b1: Failed to load file "..\_bin\ScaleformLua.exe". The system cannot find the path specified.	mt.exe	ScaleformLua
 
Computers are fast; programmers keep it slow.
[VIP] Member
Joined
Feb 15, 2016
Messages
509
Reaction score
350
same problem even if i change all cfg to DESKTOP-JAAE4J0\SQLSRV
I have no Luck
Quiirex - [SHARE] FULL GS SOURCE - No More Selling - RaGEZONE Forums
Its because your SQL Handle is different from mine. I modified mine to use SQLSRV, by default its: SQLExpress. Go and try it.
(i.e DESKTOP-JAAE4J0\SQLEXPRESS)

You can verify this by using it as the SERVERNAME on your SQL Management Studio. Hoping you got it working.



can anyone help me my cfg and database is correct it running a while ago but when i open the vm my pc is restart now im trying to open again my field cant start its been an hour that im waiting to respond this error thanks in advance ..

Check the IP of your VM maybe? IIRC it randomizes the next time the host booted. --Unless ofc you set a static IP to it.



Anyone know how fix this?
Code:
general error c10100b1: Failed to load file "..\_bin\ScaleformLua.exe". The system cannot find the path specified.    mt.exe    ScaleformLua
Sadly, we don't have this by default on SRC. I am also looking for this. Hoping someone can share anything regarding it.
 
Junior Spellweaver
Joined
Apr 10, 2020
Messages
181
Reaction score
6
Its because your SQL Handle is different from mine. I modified mine to use SQLSRV, by default its: SQLExpress. Go and try it.
(i.e DESKTOP-JAAE4J0\SQLEXPRESS)

You can verify this by using it as the SERVERNAME on your SQL Management Studio. Hoping you got it working.




Check the IP of your VM maybe? IIRC it randomizes the next time the host booted. --Unless ofc you set a static IP to it.




Sadly, we don't have this by default on SRC. I am also looking for this. Hoping someone can share anything regarding it.


my agent is running and session only the serverfield

session
field
login
agent

thats what i do
 
Back
Top