- Joined
- May 21, 2005
- Messages
- 27
- Reaction score
- 73
Server 6.0.7 installation steps
1. Download and unpack "RoM_server_6.0.7.7z" 7-Zip compressed file to the "C:" drive.
Link:
Info:
The "C:\Runewaker" folder will be created with following subfolders:
2. Configure the server
2.1. Install "RA Server Controller" and "RA Server Monitor" from "C:\Runewaker\Tools" folder.
I recommend "C:\Runewaker\RA Server Controller" and "C:\Runewaker\RA Server Monitor" folders.
If you choose recommended folders remember that configuration files (.ini) will be replaced during installation.
You need to unpack them from a zip file again and replace manually.
2.2. Replace all appearances of "<SQL_USER_PASS>" text in "Global.ini" file by an encoded SQL password.
To encode a SQL password use "C:\Runewaker\Tools\RAPasswordEncode.exe".
Insert your password to a password field and "romuser" to an account field (without quotation marks).
Press "Generator" button.
You can modify only one file and then copy it to rest of folders.
To generate a secret code execute below command in a command line.
Next use "C:\Runewaker\Tools\RAPasswordEncode.exe" tool to encode the secret code.
Insert the secret code to a password field and "runewaker" to an account field (without quotation marks).
Press "Generator" button.
3. Create accounts and databases. For all steps use SQL Server Management Studio.
3.1. Login to the SQL server with admin privileges and create the SQL server account "romuser".
Set a password at least 6 characters long. Grant this user all privileges. Disconnect from the SQL server.
3.2. Use "romuser" account to login to the SQL server again.
3.3. Create database
No more database backup files (.bak) with hidden accounts, stored procedures, triggers or data.
SQL text files contain public schema and data.
Attention: Remember to backup your own databases. Next delete your ROM's databases.
3.3.1. SQL files with database schema - open and execute each file in a following order.
By default five databases will be created inside the "C:\Runewaker\DATA" folder.
It contains just an example, modify it at one's own discretion.
The game server should be restarted after each change.
Attention: You can choose steps 3.3.4S or 3.3.4F interchangeably.
3.3.4S. (slow) SQL files with data for three biggest tables - open and execute each file
Execution time approximately: 33 minutes, 8 minutes, 6 minutes
3.3.4F. (fast) Binary files (.Dat) with data for three biggest tables - open and execute below file
Below file contains queries which will be executed much faster but the data is hidden inside binary files.
My binary files contain exactly the same data like SQL files from 3.3.4S step.
Select "New Query", paste below script, change 'accountname' and 'password' to your desired login and pass, execute this script.
4. Client 6.0.7 installation
4.1. Download a full client 6.0.6.2685
Link:
4.2. Download three patches up to 6.0.7.2693 version
Link:
4.4. Replace "RuneDev.ini" file in the client directory by "C:\Runewaker\Client\RuneDev.ini" file
4.5. Create shortcut to the "Client.exe" file, open properties and add "NoCheckVersion" at the end of "Target" field, example:
4.6. Copy the FDB and WDB folders from your client directory to "C:\Runewaker\Resource" folder
5. Start the server
5.1. Run "RAServerController.exe" service. The "Windows Service Start Failure" message will be displayed, it is ok. Press "OK" button.
After the file execution start "C:\Windows\System32\services.msc", find "RAServerController" on the list of services, right-click on it and run this service.
You can change this service to start automatically.
5.2. Run "RAServerMonitor.exe" and start everything from "Common" and "Service" sections.
5.3. Start selected zones from ZONE_M, ZONE_D and ZONE_SD sections.
For a local tests you don't need start all zones. For a few zones (4-5) opened at the same time even 8GB of ram is enough.
You can start and stop required zones without closing the server or client.
6. Start client and connect to the local server. Use login and password created in step 3.4
Play and have fun!
Useful info & links:
1) Execute below command after login to have access to GM commands:
2) For activating/deactivating diamonds in AH you have to change following things in your "Global.ini" files:
3) Current Exp & Tp rates can be changed inside [ROM_World].[dbo].[WorldConfigTable].
The game server should be restarted after a change.
4) GM items:
5) A clinet contains "update.inf" file which is just zip archive, so you can extract it with password tarubK2Vy5gT8Xo6
6) Legendary Instructors:
+(Planting Legend) Talk to NPC "Fray Naste" at "Varanas – Lower City West"
7) Set Skills
8) Merchants and Stats:
- Wailing Fjord:
- Sarlo:
9) Instance drops:
10) Sets (lvl 90, 4 items):
11) Sets (lvl 90, 7 items):
1. Download and unpack "RoM_server_6.0.7.7z" 7-Zip compressed file to the "C:" drive.
Link:
You must be registered to see links
Info:
The "C:\Runewaker" folder will be created with following subfolders:
"C:\Runewaker\Client" - contains "RuneDev.ini" for the local server (read-only flag is necessary)
"C:\Runewaker\DATA" - default location for created database files
"C:\Runewaker\DB_sql" - contains SQL files to create database schema and data
"C:\Runewaker\RA Server Controller" - contains "RAServerController.ini" file with list of zones
"C:\Runewaker\RA Server Monitor" - contains "RAServerMonitor.ini" file
"C:\Runewaker\Resource" - contains Lua scripts, default location for FDB and WDB folders
"C:\Runewaker\Server" - contains binaries and config (.ini) files
"C:\Runewaker\Tools" - contains required & useful tools
2.1. Install "RA Server Controller" and "RA Server Monitor" from "C:\Runewaker\Tools" folder.
I recommend "C:\Runewaker\RA Server Controller" and "C:\Runewaker\RA Server Monitor" folders.
If you choose recommended folders remember that configuration files (.ini) will be replaced during installation.
You need to unpack them from a zip file again and replace manually.
2.2. Replace all appearances of "<SQL_USER_PASS>" text in "Global.ini" file by an encoded SQL password.
To encode a SQL password use "C:\Runewaker\Tools\RAPasswordEncode.exe".
Insert your password to a password field and "romuser" to an account field (without quotation marks).
Press "Generator" button.
You can modify only one file and then copy it to rest of folders.
2.3. Replace a "<PROCESS_KEY>" text in the "PlayerCenter.ini" file by encoded secret code."C:\Runewaker\Server\Realm_01_Common\Global.ini"
"C:\Runewaker\Server\Realm_01_Service\Global.ini"
"C:\Runewaker\Server\Realm_01_Zone\Global.ini"
To generate a secret code execute below command in a command line.
An expected "Error" message will be displayed, it contains required code."C:\Runewaker\Server\Realm_01_Service\PlayerCenter.ini" "playercenter.ini"
Next use "C:\Runewaker\Tools\RAPasswordEncode.exe" tool to encode the secret code.
Insert the secret code to a password field and "runewaker" to an account field (without quotation marks).
Press "Generator" button.
3. Create accounts and databases. For all steps use SQL Server Management Studio.
3.1. Login to the SQL server with admin privileges and create the SQL server account "romuser".
Set a password at least 6 characters long. Grant this user all privileges. Disconnect from the SQL server.
3.2. Use "romuser" account to login to the SQL server again.
3.3. Create database
No more database backup files (.bak) with hidden accounts, stored procedures, triggers or data.
SQL text files contain public schema and data.
Attention: Remember to backup your own databases. Next delete your ROM's databases.
3.3.1. SQL files with database schema - open and execute each file in a following order.
By default five databases will be created inside the "C:\Runewaker\DATA" folder.
3.3.2. SQL files with primary data - open and execute each fileROM_Account_schema.sql
ROM_ImportDB_schema.sql
ROM_World_schema.sql
ROM_WorldLog_schema.sql
ROM_GlobalDB_schema.sql
3.3.3. SQL file with ItemShop items - open and execute this fileROM_Account_data.sql
ROM_GlobalDB_data.sql
ROM_ImportDB_data.sql
ROM_World_data.sql
ROM_WorldLog_data.sql
It contains just an example, modify it at one's own discretion.
The game server should be restarted after each change.
table_NewShopInfo_data.sql
Attention: You can choose steps 3.3.4S or 3.3.4F interchangeably.
3.3.4S. (slow) SQL files with data for three biggest tables - open and execute each file
Execution time approximately: 33 minutes, 8 minutes, 6 minutes
-OR-table_NPCData_data.sql
table_NPC_MoveFlagDB_data.sql
table_ObjNameStringDB_data.sql
3.3.4F. (fast) Binary files (.Dat) with data for three biggest tables - open and execute below file
Below file contains queries which will be executed much faster but the data is hidden inside binary files.
My binary files contain exactly the same data like SQL files from 3.3.4S step.
3.4. Create a first user account (your own)three_tables_import_data.sql
Select "New Query", paste below script, change 'accountname' and 'password' to your desired login and pass, execute this script.
INSERT INTO [ROM_Account].[dbo].[PlayerAccount]
([Account_ID],[Password],[IsMd5Password],[IsAutoConvertMd5])
VALUES
('accountname','password',0,1)
GO
4.1. Download a full client 6.0.6.2685
Link:
You must be registered to see links
4.2. Download three patches up to 6.0.7.2693 version
Link:
You must be registered to see links
4.3. Install client to selected directory and apply three patches in a correct orderpatch_6.0.6.2685.en_6.0.6.2689.en.exe
patch_6.0.6.2689.en_6.0.7.2691.en.exe
patch_6.0.7.2691.en_6.0.7.2693.en.exe
4.4. Replace "RuneDev.ini" file in the client directory by "C:\Runewaker\Client\RuneDev.ini" file
4.5. Create shortcut to the "Client.exe" file, open properties and add "NoCheckVersion" at the end of "Target" field, example:
"C:\Runewaker\Client\Client.exe" NoCheckVersion
4.6. Copy the FDB and WDB folders from your client directory to "C:\Runewaker\Resource" folder
5. Start the server
5.1. Run "RAServerController.exe" service. The "Windows Service Start Failure" message will be displayed, it is ok. Press "OK" button.
After the file execution start "C:\Windows\System32\services.msc", find "RAServerController" on the list of services, right-click on it and run this service.
You can change this service to start automatically.
5.2. Run "RAServerMonitor.exe" and start everything from "Common" and "Service" sections.
5.3. Start selected zones from ZONE_M, ZONE_D and ZONE_SD sections.
For a local tests you don't need start all zones. For a few zones (4-5) opened at the same time even 8GB of ram is enough.
You can start and stop required zones without closing the server or client.
6. Start client and connect to the local server. Use login and password created in step 3.4
Play and have fun!
Useful info & links:
1) Execute below command after login to have access to GM commands:
/gm ? 2013RuneWaker_Rom0628
2) For activating/deactivating diamonds in AH you have to change following things in your "Global.ini" files:
AC_AccountMoneyTrade = 0 or 1 (enables diamond against gold trading)
AC_Item_AccountMoneyTrade = 0 or 1 (enables diamond against item trading)
3) Current Exp & Tp rates can be changed inside [ROM_World].[dbo].[WorldConfigTable].
The game server should be restarted after a change.
4) GM items:
id: 209581 = Unlimited Weapon enchanting
id: 209582 = Unlimited Armor enchanting
id: 209583 = Unlimited Accessory enchanting
id: 209584 = Unlimited Wings enchanting
id: 209585 = Unlimited Driller
id: 240216 = Unlimited Bind Lifter
id: 240233 = Unlimited Attribute cleaner
5) A clinet contains "update.inf" file which is just zip archive, so you can extract it with password tarubK2Vy5gT8Xo6
6) Legendary Instructors:
You must be registered to see links
You must be registered to see links
+(Planting Legend) Talk to NPC "Fray Naste" at "Varanas – Lower City West"
7) Set Skills
You must be registered to see links
8) Merchants and Stats:
- Wailing Fjord:
You must be registered to see links
- Sarlo:
You must be registered to see links
9) Instance drops:
You must be registered to see links
You must be registered to see links
You must be registered to see links
You must be registered to see links
You must be registered to see links
You must be registered to see links
10) Sets (lvl 90, 4 items):
You must be registered to see links
You must be registered to see links
You must be registered to see links
You must be registered to see links
You must be registered to see links
You must be registered to see links
11) Sets (lvl 90, 7 items):
You must be registered to see links
You must be registered to see links
You must be registered to see links
You must be registered to see links
You must be registered to see links
You must be registered to see links
Last edited: