static void Main(string[] args) { Console.WriteLine("-------------------------------------------------------"); Console.WriteLine(" <Silkroad Gameserver> Copyright (C) <2011> <DarkEmu>"); Console.WriteLine("-------------------------------------------------------"); Console.WriteLine("Loading essentiel data and connecting to database.\nThis could take some minutes!"); Database.Connect(Settings.ReadSettings("Settings.txt")); Database.CheckTables(new string[] { "mastery", "user", "characters", "skills", "items" }); DatabaseCore.SetPulseTime(5000); DatabaseCore.SetPulseFlag(false); DatabaseCore.SetQueryLocation("tmpQueryGameServer.txt"); DatabaseCore.Start(); Console.WriteLine("Data from database loaded, Changes on the database wont effect the server now!"); Timers.LoadTimers(); Silkroad.DumpObjects(); ServerSocket server = new ServerSocket("127.0.0.1", 15780); server.Start(); Console.WriteLine("Use 'help' to get all commands."); while (exit == false) { Commands(Console.ReadLine()); } }
static void Main(string[] args) { Console.WriteLine("-------------------------------------------------------"); Console.WriteLine(" <Silkroad Gameserver> Copyright (C) <2011> <DarkEmu>"); Console.WriteLine("-------------------------------------------------------"); Console.WriteLine("Loading essentiel data and connecting to database.\nThis could take some minutes!"); Database.Connect(Settings.ReadSettings("Settings.txt")); Database.CheckTables(new string[] { "mastery", "user", "characters", "skills", "items" }); DatabaseCore.SetPulseTime(5000); DatabaseCore.SetPulseFlag(false); DatabaseCore.SetQueryLocation("tmpQueryGameServer.txt"); DatabaseCore.Start(); Console.WriteLine("Data from database loaded, Changes on the database wont effect the server now!"); Timers.LoadTimers(); Silkroad.DumpObjects(); ServerSocket server = new ServerSocket("127.0.0.1", 15780); server.Start(); Console.WriteLine("Use 'help' to get all commands."); while (exit == false) Commands(Console.ReadLine()); }