public static NetworkGameFactory getInstance() { if (NetworkGameFactory._instance != null) { return(NetworkGameFactory._instance); } NetworkGameFactory._instance = new NetworkGameFactory(); return(NetworkGameFactory._instance); }
private static void Main(string[] args) { Console.Title = "Project Blackout Server"; CLogger.getInstance().form(); Console.ForegroundColor = ConsoleColor.Green; CLogger.getInstance().info("-----------------------------"); CLogger.getInstance().info("| Servidor Project Wars |"); CLogger.getInstance().info("| PVP 4X4 |"); CLogger.getInstance().info("| FIX 88% |"); CLogger.getInstance().info("| developer by Skelleton |"); CLogger.getInstance().info("| SystemPBlackout |"); CLogger.getInstance().info("| Version: " + ((object)ServerVersion.version).ToString() + " |"); CLogger.getInstance().info("| New Battle |"); CLogger.getInstance().info("| Creation By Skelleton |"); CLogger.getInstance().info("-----------------------------"); Console.ForegroundColor = ConsoleColor.White; Config.load(); StartedInventoryItemsParser.getInstance(); UdpHandler.getInstance().SendPacket((short)byte.MaxValue, new byte[4]); GameServerInfoParser.getInstance(); ChannelInfoParser.getInstance(); ClanManager.getInstance(); AccountManager.getInstance(); ConfigManager.getInstance(); FriendManager.getInstance(); RankExpInfoParser.getInstance(); ShopInfoManager.getInstance(); MissionManager.getInstance(); PlayerTemplateParser.getInstance(); LoginClientManager.getInstance(); GameClientManager.getInstance(); NetworkLoginFactory.getInstance(); NetworkGameFactory.getInstance(); CLogger.getInstance().warning("Servidor aberto"); CLogger.getInstance().warning("Servidor aberto"); CLogger.getInstance().warning("Servidor aberto"); CLogger.getInstance().warning("Servidor aberto"); Process.GetCurrentProcess().WaitForExit(); }
private void BeginAcceptTcpClient(IAsyncResult result) { NetworkGameFactory.accept(NetworkGameFactory._clientGameListener.EndAcceptTcpClient(result)); NetworkGameFactory._clientGameListener.BeginAcceptTcpClient(new AsyncCallback(this.BeginAcceptTcpClient), (object)null); }