Hello,
is someone interessted in setting up a sillkroad server together with me?
Greets :)
still looking?
07/16/2020 22:01lamotesti1#152
from where i extract PK2 data?
07/23/2020 16:20budakutara#153
Hello...
all these file are the updated or old files?
08/14/2020 07:28a11220#154
I was unable to connect FarmManager even though the GlobalManager file was working:confused:
08/18/2020 17:44kwskii#155
Hey guys, what would I need to do, in 2020 to be able to create a server for me and my friends?
08/18/2020 20:02florian0#156
Quote:
Originally Posted by kwskii
Hey guys, what would I need to do, in 2020 to be able to create a server for me and my friends?
Same as in every other year. Follow the guide. It works.
09/20/2020 04:15Shionobb#157
Quote:
Originally Posted by Snow*
I know this wont be useful to most of the people here, but this is an updated guide for this thread [Only registered and activated users can see links. Click Here To Register...] by @zikor1337. Hopefully this thread be of help to those who still want to update the current game and not just open a server to get some instant cash.
What you need to run a server?
Your computer or a VPS (virtual private server)
SQL Server
Server files
Silkroad Client
Around 30 minutes to install everything
I ran a test server on my personal computer back in 2011 with 2gb of ram and probably core2duo processor for testing/learning purposes, only 1 region enabled (Jangan). So, use whatever you have, ask for server/hosting recommendation if you want too.
Scans
NOTE! AgentServerNoXtrap is heavily infected that my antivirus removes it instantly, try using MegaMax's agentserver or if I found a clean one I'll post it here. USE AT YOUR OWN RISK!
SQL Setup // you can see it on [Only registered and activated users can see links. Click Here To Register...]
Gallery
*once the above step is done open SQL Management Studio*
Database Restoration // I will do one only and you do the same on the rest
put your database on your C drive to access it quickly [Only registered and activated users can see links. Click Here To Register...]
Gallery
Creating your GM account [Only registered and activated users can see links. Click Here To Register...]
SRO_VT_ACCOUNT > TB_User > right click > edit rows
Go to Start-> Search for "Run" and enter it. Inside write "cmd". Inside write IPconfig. Now search for the IPv4 Adress, like in this picture: [Only registered and activated users can see links. Click Here To Register...]
Now that you found out your IP, go to: SRO_VT_ACCOUNT -> _PrivilegedIP
Write your IP like this: [Only registered and activated users can see links. Click Here To Register...]
Disable regions for low-end/old computers (and to skip mob disappearing issue which happens if monsters count is over 50,000)
SRO_VT_SHARD -> _RefRegionBindAssocServer
Gallery
Extract the Data.pk2 and move the folder inside the Server Files
wip= YOUR IP (Static ip or local IP - 192.168.x.x)
nip= YOUR IP (Static ip or local IP - 192.168.x.x)
3. Open srShard.ini and you'll see this:
Code:
[global]
count=1
[entry0]
id=64
global_operation_id=20
operation_type=22
name= Server Name
query=DRIVER={SQL Server};SERVER=Database server name;DSN=SRO_VT_SHARD;UID=user;PWD=password;D ATABASE=SRO_VT_SHARD
query_log=DRIVER={SQL Server};SERVER=Database server name;DSN=SRO_VT_SHARDLOG;UID=user;PWD=password;DATABASE=SRO_VT_SHARDLOG
capacity=20
shard_manager_node_id=705
u1=240
u2=208
u3=17
u4=1
u5=0
u6=0
u7=0
SERVER = YOURNAME-PC\SQLEXPRESS
UID = sa
PWD = password that you set on the MSSQL installation
capacity = Slots of your server
name= server name
Now go back to Certification folder and run " 1 - compile.bat " and it will show you something like this: [Only registered and activated users can see links. Click Here To Register...]
Now run "3 - CustomCertificationServer.bat" and your certification is ready to go. [Only registered and activated users can see links. Click Here To Register...]
This configuration is self explanatory and I honestly can't think of anything to write here, if you don't know what to this is talking about then change only my database information to yours, and run it as administrator.
###############################################
# MiniBillingServer Config by DevTekVE #
###############################################
###################################################################################################
# SECTION INDEX
#
# [line 15] BINDING CONFIG
# [line 28] DATABASE SERVER SETTINGS
# [line 28] DATABASE SERVER SETTINGS
#
###################################################################################################
[BINDING]
###################################################################################################
# BINDING SETTINGS
#
# USER
# Description: Address in which the system will be listening for connections from Silkroad Online Server Files.
# Default: 127.0.0.1
Listen_Address = 127.0.0.1
######
# Listen_Port
# Description: Port in which the system will be listening for connections from Silkroad Online Server Files.
# Default: 8080 - (listening will take place in localhost:8080 by default)
Listen_Port = 8080
#
###################################################################################################
[DATABASE]
###################################################################################################
# DATABASE SETTINGS
#
# HOST
# Description: This is the host of the Database.
# Default: 127.0.0.1
HOST_DB = SNOW-PC\SQLEXPRESS
######
# USER
# Description: Username for the login to the Database
# Default: sa
USER_DB = sa
#######
# PASS
# Description: Password for the login to the Database
# Important: PASS needs to be quoted, as the string might contain space characters.
# Default: "password"
PASS_DB = "123"
#######
# ACC_DB
# Description: Silk (Account) database
# Default: SRO_VT_ACCOUNT
ACC_DB = SRO_VT_ACCOUNT
#
###################################################################################################
[SECURITY]
###################################################################################################
# SECURITY SETTINGS
#
# Allowed_Hosts
# Description: Allowed Hosts to have access to this system, should ONLY be accessible by trusted server hosts.
# Important: Hosts are comma (,) separated.
# Example: "localhost,google.com, yahoo.es"
# Default: localhost
Allowed_Hosts = localhost
######
# Allowed_IPs
# Description: Allowed IP's to have access to this system, should ONLY be accessible by trusted server IPs.
# Important: IPs are comma (,) separated.
# Example: "127.0.0.1,192.168.0.1,188.132.125.20"
# Default: 127.0.0.1
Allowed_IPs = 127.0.0.1
#
###################################################################################################
Modify the IP (192.168.1.100) to YOUR IP (Static or local) . To do that in the easy way press CTRL+H in notepad to replace all.
ExpRatio, ExpRatioParty, DropItemRatio, DropGoldAmountCoef, HwanGainFactor(how fast you'll gain berserk) you can modify them as you want.
BILLING_SERVER_URL "http://127.0.0.1:8080/" [Only registered and activated users can see links. Click Here To Register...]
You're done configuring all the files and can now open the files
Files launching order
MiniBillingServer (Run as Admin)
Certification
Global Manager
Machine Manager
GatewayServer
DownloadServer
FarmManager
AgentServer
SR_ShardManager
SR_GameServer
SMC // Use your GM account
#I didn't include the IIS setup (there is a standalone billing server)
#Filezilla is responsible for the guild/union image (not needed for test server, you can find the guide down below tho)
#I didn't include the scan for the Billing server, source can be found at [Only registered and activated users can see links. Click Here To Register...]
#I will probably update it to look nicer and add the missing stuff
#there is no need to explain how IpInput/edxloader works
#some missing download links will be added later on
Know how to fix BSOBJ error (_REFSKILL) when starting Shard Manager ? (DB from this thread, file too, and DB login OK)
01/31/2021 01:04guast21#162
My [SRO_VT_SHARDLOG] database is not being used. Any idea why?
My misc file has disableLog = 0
02/14/2021 13:52ingren#163
Ty for help
03/01/2021 20:38Judgelemental#164
Hello.
I decided to test these files and me along with a relatively small number of people get the Exclamation DBTable loading failed _REFSKILL(exception catched) error.
In that case, simply use another files/database.
For example, these [Only registered and activated users can see links. Click Here To Register...] work perfect