internal static void Start() { Console.WriteLine(Resources.Server_Start_Start); DatabaseManager.Initialize(); NetworkConfig.Initialize(); ClientManager.Initialize(); NpcShopParser.Initialize(); ItemManager.Initialize(); InitializeServersAndChannels(); Console.WriteLine(Resources.Server_Start_Success); }
static void Main(string[] args) { Console.Title = ("PiercingBlow.Login"); Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("PiercingBlow Server\nCreate by Kirito\nStart"); Console.ResetColor(); NetworkConfig.Initialize(); RemoteConfig.Initialize(); TcpServer.Instance.Initialize(NetworkConfig.Host, NetworkConfig.Port, NetworkConfig.MaxConnectionsCount); GameServerService.Initialize(); Process.GetCurrentProcess().WaitForExit(); }