public override void Execute(IDictionary <string, string> Parameters, Stream Output, TextWriter Text, BinaryWriter Bin) { Text.WriteLine("<html><head>"); Text.WriteLine("<link rel=\"stylesheet\" type=\"text/css\" href=\"style.css\">"); Text.WriteLine("</head><body class=\"main\">"); Text.WriteLine("<form>"); if (Parameters.ContainsKey("submit")) { Text.WriteLine("New Settings will be applied on server restart.<br>"); GameServer gs = (GameServer)Root.Instance.CurrentFlow; gs.NextRule = new TeamDeathMatch(new Team[] { new Team(0, "Red"), new Team(1, "Green") }, int.Parse(Parameters["teamscorelimit"]), float.Parse(Parameters["timelimit"])); } Text.WriteLine("TeamDeathMatch Settings:<br>"); HtmlTable t = new HtmlTable(); t.Rows.Add(new object[] { "TeamScoreLimit", "<input type=text name=teamscorelimit>" }); t.Rows.Add(new object[] { "TimeLimit", "<input type=text name=timelimit>" }); Text.WriteLine(t.ToString()); Text.WriteLine("<input type=submit name=submit value=submit>"); Text.WriteLine("</form>"); Text.WriteLine("</body></html>"); }
public override void Execute(IDictionary <string, string> Parameters, Stream Output, TextWriter Text, BinaryWriter Bin) { Text.WriteLine("<html><head>"); Text.WriteLine("<link rel=\"stylesheet\" type=\"text/css\" href=\"style.css\">"); Text.WriteLine("</head><body class=\"main\">"); Text.WriteLine("<form>"); if (Parameters.ContainsKey("submit")) { Text.WriteLine("New Settings will be applied on server restart.<br>"); GameServer gs = (GameServer)Root.Instance.CurrentFlow; gs.NextRule = new KingOfTheHill(); } Text.WriteLine("King of the hill Settings:<br>"); HtmlTable t = new HtmlTable(); t.Rows.Add(new object[] { "TimeLimit", "<input type=text name=timelimit>" }); Text.WriteLine(t.ToString()); Text.WriteLine("<input type=submit name=submit value=submit>"); Text.WriteLine("</form>"); Text.WriteLine("</body></html>"); }
public override void Execute(IDictionary<string, string> Parameters, Stream Output, TextWriter Text, BinaryWriter Bin) { Text.WriteLine("<html><head>"); Text.WriteLine("<link rel=\"stylesheet\" type=\"text/css\" href=\"style.css\">"); Text.WriteLine("</head><body class=\"main\">"); Config c = Root.Instance.ResourceManager.LoadConfig("config/global.config"); HtmlTable t = new HtmlTable(); foreach (DictionaryEntry kv in c.Table) { t.Rows.Add(new object[] { kv.Key.ToString(), kv.Value.ToString() }); } Text.Write(t.ToString()); Text.WriteLine("</body></html>"); }
public override void Execute(IDictionary <string, string> Parameters, Stream Output, TextWriter Text, BinaryWriter Bin) { Text.WriteLine("<html><head>"); Text.WriteLine("<link rel=\"stylesheet\" type=\"text/css\" href=\"style.css\">"); Text.WriteLine("</head><body class=\"main\">"); Config c = Root.Instance.ResourceManager.LoadConfig("config/global.config"); HtmlTable t = new HtmlTable(); foreach (DictionaryEntry kv in c.Table) { t.Rows.Add(new object[] { kv.Key.ToString(), kv.Value.ToString() }); } Text.Write(t.ToString()); Text.WriteLine("</body></html>"); }
public override void Execute(IDictionary <string, string> Parameters, Stream Output, TextWriter Text, BinaryWriter Bin) { Text.WriteLine("<html><head>"); Text.WriteLine("<link rel=\"stylesheet\" type=\"text/css\" href=\"style.css\">"); Text.WriteLine("</head><body class=\"main\">"); IList <Player> l = Root.Instance.Scene.FindEntitiesByType <Player>(); HtmlTable t = new HtmlTable(); //t.Class = "main"; t.Rows.Add(new object[] { "Name", "Frags", "Deaths", "RTT" }); foreach (Player p in l) { t.Rows.Add(new object[] { p.Name, p.Frags, p.Deaths, p.RTT }); } Text.Write(t.ToString()); Text.WriteLine("</body></html>"); }
public override void Execute(IDictionary <string, string> Parameters, Stream Output, TextWriter Text, BinaryWriter Bin) { Text.WriteLine("<html><head>"); Text.WriteLine("<link rel=\"stylesheet\" type=\"text/css\" href=\"style.css\">"); Text.WriteLine("</head><body class=\"main\">"); GameRule r = Root.Instance.Scene.FindEntityByType <GameRule>(); if (r is TeamDeathMatch) { TeamDeathMatch tdm = (TeamDeathMatch)r; HtmlTable t = new HtmlTable(); t.Rows.Add(new object[] { "TeamDeathMatch", "" }); t.Rows.Add(new object[] { "FragLimit", tdm.FragLimit }); t.Rows.Add(new object[] { "TimeLimit", tdm.TimeLimit }); t.Rows.Add(new object[] { "TimeElapsed", tdm.TimeElapsed }); Text.Write(t.ToString()); } Text.WriteLine("</body></html>"); }
public override void Execute(IDictionary<string, string> Parameters, Stream Output, TextWriter Text, BinaryWriter Bin) { Text.WriteLine("<html><head>"); Text.WriteLine("<link rel=\"stylesheet\" type=\"text/css\" href=\"style.css\">"); Text.WriteLine("</head><body class=\"main\">"); Text.WriteLine("<form>"); if (Parameters.ContainsKey("submit")) { Text.WriteLine("New Settings will be applied on server restart.<br>"); GameServer gs = (GameServer)Root.Instance.CurrentFlow; gs.NextRule = new TeamDeathMatch(new Team[]{new Team(0,"Red"),new Team(1,"Green")},int.Parse(Parameters["teamscorelimit"]), float.Parse(Parameters["timelimit"])); } Text.WriteLine("TeamDeathMatch Settings:<br>"); HtmlTable t = new HtmlTable(); t.Rows.Add(new object[] { "TeamScoreLimit", "<input type=text name=teamscorelimit>" }); t.Rows.Add(new object[] { "TimeLimit", "<input type=text name=timelimit>" }); Text.WriteLine(t.ToString()); Text.WriteLine("<input type=submit name=submit value=submit>"); Text.WriteLine("</form>"); Text.WriteLine("</body></html>"); }
public override void Execute(IDictionary<string, string> Parameters, Stream Output, TextWriter Text, BinaryWriter Bin) { Text.WriteLine("<html><head>"); Text.WriteLine("<link rel=\"stylesheet\" type=\"text/css\" href=\"style.css\">"); Text.WriteLine("</head><body class=\"main\">"); IList<Player> l = Root.Instance.Scene.FindEntitiesByType<Player>(); HtmlTable t = new HtmlTable(); //t.Class = "main"; t.Rows.Add(new object[] { "Name", "Frags", "Deaths", "RTT" }); foreach (Player p in l) { t.Rows.Add(new object[] { p.Name, p.Frags, p.Deaths, p.RTT }); } Text.Write(t.ToString()); Text.WriteLine("</body></html>"); }
public override void Execute(IDictionary<string, string> Parameters, Stream Output, TextWriter Text, BinaryWriter Bin) { Text.WriteLine("<html><head>"); Text.WriteLine("<link rel=\"stylesheet\" type=\"text/css\" href=\"style.css\">"); Text.WriteLine("</head><body class=\"main\">"); Text.WriteLine("<form>"); if (Parameters.ContainsKey("submit")) { Text.WriteLine("New Settings will be applied on server restart.<br>"); GameServer gs = (GameServer)Root.Instance.CurrentFlow; gs.NextRule = new KingOfTheHill(); } Text.WriteLine("King of the hill Settings:<br>"); HtmlTable t = new HtmlTable(); t.Rows.Add(new object[] { "TimeLimit", "<input type=text name=timelimit>" }); Text.WriteLine(t.ToString()); Text.WriteLine("<input type=submit name=submit value=submit>"); Text.WriteLine("</form>"); Text.WriteLine("</body></html>"); }
public override void Execute(IDictionary<string, string> Parameters, Stream Output, TextWriter Text, BinaryWriter Bin) { Text.WriteLine("<html><head>"); Text.WriteLine("<link rel=\"stylesheet\" type=\"text/css\" href=\"style.css\">"); Text.WriteLine("</head><body class=\"main\">"); GameRule r = Root.Instance.Scene.FindEntityByType<GameRule>(); if (r is TeamDeathMatch) { TeamDeathMatch tdm = (TeamDeathMatch)r; HtmlTable t = new HtmlTable(); t.Rows.Add(new object[] { "TeamDeathMatch", "" }); t.Rows.Add(new object[] { "FragLimit", tdm.FragLimit }); t.Rows.Add(new object[] { "TimeLimit", tdm.TimeLimit }); t.Rows.Add(new object[] { "TimeElapsed", tdm.TimeElapsed }); Text.Write(t.ToString()); } Text.WriteLine("</body></html>"); }
public static HtmlString Table(this HtmlHelper helper, HtmlTable table) { return(new HtmlString(table.ToString())); }