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!

Do you have a guide to install?

Newbie Spellweaver
Joined
Aug 25, 2020
Messages
58
Reaction score
3
Hello, is there a guide to teach server setup? On Windows 10 I don't understand Chinese.
 
Joined
Jan 13, 2011
Messages
774
Reaction score
177
Hello, is there a guide to teach server setup? On Windows 10 I don't understand Chinese.
Code:
Prepare:
1. Windows Server 2012R2
2. SQL Server 2017 (no express) and SSMS or above
3. If will Install more new SQL Server then 2008R2 U need so install “Microsoft SQL Server 2008 Native Client” or “Microsoft SQL Server 2008 R2 Native Client” it's get in ODBC Drivers “SQL Server Native Client 10.0” file “SQLNCLI10.dll”.
4. Install Ruby 2.x or newest
5. Complementary tools (Notepad ++, 7zip, VC, .NET Framework 3.5 & 4.8, HeidiSQL, etc) if needed

Disclimer:
Don't change paths or/and passwords without understanding how it works or you catch some gliches and troubles in work

Correction:
1. Unpack “BNS_Server.rar” archive to a root folder in drive you select for use C:\, D:\ or other
2. Switch SQL Server into mixed mode and set “sa” password as “U6SjJk3ZyQhrv5tq”
3. Open SSMS and login with “sa” account, then restore from “\BNS_Server\SQLDATA” folder databases:
	- AchievementDB
	- ApiDb
	- AppDb
	- AssociationAcctDb
	- AuctionDb
	- AuctionMasterDb
	- AuctionSearchDb
	- BanDb
	- BlGame
	- ContentBanDb
	- CouponDb
	- DeliveryDb
	- FriendDb
	- GameWarehouseDB
	- GlobalNameDb
	- GMToolLogDB
	- GoodsDb
	- GradeMembersDb
	- GradeSubscriptionDb
	- LevelDb
	- LimitDb
	- LobbyDB
	- ManagementDB
	- MarketDB
	- MyAuctionSearchDb
	- PlatformAcctDb
	- PlatformGameDb
	- PlatformMasterDb
	- PlatformSessionDb
	- PlatformSlotDb
	- PostOfficeDB
	- PrivacyDb
	- ProfileDb
	- PromotionStampDb
	- PurchaseAdminDb
	- PurchaseDb
	- RankingDB
	- RefundDb
	- ReportingDb
	- RewardDb
	- RoleDb
	- ShowcaseDb
	- SmartCouponDB
	- VirtualCurrencyDb
	- WarehouseDb
	- WishDb
4. Go to “\BNS_SERVER\Server\AccountInventoryDaemon\bin”, edit “accountinventoryd.config.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
5. Go to “\BNS_SERVER\Server\AccountInventoryDaemon\config”, edit “arenad-list.config.xml” and “gamed-list.config.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
6. Go to “\BNS_SERVER\Server\AchievementDaemon\bin”, edit “achievementd.config.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
7. Go to “\BNS_SERVER\Server\AchievementDaemon\config”, edit “achievementd-iplist.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
8. Go to “\BNS_SERVER\Server\ArenaDaemon01\bin”, edit “gamed.config.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
9. Go to “\BNS_SERVER\Server\ArenaDaemon02\bin”, edit “gamed.config.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
10. Go to “\BNS_SERVER\Server\ArenaLobby\bin”, edit “arena-lobby.config.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
11. Go to “\BNS_SERVER\Server\ArenaLobby\config”, edit “arena-lobby-iplist.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
12. Go to “\BNS_SERVER\Server\CacheDaemon\bin”, edit “cached.config.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
13. Go to “\BNS_SERVER\Server\CacheGate\config”, edit “cached-list.config.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
14. Go to “\BNS_SERVER\Server\ChannelChattingServer\bin”, edit “ChannelChattingServer.xml” and “ChatServerList.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
15. Go to “\BNS_SERVER\Server\DuelBotDaemon\bin”, edit “duelbotd.config.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
16. Go to “\BNS_SERVER\Server\DuelBotDaemon\config”, edit “duelbotd-iplist.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
17. Go to “\BNS_SERVER\Server\GameDaemon\bin”, edit “gamed.config.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
18. Go to “\BNS_SERVER\Server\GameDaemon\data”, edit “gamed.config.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
19. Go to “\BNS_SERVER\Server\InfoGateDaemon\bin”, edit “infogated.config.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
20. Go to “\BNS_SERVER\Server\LobbyDaemon\bin”, edit “lobbyd.config.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
21. Go to “\BNS_SERVER\Server\LobbyDaemon\config”, edit “gamed-list.config.xml”, “infogate-list.config.xml” and “lobby-gated-list.config.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
22. Go to “\BNS_SERVER\Server\LobbyGate\bin”, edit “lobbygate.config.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
23. Go to “\BNS_SERVER\Server\ManagementAgent\bin”, edit “ManagementAgent.config.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
24. Go to “\BNS_SERVER\Server\MarketDealerAgent\bin”, edit “marketagent.config.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
25. Go to “\BNS_SERVER\Server\MarketDealerAgent\config”, edit “gamed-list.config.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
26. Go to “\BNS_SERVER\Server\MarketReaderAgent\bin”, edit “marketagent.config.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
27. Go to “\BNS_SERVER\Server\MarketReaderAgent\config”, edit “gamed-list.config.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
28. Go to “\BNS_SERVER\Server\PostOfficeDaemon\bin”, edit “postofficed.config.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
29. Go to “\BNS_SERVER\Server\PostOfficeDaemon\config”, edit “gamed-list.config.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
30. Go to “\BNS_SERVER\Server\RankingDaemon\config”, edit “game-list.config.xml” and “infogate-list.config.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
31. Go to “\BNS_SERVER\StServers\Config”, edit “Network.ini”, “Storage.ini” and “StServer.ini” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is

32.Go to “\BNS_SERVER\StServers” and launch “Install.lnk” for installing “SpawnSrv” aka “NCsoft.302 SpawnSrv” it's base servers/daemons collection

Start the servers for playing:
1. “\BNS_Server\Start-1st.lnk” - to start base servers/daemons - “launch Apps-state.url” and wail till all services stats switch into stable state it's takes less then 5 minutes
2. “\BNS_Server\Start-2nd.lnk” - to start Main Services, in the end(step 17) press any key in console, and look into any server to control correct it's start by reading log output or wait 5 minutes(till “GameDaemon.exe” stops aggressive eating memory)

This is minimal modding of leaked archives and it's work, but not translated to ingles, coz it's brake launcher work.
 
Last edited:
Upvote 0
Elite Diviner
Joined
Jul 31, 2019
Messages
433
Reaction score
62
Code:
Prepare:
1. Windows Server 2012R2
2. SQL Server 2017 (no express) and SSMS or above
3. If will Install more new SQL Server then 2008R2 U need so install “Microsoft SQL Server 2008 Native Client” or “Microsoft SQL Server 2008 R2 Native Client” it's get in ODBC Drivers “SQL Server Native Client 10.0” file “SQLNCLI10.dll”.
4. Install Ruby 2.x or newest
5. Complementary tools (Notepad ++, 7zip, VC, .NET Framework 3.5 & 4.8, HeidiSQL, etc) if needed

Disclimer:
Don't change paths or/and passwords without understanding how it works or you catch some gliches and troubles in work

Correction:
1. Unpack “BNS_Server.rar” archive to a root folder in drive you select for use C:\, D:\ or other
2. Switch SQL Server into mixed mode and set “sa” password as “U6SjJk3ZyQhrv5tq”
3. Open SSMS and login with “sa” account, then restore from “\BNS_Server\SQLDATA” folder databases:
    - AchievementDB
    - ApiDb
    - AppDb
    - AssociationAcctDb
    - AuctionDb
    - AuctionMasterDb
    - AuctionSearchDb
    - BanDb
    - BlGame
    - ContentBanDb
    - CouponDb
    - DeliveryDb
    - FriendDb
    - GameWarehouseDB
    - GlobalNameDb
    - GMToolLogDB
    - GoodsDb
    - GradeMembersDb
    - GradeSubscriptionDb
    - LevelDb
    - LimitDb
    - LobbyDB
    - ManagementDB
    - MarketDB
    - MyAuctionSearchDb
    - PlatformAcctDb
    - PlatformGameDb
    - PlatformMasterDb
    - PlatformSessionDb
    - PlatformSlotDb
    - PostOfficeDB
    - PrivacyDb
    - ProfileDb
    - PromotionStampDb
    - PurchaseAdminDb
    - PurchaseDb
    - RankingDB
    - RefundDb
    - ReportingDb
    - RewardDb
    - RoleDb
    - ShowcaseDb
    - SmartCouponDB
    - VirtualCurrencyDb
    - WarehouseDb
    - WishDb
4. Go to “\BNS_SERVER\Server\AccountInventoryDaemon\bin”, edit “accountinventoryd.config.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
5. Go to “\BNS_SERVER\Server\AccountInventoryDaemon\config”, edit “arenad-list.config.xml” and “gamed-list.config.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
6. Go to “\BNS_SERVER\Server\AchievementDaemon\bin”, edit “achievementd.config.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
7. Go to “\BNS_SERVER\Server\AchievementDaemon\config”, edit “achievementd-iplist.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
8. Go to “\BNS_SERVER\Server\ArenaDaemon01\bin”, edit “gamed.config.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
9. Go to “\BNS_SERVER\Server\ArenaDaemon02\bin”, edit “gamed.config.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
10. Go to “\BNS_SERVER\Server\ArenaLobby\bin”, edit “arena-lobby.config.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
11. Go to “\BNS_SERVER\Server\ArenaLobby\config”, edit “arena-lobby-iplist.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
12. Go to “\BNS_SERVER\Server\CacheDaemon\bin”, edit “cached.config.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
13. Go to “\BNS_SERVER\Server\CacheGate\config”, edit “cached-list.config.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
14. Go to “\BNS_SERVER\Server\ChannelChattingServer\bin”, edit “ChannelChattingServer.xml” and “ChatServerList.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
15. Go to “\BNS_SERVER\Server\DuelBotDaemon\bin”, edit “duelbotd.config.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
16. Go to “\BNS_SERVER\Server\DuelBotDaemon\config”, edit “duelbotd-iplist.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
17. Go to “\BNS_SERVER\Server\GameDaemon\bin”, edit “gamed.config.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
18. Go to “\BNS_SERVER\Server\GameDaemon\data”, edit “gamed.config.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
19. Go to “\BNS_SERVER\Server\InfoGateDaemon\bin”, edit “infogated.config.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
20. Go to “\BNS_SERVER\Server\LobbyDaemon\bin”, edit “lobbyd.config.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
21. Go to “\BNS_SERVER\Server\LobbyDaemon\config”, edit “gamed-list.config.xml”, “infogate-list.config.xml” and “lobby-gated-list.config.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
22. Go to “\BNS_SERVER\Server\LobbyGate\bin”, edit “lobbygate.config.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
23. Go to “\BNS_SERVER\Server\ManagementAgent\bin”, edit “ManagementAgent.config.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
24. Go to “\BNS_SERVER\Server\MarketDealerAgent\bin”, edit “marketagent.config.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
25. Go to “\BNS_SERVER\Server\MarketDealerAgent\config”, edit “gamed-list.config.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
26. Go to “\BNS_SERVER\Server\MarketReaderAgent\bin”, edit “marketagent.config.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
27. Go to “\BNS_SERVER\Server\MarketReaderAgent\config”, edit “gamed-list.config.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
28. Go to “\BNS_SERVER\Server\PostOfficeDaemon\bin”, edit “postofficed.config.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
29. Go to “\BNS_SERVER\Server\PostOfficeDaemon\config”, edit “gamed-list.config.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
30. Go to “\BNS_SERVER\Server\RankingDaemon\config”, edit “game-list.config.xml” and “infogate-list.config.xml” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is
31. Go to “\BNS_SERVER\StServers\Config”, edit “Network.ini”, “Storage.ini” and “StServer.ini” then replace the IP “172.16.200.119” by your's server IP(<SERVERIP>), leave ports as is

32.Go to “\BNS_SERVER\StServers” and launch “Install.lnk” for installing “SpawnSrv” aka “NCsoft.302 SpawnSrv” it's base servers/daemons collection

Start the servers for playing:
1. “\BNS_Server\Start-1st.lnk” - to start base servers/daemons - “launch Apps-state.url” and wail till all services stats switch into stable state it's takes less then 5 minutes
2. “\BNS_Server\Start-2nd.lnk” - to start Main Services, in the end(step 17) press any key in console, and look into any server to control correct it's start by reading log output or wait 5 minutes(till “GameDaemon.exe” stops aggressive eating memory)

This is minimal modding of leaked archives and it's work, but not translated to ingles, coz it's brake launcher work.
Ruby Won't start
 
Upvote 0
Back
Top