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!

[Releases]Blade and Soul Server files!

Status
Not open for further replies.
Newbie Spellweaver
Joined
Aug 7, 2014
Messages
7
Reaction score
34
baiducloud link 链接: 提取码:2wq7
I haven't tested it

--update--

mega:

google
contain:VM flie、video、text tutorial(chinese)、launcher tool、bin xml edit tool。

launcher tool:

client:http://forum.ragezone.com/f857/blade-soul-chinese-client-175-a-1172919/

video:


img

memeda78 - [Releases]Blade and Soul Server files! - RaGEZONE Forums

h0z0BTB - [Releases]Blade and Soul Server files! - RaGEZONE Forums
 

Attachments

You must be registered for see attachments list
Last edited:
Custom Title Activated
Loyal Member
Joined
Dec 20, 2005
Messages
2,046
Reaction score
117
holy duck 43 databases. im sure a little bunny died when they wrote this serverside

Lmao dang you funny man lol.

Back to servers question. The servers take 9.5GB RAM hosting alone or you running with client? We know Windows 10 already used 1.5GB ram to 2.0+ it's depends how you managed it.
 
Newbie Spellweaver
Joined
May 17, 2007
Messages
91
Reaction score
76
lot of services and deamons , now I understand the lags in the game , to much services , I don't realize why too much server for one stupid game
Reasons for this is quite simple,its much easier to manage it this way. Also,i dont think the lags in the game caused by lot of services and deamons,reason for this is much more different. They just dont use any optimal workload for high loaded services,which is cause lags. Its actually easy to check it in the game. For instance you often get a alot of lags in the cross-server dungeon,but might never see it in you actual server gameplay. This is because cross-server - its not one from you actually server,its just a dedicated service for cross-server needs. Its not bad way to make it,but still they should use somesort of workload balance or make multiple services for it,which is most likely solved problem with lags.I really dunno why they dont implement this.
Any guide would be good
You can try to use a KK movies as the guide for this. Its actually shows how to run it.
 
Blade & Soul Eldoria Developer
[VIP] Member
Joined
Jul 30, 2012
Messages
1,224
Reaction score
160
files structe look trouble you need to break your head on those files and also after review the database I found the user table
without any clue where is the database located I think because they using their nclauncher for username and password they store in some other table too using the way of the website to create a account nothing happened like empty button again after review the table no record added
releated to the client I didn't find any tools for that to unpack and pack the client , I quit from that and keep my living
its not worth anything moreover in few days like 100+ servers will be opend with that files however I see peoples request a section and in discord peoples already run it , however that way you guys wont lead you to get section, there is a requirement request by the admins to do that voting not that affect the section like the person directly saw the files and request for a section not that way its work.

anyway , good luck you all using this crap files.
 
Newbie Spellweaver
Joined
Feb 3, 2016
Messages
29
Reaction score
3
Just making clear, these are official files, right? And not an emulator.
 
Joined
Jun 27, 2010
Messages
940
Reaction score
1,193
On this guide i will assume that you already have sql server and notepad++ installed.

Code:
1: Extract service, StServers, BS_Data and Tools to you D: disk
2: Install rubyinstaller-2.6.5-1-x64(don't execute at the end of the installation)
3: Install MSVBCRT.AIO.2019.10.19.X86+X64
4: Open SQL Server Management Studio and run the query 附加.sql you can find it inside the D:\Tools folder
	4.1: Go to LobbyDB open GameWorldCluster table and change the ip's to your wan-ip and to change server name open GameWorld table and change WorldName for what your want.
5: Open notepad++ and search on files folder: D:\StServers\Bin\Config filter *.ini Find: FSmElsXuj3ls8Fq Replace with your sql password.
	5.1: Open notepad++ and search on files folder: D:\StServers\Bin\Config filter *.ini Find: 10.10.66.88 replace to your local ip Ex:192.168.1.10.
		5.1.1: Open network.ini and on addr = Gar, GarStage, 10.10.66.* replace to you local ip ex 192.168.1.*.
	5.2: Open notepad++ and search on files folder: D:\service\DBConfig filter *.cfg Find: FSmElsXuj3ls8Fq Replace with your sql password.
	5.3: for db_dsn.dat and managementd_db_dsn.dat is better open on notepad++ and change the password automatic replacement may break the file and the server will not be able to read it.
	5.4: Open notepad++ and search on files folder: D:\service\ filter *.xml Find: 43.240.74.89 Replace with your wan IP.
	5.5: Open notepad++ and search on files folder: D:\service\ filter *.xml Find: 10.10.66.88 replace with 127.0.0.1.
6: Open D:\service\ArenaDaemon01\bin\gamed.config.xml and D:\service\GameDaemon01\bin\gamed.config.xml with notepad++ and search for <option name='public-addr-range' value=''/> and <option name='internal-addr-range' value=''/> and 0.0.0.0/0 inside the value=''.
7: On the folder D:\StServers\Bin\ run Install and check on windows services if you have a new service called "NCsoft.302 SpawnSrv" if yes start it if its not running if not open the prompt command as administrator navigate to D:\StServers\Bin\ folder and run the command "service.rb --install"
	7.1: open http://127.0.0.1:6605/apps-state and check if all Applications are running if yes you are good.
8: Editing the client ip address tools.rar extract 客户端dat文件解包打包工具.rar 	BnsDatTool.exe on the first tab open \contents\Local\GARENA\data\config.dat select it and extract now inside the config.dat.files folder open release.config2.xml and edit the ips to your wan-ip <option name="lobby-gate-address" value="WAN-IP" />  <option name="np-address" value="WAN-IP" />
9: Creat a bat file inside the bin folder with the command "start Client.exe /LaunchByLauncher /LoginMode 2" or create a shortcut of client.exe and add this args /LaunchByLauncher /LoginMode 2.
10: Starting the server! download StartServer.7z and extract it anywere you want open the folder and run all shortcuts in order(if you have 8gb or less you need to wat a bit before opeaning the next exe).
11: you can login with the account test001/123456.

I used Windows and Sql server 2008r2 on my test and Windows and Sql server 2012 on 2 others servers and worked fine.






--edit--
Added 4.1 step!
--edit--
removed the need of loopback adapter.
--edit--
Added 5.1.1 step!
 
Last edited:
Newbie Spellweaver
Joined
Oct 26, 2013
Messages
85
Reaction score
22
Tutorial how to setup server on your Public ip without binding 10.10.66.88

Change all 10.10.66.88 IP’s in folder StService/configChange IP 10.10.66.* in Network.ini to your local or public ip.In folder “service” open ALL config files and change 10.10.66.88 IP to 127.0.0.1 (check all folders)“Service/ArenaDeamon01/bin/gamed.config.xml” change line 146 “chatting-server-client-address” to your public IP“Service/ChannelChattingServer/chatserverlist_server.xml” change line 5 “CHAT_SERVER Ip” to your public ip“Service/gamedeamon01/bin/games.config.xml” change line 147 “chatting-server-public-adress” to your public ip “Service/lobby dragon/bin/lobbyd.config.xml” change line 210 “info-gate-public-adress” to your public ip



I ran these files earlier in 2019. I will post the Arena and dungeons corrections after I get enough sleep. Also, if a section is created on ragezone for BNS, then I will upload the playbns.com server files



Also, I think, Tera online files will be published soon.
 
Blade & Soul Eldoria Developer
[VIP] Member
Joined
Jul 30, 2012
Messages
1,224
Reaction score
160
just to let you clear at all the most high issue we meet so far is the F8 function however we still believe we have more technical thing to fix don't hurry to request tutorial as we still don't know the files a lot, to publish full guide , the guide posted is just basic to run the server more then that we still learn so you all welcome to discord help us as you can
 
Newbie Spellweaver
Joined
Aug 14, 2015
Messages
50
Reaction score
5
How can a friend connect to the vmware server?
 
Joined
Mar 29, 2019
Messages
1,028
Reaction score
1,184
On this guide i will assume that you already have sql server and notepad++ installed.

Code:
1: Extract service, StServers, BS_Data and Tools to you D: disk
2: Install rubyinstaller-2.6.5-1-x64(don't execute at the end of the installation)
3: Install MSVBCRT.AIO.2019.10.19.X86+X64
4: Open SQL Server Management Studio and run the query 附加.sql you can find it inside the D:\Tools folder
    4.1: Go to LobbyDB open GameWorldCluster table and change the ip's to your wan-ip and to change server name open GameWorld table and change WorldName for what your want.
5: Open notepad++ and search on files folder: D:\StServers\Bin\Config filter *.ini Find: FSmElsXuj3ls8Fq Replace with your sql password.
    5.1: Open notepad++ and search on files folder: D:\StServers\Bin\Config filter *.ini Find: 10.10.66.88 replace to your local ip Ex:192.168.1.10.
    5.2: Open notepad++ and search on files folder: D:\service\DBConfig filter *.cfg Find: FSmElsXuj3ls8Fq Replace with your sql password.
    5.3: for db_dsn.dat and managementd_db_dsn.dat is better open on notepad++ and change the password automatic replacement may break the file and the server will not be able to read it.
    5.4: Open notepad++ and search on files folder: D:\service\ filter *.xml Find: 43.240.74.89 Replace with your wan IP.
    5.5: Open notepad++ and search on files folder: D:\service\ filter *.xml Find: 10.10.66.88 replace with 127.0.0.1.
6: Open D:\service\ArenaDaemon01\bin\gamed.config.xml and D:\service\GameDaemon01\bin\gamed.config.xml with notepad++ and search for <option name='public-addr-range' value=''/> and <option name='internal-addr-range' value=''/> and 0.0.0.0/0 inside the value=''.
7: On the folder D:\StServers\Bin\ run Install and check on windows services if you have a new service called "NCsoft.302 SpawnSrv" if yes start it if its not running if not open the prompt command as administrator navigate to D:\StServers\Bin\ folder and run the command "service.rb --install"
    7.1: open http://127.0.0.1:6605/apps-state and check if all Applications are running if yes you are good.
8: Editing the client ip address tools.rar extract 客户端dat文件解包打包工具.rar     BnsDatTool.exe on the first tab open \contents\Local\GARENA\data\config.dat select it and extract now inside the config.dat.files folder open release.config2.xml and edit the ips to your wan-ip <option name="lobby-gate-address" value="WAN-IP" />  <option name="np-address" value="WAN-IP" />
9: Creat a bat file inside the bin folder with the command "start Client.exe /LaunchByLauncher /LoginMode 2" or create a shortcut of client.exe and add this args /LaunchByLauncher /LoginMode 2.
10: Starting the server! download StartServer.7z and extract it anywere you want open the folder and run all shortcuts in order(if you have 8gb or less you need to wat a bit before opeaning the next exe).
11: you can login with the account test001/123456.

I used Windows and Sql server 2008r2 on my test and Windows and Sql server 2012 on 2 others servers and worked fine.






--edit--
Added 4.1 step!
--edit--
removed the need of loopback adapter.

For LoginDb, just execute
EXEC sp_attach_db @dbname=N'LoginDb',@filename1=N'D:\BS_Data\LoginDb.mdf',@filename2=N'D:\BS_Data\LoginDb_log.ldf'

or run script.sql from the tools forder for create an empty LoginDb

Really helpful guide, thanks!
 
Last edited:
Status
Not open for further replies.
Back
Top