Most visitors online was 10387 , on 26 Apr 2024
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!Hello, is there a guide to teach server setup? On Windows 10 I don't understand Chinese.
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 startCode: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