Discussion on [GUIDE]Setting up a Silkroad Server 1x Gameserver within the SRO PServer Guides & Releases forum part of the SRO Private Server category.
I know this wont be useful to most of the people here, but this is an updated guide for this thread 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.
Server files // "data" folder not included, I will explain why shortly
|| Files.fm
Server files // can be found at sroinfo.com
|| Files.fm
Certification
||
SMC
||
Clean Database //
|| Google Drive || Files.fm
Standalone billing server // credits goes to @florian0 for his
||
Default V(Vietnamese)SRO 188 Client
|| Google Drive || Files.fm
sro_client.exe no xtrap
||
IPInPut
||
Joymax PK2 toolsclient password/blowfish is 169841
||
PK2 Extractor
||
edxLoader 5
||
srPatcher_1.0.6 ||
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!
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:
Now that you found out your IP, go to: SRO_VT_ACCOUNT -> _PrivilegedIP
Write your IP like this:
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 4
You must register and activate your account to access image galleries.
Extract the Data.pk2 and move the folder inside the Server Files
Gallery 5
You must register and activate your account to access image galleries.
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:
Now run "3 - CustomCertificationServer.bat" and your certification is ready to go.
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.
Code:
################################################ 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.1Listen_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: localhostAllowed_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.1Allowed_IPs=127.0.0.1####################################################################################################
Common{
debug_option_debugger_present{
DEBUG_OPTION_ASSERT_SHOW_MESSAGEBOX_OKCANCEL,
DEBUG_OPTION_ASSERT_ADVANCE_BREAK,
DEBUG_OPTION_ASSERT_CANCEL_EXIT
}
debug_option_stand_alone{
DEBUG_OPTION_ASSERT_DONOT_SHOW_MESSAGEBOX,
DEBUG_OPTION_ASSERT_WRITE_MINIDUMP
}
netengine_debug_option_debugger_present{
DEBUG_OPTION_ASSERT_DONOT_SHOW_MESSAGEBOX,
DEBUG_OPTION_ASSERT_WRITE_MINIDUMP
}
netengine_debug_option_stand_alone{
DEBUG_OPTION_ASSERT_DONOT_SHOW_MESSAGEBOX,
DEBUG_OPTION_ASSERT_WRITE_MINIDUMP
}}////////////////////////////////////////////////////////////////////////////////////////////GlobalManager{Certification"192.168.1.100",32000LoginFailureTolerance3IBUVFailureTolerance3LoginFailureBlockTimeMin0IBUVFailureBlockTimeMin0AutomatedPunisher"AutomatedPunisher"LoginPunishmentGuide"Blocked for 10 minutes due to incorrect password entered 3 times"LoginPunishmentDescription"Blocked for 10 minutes due to incorrect password entered 3 times"IBUVPunishmentGuide"Blocked for 10 minutes due to incorrect code entered 3 times"IBUVPunishmentDescription"Blocked for 10 minutes due to incorrect code entered 3 times"}GatewayServer{LastFullVersion_SR_Client130Certification"192.168.1.100",15880IBUVQueueReserveCount20000IBUVQueuePrepareRatio0.10IBUVFailureIPTolerance0IBUVStringSize1IBUVCharacterSet"ABCDEF1234567890"}DownloadServer{Certification"192.168.1.100",15880}FarmManager{Certification"192.168.1.100",15880}AgentServer{Certification"192.168.1.100",15882//no global manager running lol//traffic_filter_activity "service_off"//MaxUser 5000//SockTCPCount 15000MaxConnectionsPerServer"5000"MaxConnectionsPer1_OServer"5000"}MachineManager{Certification"192.168.1.100",15880
CERTIFICATION_IP_BIND "192.168.1.100"}
SR_GameServer {Certification"192.168.1.100",15882SockTCPCount"5000"ExpRatio"35000"ExpRatioParty"35000"DropItemRatio"5000"DropGoldAmountCoef"15000"HwanGainFactor"250"ShowFormulaDetail"1"//WINTER_EVENT_2009 EVENT_ON//EUBUSINESS_EVENT EVENT_ON//GOLDEN_PIG_FEBRUARY_EVENT EVENT_ON//THANKS_GIVING_EVENT EVENT_ON//LIBERATION_EVENT EVENT_ON
LOCALE LOCALE_VIETNAM
//#ifdef OPEN_MARKET_SYSTEM
SET_FEE_RATE "0,5,5,5"
SELL_FEE_RATE "0,10,10,10"//#endif OPEN_MARKET_SYSTEM//RE FTW
DO_NOT_SPAWN_MONSTER_OVER_MAX_SERVICE_LEVEL "OFF"
ENTER_LIMIT_CONDITION_GAME_WORLD_ASSIGNED "OFF"}
SR_ShardManager {Certification"192.168.1.100",15882
BILLING_SERVER_URL "http://127.0.0.1:8080/"
CREST_FTP_URL "ftp://idassword@127.0.0.1/SRO_CREST/"ChristmasEvent20071
SERVER_EVENT_SYSTEM ON
LOCALE LOCALE_VIETNAM
FlagEvent1HourForMeterRateLevelFirst22HourForMeterRateLevelSecond23BattleArenaRandom1BattleArenaParty1BattleArenaGuild1BattleArenaJob1ArenaMatchOccupy1ArenaMatchFlag1ArenaMatchPoint1}
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.
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
#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
Note: These files have been scanned and all appear to have malware. However, since this is somewhat complicated considering that the files can contain only false positives, most of the files are clean as per the usual(rammit and jeefo)
However, again, if you consider that these files could compromise your PC and/or server, it is up to you to download them on not
Hey guys, while fixing the problem for @Ċipher I realized that the files I uploaded are one of the oldest files around and have a lot of unfixed issues. I will keep them and upload another version of the files either from my test server or find the cleanest ones online. I will probably clean, organize and fix the guide in the near future also.
Any guides on setting up 2nd gameserver? 07/03/2017 - SRO Private Server - 2 Replies No one has yet made a guide on setting up a second game server i am just wondering if there is (If i haven't seen it yet) and if you so can you please show/teach me? I would love 100k mobs for 130 cap with my friends. Thanks<3
[Guide] Setting up a server based on VSRO server files 07/10/2016 - SRO PServer Guides & Releases - 848 Replies Please Read First my ReadMe.txt in attachemnt (link)
------------------------------------------------- -------------------------------------
So, since i got some free time, i can write this for everyone out there trying to get the server working without success for now. As you might already know, i've shared files i leaked from Vietnam Silkroad official servers to the community. So, here is what you will need for setting up a Silkroad server based on VSRO server files.
1. Windows XP/2003...
setting up aion server for personal use, stuck at gameserver login 07/07/2011 - Aion Private Server - 1 Replies I have set up and run a (seemingly) working aion 2.1.0.1 server. I can login but once i get past that it says there is no gameserver available and boots me out. I'm a bit confused how my client is supposed to be setup. Do I need to find a 2.1.0.1 client and run that or is there a way to make my current client connect (updated to most current)?