static void Main(string[] args) { Logs.ConfigLogFile("TradeAge.log"); Logs.AddAppender(new ConsoleAppender()); controller = new GameController(); controller.Net.NetStateConnect += Net_NetStateConnect; controller.Net.ConnectServer("127.0.0.1", 4530); pink.Add(new SimulatorMove(controller)); GameServerService.StartTaskThread(); while (true) { if (Console.KeyAvailable) { var key = Console.ReadKey(false); if (key.Key == ConsoleKey.Escape) { break; } } Thread.Sleep(100); pink.ForEach(o => o.RandMove()); } NetController.CloseThread(); }
public void WriteConfigFile() { string str = @"<?xml version='1.0'?> <ArrayOfDynamicConfigFileManagerTest_c1> <DynamicConfigFileManagerTest_c1> <StrData>abc123中国</StrData> <IntData>123</IntData> <DoubleData>123.123</DoubleData> <LongData>220000000000</LongData> <BoolData>true</BoolData> </DynamicConfigFileManagerTest_c1> <DynamicConfigFileManagerTest_c1> <StrData>abc123中国2</StrData> <IntData>1232</IntData> <DoubleData>123.1232</DoubleData> <LongData>120000000000</LongData> <BoolData>false</BoolData> </DynamicConfigFileManagerTest_c1> </ArrayOfDynamicConfigFileManagerTest_c1> "; Logs.AddAppender(FileAppender.GetAppender("debug.log")); Logs.AddAppender(new DebugAppender()); Logs.AddAppender(new ConsoleAppender()); Logs.SetMessageLevel <FileAppender>(LogMessageType.MSG_DEBUG); File.WriteAllText("d_1.config", str.Replace("'", "\"")); }
static void Main() { //Application.EnableVisualStyles(); //Application.SetCompatibleTextRenderingDefault(false); //Application.Run(new FrmMain()); ServerConfig.Tcp = new[] { new TcpConfig { Host = "127.0.0.1", Port = 4530, } }; Logs.ConfigLogFile("tradeage.log"); Logs.AddAppender(new ConsoleAppender()); GameServerService.IsConsoleRun = true; var world = new WorldBase(); world.IsAutoRegisterMessage = false; world.NetStateDisconnect += world_NetStateDisconnect; GameServerService.AfterModuleInit = () => { ServerLogicProtoclRegister.Register(world.GetModules(), world.PacketHandlers); ClientProxyRegister.Register(); return(true); }; LogicModule.Prints(); GameServerService.StartGame(world); }
static void test() { Logs.AddAppender(new ConsoleAppender()); ServerProxyProtocolGeneration.CreateCode( @"..\..\..\..\Adventure.Server.Interface\bin\Debug\Adventure.Server.Interface.dll", @"..\..\..\..\..\client\Package\Adventure.Client.Logic\", "Adventure.Client.Logic"); }
public void WriteConfigFile() { string str = @"<?xml version='1.0'?> <root> <BaseArray> <StrData>abc123中国</StrData> <StrData>abc123中国2</StrData> <IntData>1</IntData> <IntData>2</IntData> <IntData>3</IntData> <LongData>220000000000</LongData> <BoolData>true</BoolData> <BoolData>false</BoolData> </BaseArray> <ClassArrayProperty> <Pt> <StrData>abc123中国</StrData> <IntData>123</IntData> <DoubleData>123.123</DoubleData> <LongData>220000000000</LongData> <BoolData>true</BoolData> </Pt> <Pt> <StrData>123中国</StrData> <IntData>321</IntData> <DoubleData>321.321</DoubleData> <LongData>110000000000</LongData> </Pt> </ClassArrayProperty> </root> "; Logs.AddAppender(FileAppender.GetAppender("debug.log")); Logs.SetMessageLevel <FileAppender>(LogMessageType.MSG_DEBUG); File.WriteAllText("testArray.config", str.Replace("'", "\"")); }
public void WriteConfigFile() { string str = @"<?xml version='1.0'?> <root> <TestConfigClass1> <StrData>abc123中国</StrData> <IntData>123</IntData> <DoubleData>123.123</DoubleData> <LongData>220000000000</LongData> <BoolData>true</BoolData> </TestConfigClass1> <TestConfigClassByDefaultValue> <LongData>220000000000</LongData> <BoolData>true</BoolData> </TestConfigClassByDefaultValue> <OtherNameNode> <StrData2>abc中国</StrData2> <LongData>220000000000</LongData> </OtherNameNode> <ClassProperty> <Pt> <StrData>abc123中国</StrData> <IntData>123</IntData> <DoubleData>123.123</DoubleData> <LongData>220000000000</LongData> <BoolData>true</BoolData> </Pt> </ClassProperty> </root> "; Logs.AddAppender(FileAppender.GetAppender("debug.log")); Logs.SetMessageLevel <FileAppender>(LogMessageType.MSG_DEBUG); File.WriteAllText("test.config", str.Replace("'", "\"")); }
public void Init() { Logs.AddAppender(FileAppender.GetAppender("debug.log")); Logs.SetMessageLevel <FileAppender>(LogMessageType.MSG_DEBUG); }