static void Main(string[] args) { Log.Texte("", "-------------------------------", ConsoleColor.DarkBlue); Log.Texte("", " _____ _____ ", ConsoleColor.Cyan); Log.Texte("", " /\\ | __ \\ / ____|", ConsoleColor.Cyan); Log.Texte("", " / \\ | |__) | (___ ", ConsoleColor.Cyan); Log.Texte("", " / /\\ \\ | ___/ \\___ \\ ", ConsoleColor.Cyan); Log.Texte("", " / ____ \\| | ____) |", ConsoleColor.Cyan); Log.Texte("", "/_/ \\_\\_| |_____/ APB-Char", ConsoleColor.Cyan); Log.Texte("", "http://AllPrivateServer.com", ConsoleColor.DarkCyan); Log.Texte("", "-------------------------------", ConsoleColor.DarkBlue); Assembly.Load("Common"); Log.Info("CharacterServer", "Starting..."); ConfigMgr.LoadConfigs(); Config = ConfigMgr.GetConfig<CharacterServerConfig>(); if (!Log.InitLog(Config.LogLevel, "CharacterServer")) ConsoleMgr.WaitAndExit(2000); CharacterMgr.Database = DBManager.Start(Config.CharacterDatabase.Total(), ConnectionType.DATABASE_MYSQL, "CharDB"); if(CharacterMgr.Database == null) ConsoleMgr.WaitAndExit(2000); Server = new RpcServer(Config.RpcInfo.RpcClientStartingPort, 0); if (!Server.Start(Config.RpcInfo.RpcIp, Config.RpcInfo.RpcPort)) ConsoleMgr.WaitAndExit(2000); Log.Success("CharacterServer", "Server loaded."); ConsoleMgr.Start(); }
static void Main(string[] args) { Log.Texte("", "-------------------------------", ConsoleColor.DarkBlue); Log.Texte("", " _____ _____ ", ConsoleColor.Cyan); Log.Texte("", " /\\ | __ \\ / ____|", ConsoleColor.Cyan); Log.Texte("", " / \\ | |__) | (___ ", ConsoleColor.Cyan); Log.Texte("", " / /\\ \\ | ___/ \\___ \\ ", ConsoleColor.Cyan); Log.Texte("", " / ____ \\| | ____) |", ConsoleColor.Cyan); Log.Texte("", "/_/ \\_\\_| |_____/ APB-Char", ConsoleColor.Cyan); Log.Texte("", "http://AllPrivateServer.com", ConsoleColor.DarkCyan); Log.Texte("", "-------------------------------", ConsoleColor.DarkBlue); Assembly.Load("Common"); Log.Info("CharacterServer", "Starting..."); ConfigMgr.LoadConfigs(); Config = ConfigMgr.GetConfig <CharacterServerConfig>(); if (!Log.InitLog(Config.LogLevel, "CharacterServer")) { ConsoleMgr.WaitAndExit(2000); } CharacterMgr.Database = DBManager.Start(Config.CharacterDatabase.Total(), ConnectionType.DATABASE_MYSQL, "CharDB"); if (CharacterMgr.Database == null) { ConsoleMgr.WaitAndExit(2000); } Server = new RpcServer(Config.RpcInfo.RpcClientStartingPort, 0); if (!Server.Start(Config.RpcInfo.RpcIp, Config.RpcInfo.RpcPort)) { ConsoleMgr.WaitAndExit(2000); } Log.Success("CharacterServer", "Server loaded."); ConsoleMgr.Start(); }