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("", "/_/ \\_\\_| |_____/ Rift", ConsoleColor.Cyan); Log.Texte("", "http://AllPrivateServer.com", ConsoleColor.DarkCyan); Log.Texte("", "-------------------------------", ConsoleColor.DarkBlue); // Loading all configs files ConfigMgr.LoadConfigs(); Config = ConfigMgr.GetConfig<MapConfig>(); // Loading log level from file if (!Log.InitLog(Config.LogLevel, "Map")) ConsoleMgr.WaitAndExit(2000); FileStream Str = File.Open("player.cache", FileMode.Open); BuildPlayer = new byte[Str.Length]; Str.Read(BuildPlayer, 0, BuildPlayer.Length); /*// Listening Client if (!TCPManager.Listen<RiftServer>(Config.ServerInfo.MapPort, "CharacterServer")) ConsoleMgr.WaitAndExit(2000); PacketInStream Entity = new PacketInStream(BuildPlayer,BuildPlayer.Length); WorldEntityUpdate Update = PacketProcessor.ReadPacket(ref Entity) as WorldEntityUpdate; Log.Info("Entity", "GUID = " + Update.GUID + " List Lengh = " + Update.Field1.Count); Console.ReadKey(); Environment.Exit(0);*/ // Starting Remote Client Client = new RpcClient("Map-" + Config.ServerInfo.MapAdress, Config.ClientInfo.RpcLocalIp, 2); if (!Client.Start(Config.ClientInfo.RpcServerIp, Config.ClientInfo.RpcServerPort)) ConsoleMgr.WaitAndExit(2000); // Listening Client if (!TCPManager.Listen<RiftServer>(Config.ServerInfo.MapPort, "CharacterServer")) ConsoleMgr.WaitAndExit(2000); MapMgr.Client = Client; MapMgr.MapInfo = Config.ServerInfo; MapMgr.MapInfo.RpcInfo = Client.Info; Rm = Client.GetServerObject<CharactersMgr>().GetRealm(); Log.Success("Realm","Connected to : " + Rm.Name); World.RegisterMaps(Config.ServerInfo, Client.Info); 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("", "/_/ \\_\\_| |_____/ Rift", ConsoleColor.Cyan); Log.Texte("", "http://AllPrivateServer.com", ConsoleColor.DarkCyan); Log.Texte("", "-------------------------------", ConsoleColor.DarkBlue); // Loading all configs files ConfigMgr.LoadConfigs(); Config = ConfigMgr.GetConfig <MapConfig>(); // Loading log level from file if (!Log.InitLog(Config.LogLevel, "Map")) { ConsoleMgr.WaitAndExit(2000); } FileStream Str = File.Open("player.cache", FileMode.Open); BuildPlayer = new byte[Str.Length]; Str.Read(BuildPlayer, 0, BuildPlayer.Length); // Starting Remote Client Client = new RpcClient("Map-" + Config.ServerInfo.MapAdress, Config.ClientInfo.RpcLocalIp, 2); if (!Client.Start(Config.ClientInfo.RpcServerIp, Config.ClientInfo.RpcServerPort)) { ConsoleMgr.WaitAndExit(2000); } // Listening Client if (!TCPManager.Listen <GameRiftServer>(Config.ServerInfo.MapPort, "CharacterServer")) { ConsoleMgr.WaitAndExit(2000); } MapMgr.Client = Client; MapMgr.MapInfo = Config.ServerInfo; MapMgr.MapInfo.RpcInfo = Client.Info; Rm = Client.GetServerObject <CharactersMgr>().GetRealm(); Log.Success("Realm", "Connected to : " + Rm.Name); World.RegisterMaps(Config.ServerInfo, Client.Info); 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("", "| (\ ( | | | ( | | | ( | | | || | | |", ConsoleColor.Cyan); Log.Texte("", "| ) \ \_____) (___| ) | | | (____/\| ) ( || (___) |", ConsoleColor.Cyan); Log.Texte("", "|/ \__/\_______/|/ )_( (_______/|/ \|(_______)", ConsoleColor.Cyan); Log.Texte("", "www.Strawberry-Pr0jcts.com", ConsoleColor.DarkCyan); Log.Texte("", "---------------------------------------------------------------", ConsoleColor.DarkBlue); // Loading all configs files ConfigMgr.LoadConfigs(); Config = ConfigMgr.GetConfig <MapConfig>(); // Loading log level from file if (!Log.InitLog(Config.LogLevel, "Map")) { ConsoleMgr.WaitAndExit(2000); } FileStream Str = File.Open("player.cache", FileMode.Open); BuildPlayer = new byte[Str.Length]; Str.Read(BuildPlayer, 0, BuildPlayer.Length); /*// Listening Client * if (!TCPManager.Listen<RiftServer>(Config.ServerInfo.MapPort, "CharacterServer")) * ConsoleMgr.WaitAndExit(2000); * * PacketInStream Entity = new PacketInStream(BuildPlayer,BuildPlayer.Length); * WorldEntityUpdate Update = PacketProcessor.ReadPacket(ref Entity) as WorldEntityUpdate; * Log.Info("Entity", "GUID = " + Update.GUID + " List Lengh = " + Update.Field1.Count); * Console.ReadKey(); * Environment.Exit(0);*/ // Starting Remote Client Client = new RpcClient("Map-" + Config.ServerInfo.MapAdress, Config.ClientInfo.RpcLocalIp, 2); if (!Client.Start(Config.ClientInfo.RpcServerIp, Config.ClientInfo.RpcServerPort)) { ConsoleMgr.WaitAndExit(2000); } // Listening Client if (!TCPManager.Listen <RiftServer>(Config.ServerInfo.MapPort, "CharacterServer")) { ConsoleMgr.WaitAndExit(2000); } MapMgr.Client = Client; MapMgr.MapInfo = Config.ServerInfo; MapMgr.MapInfo.RpcInfo = Client.Info; Rm = Client.GetServerObject <CharactersMgr>().GetRealm(); Log.Success("Realm", "Connected to : " + Rm.Name); World.RegisterMaps(Config.ServerInfo, Client.Info); ConsoleMgr.Start(); }